VMware

VMware Certified Advanced Professional 6 – Cloud Management and Automation Design Exam

Exam Number: 3V0-632 Duration: 240 minutes
Associated Certification: VCAP6-CMA Design Number of Questions: 23
Exam Product: vRealize Suite Passing Score: 300
Recommended Training: VMware Cloud Automation: Design and Deploy Fast Track [V6.0] Validated Against: vRealize Suite
Exam Price: $400 USD, More on Pricing
Exam prices change on 1 April 2017. Learn More
Exam Languages: English
First Available Appointment: 21 July 2016 Format: Drag and Drop, Design Tool
Information Last Updated: 21 July 2016

This exam tests your ability to develop a vRealize Automation 6.x conceptual design given a set of customer requirements, determine the functional requirements needed to create a logical design, and architect a physical design using these elements.

Exam Topics How to Prepare Additional Resources
+ Section 1 - Create a vRealize Automation Conceptual Design
+ Objective 1.1 - Gather and analyze business requirements
Knowledge
  • Associate a stakeholder with the information that needs to be collected.
  • Utilize customer inventory and assessment data from the current environment to define a baseline state.
  • Analyze information from customer interviews to explicitly define customer objectives for a conceptual design.
  • Given results of a requirements gathering survey, develop requirements for a conceptual design.
  • Categorize business requirements by infrastructure quality to prepare for a logical design.
Tools
+ Objective 1.2 - Gather and analyze application requirements
Knowledge
  • Gather and analyze application requirements for a given scenario.
  • Determine the requirements for a set of applications that will be included in the design.
  • Collect information needed in order to identify application dependencies.
  • Given one or more application requirements, determine the impact of the requirements on the design.
Tools
+ Objective 1.3 - Differentiate requirements, risks, constraints and assumptions
Knowledge
  • Differentiate between the concepts of risks, requirements, constraints, and assumptions.
  • Analyze impact of VMware best practices to identified risks, constraints, and assumptions.
  • Given a statement, determine whether it is a risk, requirement, constraint, or an assumption.
Tools
+ Objective 1.4 - Identify existing business practices and organizational structure
Knowledge
  • Evaluate the customer-s current capacity requirements.
  • Categorize existing workloads.
  • Recognize organizational structure and governance requirements.
  • Analyze application architecture.
Tools
+ Section 2 - Create a vRealize Automation Logical Design
+ Objective 2.1 - Map Business Requirements to the Logical Design
Knowledge
  • Analyze requirements for functional and non-functional elements.
  • Build non-functional requirements into a specific logical design.
  • Translate stated business requirements into a logical design.
  • Incorporate the current state of a customer environment into a logical design.
Tools
+ Objective 2.2 - Map Service Dependencies
Knowledge
  • Evaluate dependencies for infrastructure and application services that will be included in a vRealize Automation design.
  • Create Entity Relationship Diagrams that map service relationships and dependencies.
  • Analyze interfaces to be used with new and existing business processes.
  • Determine service dependencies for logical components.
  • Include service dependencies in a vRealize Automation logical design.
  • Analyze services to identify upstream and downstream dependencies.
  • Navigate logical components and their interdependencies and make decisions based upon all service relationships.
Tools
+ Objective 2.3 - Build Availability Requirements into the Logical Design
Knowledge
  • Evaluate which logical availability services can be used with a given vRealize Automation solution.
  • Differentiate infrastructure qualities related to availability.
  • Analyze a vRealize Automation design and determine possible single points of failure.
  • Determine potential availability solutions for a logical design based on customer requirements.
  • Create an availability plan, including maintenance processes.
  • Balance availability requirements with other infrastructure qualities.
Tools
+ Objective 2.4 - Build Manageability Requirements into the Logical Design
Knowledge
  • Evaluate which management services can be used with a given vRealize Automation Solution.
  • Differentiate infrastructure qualities related to management.
  • Build interfaces into the logical design for existing operations practices.
  • Address operational readiness deficiencies.
  • Define Event, Incident and Problem Management practices.
  • Design a log management solution.
  • Determine request fulfillment and release management processes.
  • Define change management processes based on business requirements.
  • Based on customer requirements, identify required reporting assets and processes.
