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
Share
19 November 2016

img_5830b126946e8

by Gavin Stephens

Share on Facebook
Share on X
  • Previous img_5830b126946e8
Subscribe
Notify of
guest

guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

You may also like

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) / VCF Automation / VCF Operations Orchestrator / VMware Cloud Foundation
1

Process locking made easy in VCF Operations Orchestrator, featuring automatic unlock

VCF Operations Orchestrator has a built-in locking semaphore provided by the LockingSystem class. When a lock is created, the workflow is placed into a waiting state, and any additional executions of the workflow will be placed in a queue until the lock is released. Locking is a useful technique that can help protect the consistency of data or prevent multiple processes from updating a resource at the same time. This is especially important when workflows run concurrently and update the same resources. LockingSystem provides the method ‘lock‘ that will attempt to acquire a lock for a given lockId and owner....

24 June 2025
Broadcom (VMware) / VCF Operations Orchestrator

SimplyGeek © 2025. All Rights Reserved.

wpDiscuz