Lab: Build Multi-Integration Workflow (ServiceNow + Ansible + DNS)
Objectives
- Create event-driven multi-step workflow: deployment request → ServiceNow CR → Ansible config → DNS registration → Monitoring tags.
Prerequisites
VCF lab environment deployed and operational
Lab Environment
Standard VCF lab environment for Advanced VCF 9.0 Automation
Tasks
Task 1 Lab: Build Multi-Integration Workflow (ServiceNow + Ansible + DNS)
Create event-driven multi-step workflow: deployment request → ServiceNow CR → Ansible config → DNS registration → Monitoring tags.
Create ABX action "create-servicenow-cr" that creates change request in ServiceNow
Subscribe to "com.vmware.cac.deployment.created" event with blocking action above
Create ABX action "trigger-ansible-playbook" that configures deployed VMs
Subscribe to "com.vmware.cac.compute.machine.created" with non-blocking Ansible action
Create ABX action "register-dns" that creates A and PTR records
Add to post-provision pipeline
Create ABX action "tag-monitoring" for Datadog/New Relic integration
Test with cloud template deployment and verify all integrations execute
Validation Gate
Check: Verify lab completion
Expected: Lab exercise completed successfully
Common Errors
Final Validation
Lab completed successfully
✓ All steps completed → No errors observed
Cleanup / Restore
• Revert to snapshot if needed
Design Reflection (VCDX)
Multi-system orchestration demonstrates enterprise integration skills. VCDX designs that show workflow automation across ITSM, infrastructure, and configuration management score highest on manageability.