Tools
+ Objective 2.5 - Build Performance Requirements into the Logical Design
Knowledge
  • Evaluate logical performance considerations for a given vRealize Automation solution.
  • Differentiate infrastructure qualities related to performance.
  • Analyze the current performance of an environment and address gaps when building a logical design.
  • Use a conceptual design to create a logical design that meets performance requirements.
  • Determine performance-related functional requirements based on given non-functional requirements and service dependencies.
  • Define capacity management practices and create a capacity plan.
  • Incorporate scalability requirements into the logical design.
  • Determine a performance component for service level agreements and service level management processes.
Tools
+ Objective 2.6 - Build Recoverability Requirements into the Logical Design
Knowledge
  • Evaluate which logical recoverability services are available for a given vRealize Automation solution.
  • Differentiate infrastructure qualities related to recoverability.
  • Determine Business Continuity and Disaster Recovery solution options for a given vRealize Automation Design.
  • Given recoverability requirements, analyze services that will be impacted and provide a recovery plan for impacted services.
  • Determine recoverability component of service level agreements and service level management processes.
  • Plan a data retention policy based on customer requirements.
Tools
+ Objective 2.7 - Build Security Requirements into the Logical Design
Knowledge
  • Evaluate which security services can be used with a given vRealize Automation solution.
  • Differentiate infrastructure qualities related to security.
  • Build specific regulatory compliance requirements into the logical design.
  • Analyze application and infrastructure security requirements.
  • Build a role-based access model and map roles to services.
  • Build a security policy based on existing security requirements and IT governance practices.
  • Incorporate customer risk tolerance into the security policy.
  • Assess the services that will be impacted and create an access management plan.
  • Determine the proper security solution that would satisfy a regulatory requirement.
  • Based on stated security requirements, analyze the current state for compliance/non-compliance.
Tools
+ Section 3 - Design vRealize Automation Machine Blueprints
+ Objective 3.1 - Design a vRealize Automation multi-machine blueprint
Knowledge
  • Determine features of multi-machine blueprints that apply to a given design.
  • Differentiate multi-machine blueprints and vCloud Director vApps.
  • Evaluate customer requirements to determine the multi-machine blueprints and/or application blueprints that are required for a given vRealize Automation design.
  • Determine if a multi-tiered application should be designed as a multi-machine service or an application blueprint.
  • Build the start and shutdown order for component machines into a vRA design.
  • Determine lease duration for a multi-machine blueprint.
Tools
+ Objective 3.2 - Design a complex multi-machine blueprint
Knowledge
  • Include custom properties in a vRA design based on business needs.
  • Determine if user defined custom properties are required for a given vRealize Automation design.
  • Determine if custom formatting is needed for blueprint forms in a given vRealize Automation design.
Tools
+ Objective 3.3 - Design a machine blueprint according to resource requirements
Knowledge
  • Analyze a given vRealize Automation design to determine machine blueprint requirements
  • Evaluate requirements to determine appropriate type of machine blueprint: cloud, virtual, physical, multi-machine
  • Based on requirements, determine which features are needed for a given machine blueprint:
    • Guest OS customization specification
    • Machine naming policy with a machine prefix
    • Minimum and maximum resource requirements of machines to be provisioned
    • Lease duration
    • Archive period
    • Whether reservation or storage reservation policies are required
    • If required actions should be enabled in the blueprint
Tools
+ Objective 3.4 - Design vSphere templates/snapshots to match blueprint requirements
Knowledge
  • Determine which vRealize Automation blueprint provisioning options (full clone, linked clone, AMI, PXE/Kickstart, etc.) fit a given vRealize Automation design.
  • Analyze available vSphere template and snapshot features for a given vRealize Automation design.
  • Evaluate requirements for vRealize Automation agents in specific machines.
  • Determine required operating systems, applications and software agents to install in source virtual machines based on business requirements.
  • Include vRealize Automation blueprint types (full clone or linked clone) based on business requirements.
