You are previewing Mastering vRealize Automation 6.2.
O'Reilly logo
Mastering vRealize Automation 6.2

Book Description

Enable virtualization, automation, and efficient cloud management in your environment with vRealize Automation 6.2

About This Book

  • Learn the best practices of system architecture and design of the newly released vRealize Automation 6.2

  • Resolve common pitfalls during the configuration and customization process by exploring complex topics such as cloud provisioning

  • An easy-to-follow guide that will help you to become the go-to person for vRealize Automation in your organization

  • Who This Book Is For

    Mastering vRealize Automation 6.2 is intended for readers who already have advanced knowledge of vCenter and want to utilize automation and orchestration to provision their infrastructure. However, no previous experience with vRealize Automation is necessary. If you want design best practices, step-by-step implementation guidance, and real world configuration examples, this book will be the perfect companion.

    What You Will Learn

  • Master Installation, configuration, and customization vRealize Automation 6.2

  • Integrate SCCM, Kickstart, and WIM deployment servers with vRealize Automation

  • Easy-to-follow integration steps for using vRealize Orchestrator, Operations Manager, and Application Services with vRealize Automation 6.2

  • Avoid common pitfalls during the configuration and customization process

  • Integrate vRealize Application Services and Orchestrator

  • vRealize Automation design concepts and best practices for small, medium, or large enterprise environments

  • Create Approval Policies to govern the amount of resources end users can consume when provisioning infrastructure

  • Create multiple machine blueprints to leverage the existing deployment methods in your environment

  • In Detail

    vRealize Automation 6.2 orchestrates the provisioning of infrastructure, applications, and customized services delivered from a self-service web portal. Administrators provide end users resources to consume, such as Operating Systems, and Applications, through a customized web portal and catalog. From the end user perspective, its like shopping for IT resources through an online merchant portal. Administrators get to offload the repetitive portions of their job, such as building VMs, by creating Blueprints that deploy VMs on demand. This ensures uniformity in the VMs and timeliness in their delivery, while providing agility for the IT team to handle other responsibilities outside of provisioning infrastructure and applications.

    The book opens with an overview of the history and features of vRealize Automation and moves into the basic components required to set up vRA, as well as some of the best practices. You are guided through the steps to design your vRealize Automation environment and introduced to integration point, including SCCM and Kickstart deployments, as well as Linked Clones. You will learn about Approval Policies and why they are useful for your infrastructure, and how to efficiently set them up. You will learn how to integrate other products, such as vRealize Operations Manager and Orchestrator. Throughout the book, you are provided insights into some of the common errors and pitfalls that occur during installation and maintenance, as well as how to resolve them.

    Finally, the book provides a valuable list of references to enhance your knowledge of vRealize Automation 6.2.

    Style and approach

    An advanced guide filled with real-world examples to master installation, configuration, and customization of vRealize Automation 6.2 and its features such as vRealize Orchestrator and vRealize Application Services.

    Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at If you purchased this book elsewhere, you can visit and register to have the files e-mailed directly to you.

    Table of Contents

    1. Mastering vRealize Automation 6.2
      1. Table of Contents
      2. Mastering vRealize Automation 6.2
      3. Credits
      4. About the Author
      5. About the Reviewers
        1. Support files, eBooks, discount offers, and more
          1. Why subscribe?
          2. Free access for Packt account holders
          3. Instant updates on new Packt books
      7. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Reader feedback
        6. Customer support
          1. Downloading the color images of this book
          2. Errata
          3. Piracy
          4. Questions
      8. 1. Introducing vRealize Automation 6.2
        1. Introduction to vRealize Automation
          1. Benefits of vRA
          2. Beginning of vRealize Automation 6.2
        2. Available editions of vRealize Automation 6.2
          1. vRealize Automation Standard edition
          2. vRealize Automation Advanced edition
          3. vRealize Automation Enterprise edition
        3. Summary
      9. 2. vRealize Automation Architecture and Feature Overview
        1. What edition should I choose?
        2. vRealize Automation core components
          1. vRealize Automation Identity Appliance
          2. vRealize Automation Appliance
          3. IaaS server
        3. High-level architecture overview
        4. Features of vRealize Automation 6.2
          1. Integration with vROps
          2. CloudClient
          3. Pay-as-you-go support
        5. Other features improved in this release
          1. Blueprints
          2. Build profiles
          3. Clone deployment
          4. WIM deployment
          5. SCCM deployment
          6. Kickstart deployment
          7. Infrastructure Organizer
          8. Associating costs to resources
          9. Logs for auditing and compliance
          10. vRealize Orchestration (vRO)
          11. Integration with VMware Horizon View desktops
          12. Tenants and SSO authentication
        6. Summary
      10. 3. Designing and Building a vRealize Automation 6.2 Infrastructure
        1. Proving the technology
        2. Proof of Concept
        3. Proof of Technology
        4. Pilot implementation
        5. Designing the vRealize Automation architecture
          1. Design considerations
          2. Naming conventions
          3. Compute resources
          4. Business and Fabric groups
          5. Endpoints and credentials
          6. Reservations
            1. Reservation policies
            2. Network profiles
          7. Compute resources
          8. Blueprints
          9. Users and groups
          10. Catalog management
            1. Services
            2. Catalog items
            3. Entitlements
            4. Actions
          11. Approval policies
          12. Advanced services
        6. Example design exercise
          1. vRealize Automation components
          2. Calculating the amount of storage and compute resources
          3. Network considerations
          4. Naming the provisioned machines
          5. Blueprints
          6. Services and catalog items
        7. Summary
      11. 4. Installing and Configuring vRealize Automation 6.2
        1. Preparing for the installation
          1. What you need to get started
          2. Downloading the software
        2. Installing the vRealize Automation Identity Appliance
        3. Installing the vRealize Automation Virtual Appliance
        4. Configuring the vRealize Automation Identity Appliance
        5. Configuring the vRealize Automation Appliance
        6. Installing and configuring the IaaS server
        7. Upgrading the vRealize Automation and Identity Appliances
        8. Configuring vRealize Automation
          1. Configuring the vRealize Automation infrastructure
        9. Summary
      12. 5. Mastering Blueprints
        1. Creating a linked clone Blueprint
          1. Preparing the linked clone Blueprint for provisioning
          2. Provision the linked clone Blueprint
        2. Creating a clone Blueprint
        3. vRealize Automation guest agents
        4. Creating a WIM Blueprint
        5. Creating a Blueprint with MDT
        6. Creating a SCCM Blueprint
        7. Creating a Kickstart Blueprint
        8. Multi-machine Blueprints
        9. Provisioning physical machines
        10. Property dictionary
        11. Destroy a provisioned machine
        12. Summary
      13. 6. Creating Approval Policies
        1. Getting started with Approval Policies
          1. Creating a Post Approval Policy
        2. Summary
      14. 7. Installing and Configuring vRealize Automation Application Services 6.2
        1. Downloading the vRealize Automation Application Services 6.2 software
        2. Installing the vRealize Automation Application Services Appliance
        3. Configuring the vRealize Automation Application Services Appliance
        4. Configuring the AppD web portal
        5. Installing the AppD Bootstrap agent on a VM
        6. Configuring SQL for provisioning
        7. Summary
      15. 8. REST API and vRealize Orchestrator
        1. Introducing REST
        2. Application programming interface (API)
        3. vRealize Orchestrator configuration
          1. Configure the vRO endpoint in vRA web portal
          2. Running the vRealize Orchestrator Client
        4. Navigating through vRealize Orchestrator Client
        5. Defining our example customized workflow
        6. Configuring the prerequisites in vRO
        7. Creating a custom workflow with vRealize orchestrator client
        8. Testing a customized workflow
          1. Create a CPU and memory hot add workflow
        9. Adding the workflows to vRA web portal
        10. Additional workflow tools
        11. Summary
      16. 9. Integrating vRealize Operations Manager
        1. Overview of vRealize Operations Manager 6.0
        2. Benefits of integrating vROps with vRealize Automation
        3. How to integrate vROps with vRealize Automation
        4. Utilizing vROps to reclaim idle virtual machines
        5. Summary
      17. 10. Customizing the End User Portal Experience
        1. Portal overview
        2. How to make service requests
        3. How to monitor service requests
        4. Installing plugins to access VMs through the web portal
        5. Modify previously deployed service requests
        6. Customizing the end user web portal
        7. Summary
      18. 11. Troubleshooting vRealize Automation 6.2
        1. Errors that may occur during installation and operation
        2. Monitoring and logging
        3. Getting further assistance
        4. Summary
      19. 12. References for vRealize Automation 6.2
        1. Links within your vRA environment
        2. VMware documentation
        3. Other sources
      20. Index