Skip to content

SimplyGeek

  • VMware Cloud Foundation
    • VCF Automation
    • VCF Operations Orchestrator
      • VCF Operations Orchestrator: Why I Write Actions and Not Workflows (Mostly)
      • VCF Operations Orchestrator: Auto-Document Your Actions with Ease
      • How I Write Beautiful Code in VCF Operations Orchestrator using ESLint and Prettier
      • Logger for better Logs in VCF Operations Orchestrator
      • Empower VCF Operations Orchestrator API integration with HttpRestClient
      • Process locking made easy in VCF Operations Orchestrator, featuring automatic unlock
    • Build Tools for VMware Aria
      • VCF Automation – Build Tools for VMware Aria – Up and Running
      • VCF Automation – Build Tools for VMware Aria – Overview of VCF Automation Projects
      • VCF Automation – Build Tools for VMware Aria – Visual Studio Code Integration
      • VCF Automation – Build Tools for VMware Aria – Useful Maven Command Reference
    • VMware NSX
  • Ansible
  • About
  • VMware Cloud Foundation
    • VCF Automation
    • VCF Operations Orchestrator
      • VCF Operations Orchestrator: Why I Write Actions and Not Workflows (Mostly)
      • VCF Operations Orchestrator: Auto-Document Your Actions with Ease
      • How I Write Beautiful Code in VCF Operations Orchestrator using ESLint and Prettier
      • Logger for better Logs in VCF Operations Orchestrator
      • Empower VCF Operations Orchestrator API integration with HttpRestClient
      • Process locking made easy in VCF Operations Orchestrator, featuring automatic unlock
    • Build Tools for VMware Aria
      • VCF Automation – Build Tools for VMware Aria – Up and Running
      • VCF Automation – Build Tools for VMware Aria – Overview of VCF Automation Projects
      • VCF Automation – Build Tools for VMware Aria – Visual Studio Code Integration
      • VCF Automation – Build Tools for VMware Aria – Useful Maven Command Reference
    • VMware NSX
  • Ansible
  • About

VCF

2025

Using a Service-Oriented Architecture Approach to VCF Operations Orchestrator Development

In this post, I will provide a brief overview of Service-Oriented Architecture (SOA) and explain how I apply it to all my VCF Operations Orchestrator development. Service-Oriented Architecture (SOA) is a widely adopted software development approach that emphasises the creation of loosely coupled, reusable services. These principles make SOA particularly well-suited for systems integration. For those familiar with Orchestrator, this alignment is clear; most development efforts centre around integrating with external systems, positioning Orchestrator as the “glue” or central coordination point within the automation ecosystem. Here are some key principles of SOA: Adhering to SOA principles helps minimise the need...

24 June 2025
Broadcom (VMware) / VMware Cloud Foundation / VCF Automation / VCF Operations Orchestrator
1

SimplyGeek © 2025. All Rights Reserved.