Tools
+ Objective 3.5 - Integrate VMware network virtualization into a machine blueprint
Knowledge
  • Determine which vRealize Automation Network Profile features are needed for a given vRealize Automation design.
  • Evaluate what Networking and Security design requirements can be satisfied using either NSX or vCloud Air.
  • Discern if the NSX plugin for vRealize Orchestrator is needed based on customer requirements.
  • Determine which Network Profiles to integrate with NSX and/or vCNS
  • Given a multi-tiered application configuration, determine the appropriate multi-machine network design
Tools
+ Section 4 - Design a vRealize Automation Catalog for Service Consumption
+ Objective 4.1 - Design a catalog service structure to given requirements
Knowledge
  • Analyze a vRealize Automation design to determine required service catalog components including service categories, catalog items, item actions, entitlements and approvals
  • Determine which service categories are required based on business requirements and their items in each service category
Tools
+ Objective 4.2 - Determine entitlements needed for a given design
Knowledge
  • Determine the user and group organizational role requirements for a given vRealize Automation design.
  • Create a vRealize Automation design that includes user and/or group entitlements for each:
    • Catalog service
    • Catalog item
    • Catalog item action
Tools
+ Objective 4.3 - Determine approval policy requirements for a given design
Knowledge
  • Design approval phases and policy levels based on business requirements.
  • Based on use case, establish users and/or groups that will assign approvals.
  • Assess when an approval policy is required for a catalog item.
  • Analyze approval policy placement for catalog items (e.g. request or item action request.)
  • Consider whether adjustments to properties are required in approval policies.
Tools
+ Section 5 - Design a vRealize Automation Solution for Multi-Tenancy
+ Objective 5.1: Determine Use Cases for Multi-Tenancy
Knowledge
  • Evaluate multi tenancy feature requirements for a given vRealize Automation design, including:
    • Utilization of tenants vs. business groups.
    • Authentication boundaries of tenants vs. business groups.
    • Physical security and resource boundaries, including the presentation of fabrics/reservations to tenants vs. business groups.
    • Segmentation vs. segregation of services.
    • Limitations of approval and other notifications in nested business groups.
  • Interpret security requirements that dictate tenant vs. business group delineation.
  • Define core four resource presentation to tenants vs. business groups.
  • Define security boundaries and authentication for tenants vs. business groups.
  • Design business group structure to facilitate desired notification capabilities.
Tools
+ Objective 5.2: Determine identity source requirements for a multi-tenant design
Knowledge
  • Evaluate identity source requirements for a given vRealize Automation Design:
    • Use case of open LDAP and Active Directory architectures, including: groups, OUs and Schema.
    • Strengths and weaknesses of using vCSSO vs. the vRealize Automation identity appliance, including scale factors, high availability capabilities and maximums.
    • Significance of local vs. remote vs. replicated directory service on a per-tenant basis.
  • Analyze priority of availability vs scalability as the choice relates to identity source selection in a vRealize Automation design.
  • Determine tenant requirements for directory location and/or replication based on customer requirements.
Tools
+ Objective 5.3: Determine RBAC requirements for a multi-tenant design
Knowledge
  • Evaluate RBAC requirements for a given vRealize Automation Design, including:
    • Role-based access control
    • Role-based management of vRealize Automation tenants, infrastructure, fabrics, business groups, default tenant, etc.
    • Policy sets based on security group membership.
    • Entitlements based on business requirements: services, catalog items, actions
    • How roles can be effectively combined.
    • Which roles are customer/user focused and administrator focused
  • Design logical RBAC hierarchy based on customer discovery (how roles are combined, assigned).
