ServiceNow + vRA 8.x + Ansible Lab: Multicloud DBaaS Provisioning and Custom Naming

101 Launches
Solution Overview

In this lab, we will leverage multiple components to automate the deployment of a CentOS VM to either vCenter, VCF, AWS or Azure. You will have the choice of utilizing ServiceNow or the vRA Service Broker to perform the deployment. Further, we will leverage the vRA Ansible Core integration to do post deployment setup and configuration of a MySQL database, utilize PowerShell ABX code to perform custom resource and deployment naming, vRO with custom PowerShell scripting to accomplish MS DNS record handling, and lastly InfoBlox for our IP address management.

This lab will will be broken into two parts. Modules 1 through 7 will walk you through each of the different integrations and how they were configured within the lab. Modules 8 and 9 will allow you to get hands on and perform the deployment yourself through either ServiceNow or the vRA Service Broker.

This lab will take approximately an hour to complete and you can skip any of the review modules you wish.

Goals & Objectives

  1. Module 1: Review - vRA ServiceNow Integration
    1. MID Server Setup
    2. Install the Plugin
    3. Enable Application Access
    4. Understanding ServiceNow Roles & Groups
    5. Configuration in VMware vRealize Automation (On-Prem)
    6. Register vRealize Automation (On-Prem)
    7. Entitlements
  2. Module 2: Review - vRA Infoblox Integration
  3. Module 3: Review - vRA Custom Deployment Name ABX
  4. Module 4: Review - vRA Custom Resource Name ABX
  5. Module 5: Review - vRA/vRO Microsoft DNS Records
  6. Module 6: Review - vRA Ansible Integration and Configuration
  7. Module 7: Review - vRA Deployment Blueprint
  8. Module 8 - Deployment - ServiceNow
    1. Requests via the vRA Portal
    2. Review Deployment and Day-2 Actions
  9. Module 9: Deployment - vRA Service Broker

Hardware & Software

  • vRealize Automation 8.4
  • vRealize Orchestrator
  • ServiceNow
  • Ansible Core
  • InfoBlox
  • VMware vCenter 6.7
  • VMware VCF
  • AWS
  • Azure
  • ABX
  • PowerShell