Tools
+ Section 6 - Incorporate Cloud Services into a vRealize Automation Design
+ Objective 6.1 - Determine use cases for incorporating cloud services into a vRealize Automation design
Knowledge
  • Incorporate a supported cloud platform into a vRealize Automation design.
  • Evaluate use cases for adding vRealize Automation Infrastructure Organizer to a given design.
  • Determine DEM and Skill requirements for a given hybrid cloud design.
  • Create a design that includes deployment of cloud based machines via vRealize Automation.
  • Create a design that leverages vRealize Automation-s governance features for a hybrid cloud including AWS resources.
Tools
+ Objective 6.2 - Design a vRealize Automation solution to support workload provisioning/migration into other clouds/cloud services
Knowledge
  • Incorporate workload provisioning/migration capabilities into vRealize Automation hybrid cloud design.
  • Evaluate vCloud Connector capabilities when creating a vRealize Automation hybrid cloud design.
  • Analyze use cases for deploying cloud-based machines (e.g. DR, scale out/scale in, testdev in private cloud/prod in public cloud.)
  • Given business requirements, design a DR solution that leverages either vCloud Air Disaster Recovery or VMware vCloud Connector.
Tools
+ Section 7 - Determine Resource Allocations for a vRealize Automation Design
+ Objective 7.1: Determine vSphere requirements for a given endpoint design
Knowledge
  • Determine vRealize Automation workloads based on business requirements.
  • Determine how resource tiers can/will be applied to tenants/organizations.
  • Create a vRealize Automation design that includes DEM-W/Agents.
  • Based on customer workload requirements, decide if a vSphere resource cluster can be used as a viable endpoint.
  • Project growth of vSphere resource clusters based on customer workloads.
  • Create a vRealize Automation design using vSphere endpoints that satisfies customer scaling and resource tier needs.
Tools
+ Objective 7.2: Integrate VMware network virtualization into a vRealize Automation solution
Knowledge
  • Evaluate available VMware network solutions for a given vRealize Automation design.
  • Analyze machine blueprints to determine network security and topology requirements.
  • Determine appropriate networking solution based on customer requirements.
  • Design machine blueprints that use:
    • External network profiles
    • Routed network profiles
    • NAT network profiles
    • Private network profiles
  • Evaluate a given vRealize Automation solution to determine applicability of preconfigured or fully automated networking models
  • Determine security policy requirements for a given multi-machine blueprint
Tools
+ Objective 7.3: Design tiered resource solutions as part of a vRealize Automation design
Knowledge
  • Given business requirements:
  • Given resource requirements, determine the design for the following vRA components:
    • Reservations
    • Reservation policies
    • Fabrics
    • Fabric Groups
  • Analyze business and technical requirements to ensure sufficient capacity exists in the fabric design.
  • Analyze multi-tenant design to ensure fabric groups are created with sufficient capacity
  • Determine endpoint requirements for a given fabric
  • Evaluate business requirements to determine reservation and business group relationships
  • Evaluate virtual machine provisioning operations against capacity available within applicable reservations
Tools
+ Section 8 - Incorporate vRealize Orchestration into a vRealize Automation Design
+ Objective 8.1 - Determine method of deployment for vRealize Orchestrator in a given design
Knowledge
  • Given business requirements:
    • Select the vRealize Orchestrator installation mode.
    • Determine the number of vRealize Orchestrator endpoints required in vRealize Automation.
    • Ascertain which WFStub workflows in vRealize Automation will be integrated within vRealize Orchestrator.
    • Resolve how many menu/action hooks will be required to integrate vRealize Automation with vRealize Orchestrator.
    • Determine availability requirements for vRealize Automation.
  • Determine the vRealize Orchestrator plug-ins required to integrate vRealize Automation and vRealize Orchestrator into a given design.
  • Evaluate database options based on vRealize Orchestrator mode of installation.
Tools
+ Objective 8.2 - Determine how vRealize Orchestrator will be used in a given design (IaaS)
Knowledge
  • Given business requirements:
    • Ascertain whether native vRealize Automation functionality (e.g. custom properties, machine prefixes, network profile) will be sufficient or whether vRealize Orchestrator workflows will be required.
    • Determine which vRealize Automation machine lifecycle states will be used as points of integration with vRealize Orchestrator.
Tools
+ Objective 8.3 - Determine how vRealize Orchestrator will be used in a given design (XaaS)
Knowledge
  • Evaluate Advanced Service Designer capabilities for use with a given design.
  • Determine Advanced Service Designer endpoint requirements.
  • Given business requirements:
    • Resolve whether the design will require XaaS custom resource integration and/or XaaS custom action integration.
    • Examine whether the design will require managed service blueprints and/or unmanaged service blueprints.
    • Determine whether or not any customization of the ASD form be required.
    • Explain which field types (e.g. text field, text area, date and time, check box, etc.) will be required in the ASD form.
    • Decide which properties need to be set on the ASD form fields.
Tools
+ Section 9 - Incorporate vRealize Business Standard into a vRealize Automation Design
+ Objective 9.1 - Determine a cost management structure based on customer requirements
Knowledge
  • Determine the capabilities of vRealize Business Standard required for a given design.
  • Given business requirements:
    • Determine cost analysis across various cloud environments.
    • Analyze per machine blueprint, per tenant and/or business group costs.
    • Evaluate appropriate roles for user and/or group access.
Tools
+ Objective 9.2 - Customize a vRealize Business Standard solution to fit a given design
Knowledge
  • Describe the cost calculation features in vRealize Business Standard and update features.
  • Given business requirements, determine whether the built-in cost drivers are appropriate for each of the following:
    • Server Hardware
    • Storage
    • Operating System Licensing
    • Maintenance
    • Labor
    • Cost of Facilities
    • Additional Costs
  • Given a scenario, decide which pricing mode is appropriate.
  • Determine whether the reference database should be automatically updated.
Tools
+ Section 10 - Incorporate vRealize Application Services into a vRealize Automation Design
+ Objective 10.1 - Design a tiered application solution using vRA Application Services
Knowledge
  • Determine the capabilities of vRealize Application Services of a given design.
  • Given a scenario, analyze the elements that comprise an application blueprint.
  • Given business requirements, determine if a vRealize Automation design should include:
    • Cloud templates
    • Logical templates
    • Services
    • Applications
  • Design an application blueprint in vRealize Application Services.
  • Map logical templates to cloud templates.
Tools
+ Objective 10.2 - Design an application to be deployed by vRA to multiple clouds/cloud services
Knowledge
  • Given business requirements, design an application that includes:
    • Application Versioning
    • An Application Blueprint/Advanced Blueprint
    • An Artifact Repository specification
    • An Artifact specification
    • Service Catalog Entitlements
  • Evaluate the deployment profile capability of vRealize Automation Application Services.
  • Analyze the deployment environment for vRealize Automation Application Services.
  • Given business requirements, design a single application blueprint that allows an application to be deployed to multiple clouds.
Tools
+ Exam Contributors
Andrew Ellwood
Andrew Sturniolo
Andy Sturniolo
Brett Guarino
Brian Proteau
Brian Watrous
Carl Paterik
Chris McCain
Cody Carlson
Colin Marks
David Evans
David Johnston
Donald Schubot
Greg Kullberg
James Walker
Jerry Davis
Joe Sarabia
John Davis
John Dias
Jon Schulman
Jon Hall
Jonathan Loux
Jordan Roth
Kumudu Herath
Mandy Botanko-Wilson
Mark Jones
Matt Vandenbeld
Neal Elinski
Shafique Hassan
Simon Hamilton-Wilkes
Srini Satyavarpu


Recertification Questions?
Read the policy.

Ready to register for your exam?
See how to register.

Multiple accounts?
Learn how to merge them.

Interested in beta exams?
Learn more.

Other Questions?
Read our complete FAQ.

Contact Us

Certified Professional Portals
exam prep
VMware Community