v mware v realize automation 6.2 knowledge transfer kit
TRANSCRIPT
© 2015 VMware Inc. All rights reserved.
VMware vRealize™ Automation 6.2 Knowledge Transfer KitOverview
Student Guide & Internal & Confidential Update Dalyhttps://goo.gl/VVmVZ0
-- Release Notes http://ouo.io/OnWdOY01 vRealize Automation 6.2 Overview http://ouo.io/RnYrm102 vRealize Automation 6.2 Architecture http://ouo.io/cvt3W03 vRealize Automation 6.2 Technical Walk-Through http://ouo.io/XzpsW04 vRealize Automation 6.2 SRM Integration http://ouo.io/yPXhV
3
Agenda (cont.)• Business Challenges
• What’s New – Extending VMware vRealize™ Automation™ 6.2
• What’s New – Extending VMware CloudClient vRealize Automation™ 6.2
• What’s New – VMware NSX™ 6.1 and vRealize Automation 6.2
• What’s New – vRealize Application Services 6.2 and vRealize Automation 6.2
• What’s New – User Experience and vRealize Automation 6.2
• What’s New – Puppet and vRealize Automation 6.2
4
Agenda (cont.)• VMware vRealize Automation 6.2 Overview
• VMware IT – vRealize Automation 6.2 Case Study
• Use Cases
• vRealize Automation – Extensibility
• vRealize Automation – Application
• vRealize Automation – Puppet
Business Challenges
5
6
The Impact of the Accelerating Pace of Business
Applications
• Drive competitive advantage
• Enable new business opportunity
Applications
IT Operations
• Shorter release cycles
• Agile development processes
DEMAND
• Increased demand
• Faster delivery expectations
The Business
RESULT
• Lower customer satisfaction• Growing use of shadow IT
• Large application backlog• Perceived as barrier to progress
• Increased risk• Missed opportunity
7
Slow Infrastructure Service Delivery Times
• Organizational silos lead to wait times in slow workflows
• Time-consuming manual tasks
• Manual configurations lead to inconsistencies, errors, and need for rework
… but even with infrastructure automation what about the application?
Days – Weeks
Wait WorkWaitWait
Manual effort 4-6 Hours
Infrastructure Service
8
Test Production
Slow Response to the Business
Infrastructure Service DeliveryDays – Weeks
Wait WorkWaitWait
Change
Application and Change DeliveryWeeks – Months
Wait WorkWaitWait
DevelopmentApplication Release Process
More wait times, more manual tasks, and more manual configurations for applications, environments, and changes
Changes
9
Automate service delivery in a SINGLE SOLUTION
Wait WorkWaitWaitWait WorkWaitWait
Minutes
Infrastructure Services Application Delivery
Accelerated Service Delivery Times
Changes
What Is Needed?
• Rapid implementation times with flexibility to extend existing environments
• Control through governance
• Efficiency through cost containment
• Standardized configurations
10
VMware Single Solution – Abstraction and PersonalizationAgility by automating delivery of personalized services
Resource Pools
VM’s with Network
Applications
OS
MW
OS
MW
Abstraction toModel once and deploy anywhere
Production
Test
DevelopmentPrivate Cloud
Public Cloud
Infrastructure Policies
ApplicationPolicies
MachinePolicies
Policies to personalize services• Right-size• Placement• And so on
11
VMware Single Solution – Application DeliveryAccelerate application deployment
Test ProductionDevelopment
Application Release Process
Service Models
Standardized with consistent configurations
APPAPP
APPAPP
APPAPP
Integration with configuration management
12
VMware Single Solution – On-Board the CloudJourney with many starting points and many maturity levels
Automation
Service Broker
Infrastructure
Manual provisioning On-demand, automated self-service access
Technology sprawl High standardization
Initial provisioning Lifecycle management
Homogeneous Enterprise wide / heterogeneous
ExtensibleOne inflexible approach
Virtualized infrastructure Any service from any layer
Manual approvals High governance
Release Automation
Apps / MW / DB
What's New – Extending VMware vRealize Automation 6.2
13
vRealize Automation 6.2 - Summary of Enhancements
14
Infrastructure Automation
• Support for proxy with VMware vCloud® Air™
• Endpoint SDK (PSO only)
• Configurable email templates
• Calendar of events
App Services and App Release Automation
• Ability to edit custom properties for application blueprints
• Support for CloudFoundry as a deployment target
IT as a Broker of Services
• VMware vRealize Operations™ health badges in portal
• XenDesktop 7.x Support
• Support for OpenStack Havana
15
vRealize Automation 6.2 - Summary of Enhancements (Continued)
• Can create and edit overwrite request properties on approval
• Filter catalog by business group• Scheduled reconfigure• Change virtual machine leases to
Indefinite• Manage updates to VMware vCloud
Air templates without breaking blueprints (vRealize Automation and vCloud Air)
Platform Improvements
• Enhanced event and audit logging
• New log bundling tool• CLI tool (CloudClient)• Improved REST API (docs, SDK)• API for reservation management
vRealize Suite Integration
16
vRealizeAutomation
vRealizeBusiness
vRealizeOperations
VMware Cloud Management
17
vRealize Automation - vCloud Air Endpoint• vCloud Air as an endpoint
– Having vCloud Air as an endpoint gives you the ability to provision and manage infrastructure services within VMware Cloud offering
• In vRealize Automation 6.2, the vCloud Director® endpoint is now called vCloud Air– That endpoint is complete with a new field to allow administrators to supply a
proxy server to allow the system to reach the internet
18
Improved Operational VisibilityView vRealize Operations health status in vRealize Automation displays
In Admin Portal List Views
In Item Details
Understand the issuesImpacting Health
See the health of a machine
19
vRealize Operations – vRealize Automation Integration Notes• This integration only available with vRealize Automation 6.2 and future versions
• If the integration is enabled, tenant administrators will see the vRealize Operations health badge for that machine in the item details screen
20
Enhanced Multi-Vendor Endpoint Support• vSphere 6 (Q1-15)
• XenDesktop 7
• Enhancements to vCloud Air – Proxy and pay as you go support (Q1-2015)
• OpenStack (Havana)
21
Enhanced Logging Supportability• Designed to one-click and collect all logs from the vRealize Automation virtual
appliances and IaaS machines– Package logs, and post them to the "Last collected..." link for an admin to download.
• Ease for admins to collect logs – All vRealize Automation virtual appliance (VA) machines in a distributed environment– Process can take quite some time to complete after clicking the Collect Logs button
22
vRealize Automation – Virtual Appliance High Availability and Cluster Information• Designed for distributed environments
– Improves manual work when multiple vRealize Automation virtual appliances need to be deployed behind a load balancer
• Manages the following:– Copying files from one VA to another and changing security on files– Manually disabling services and editing configuration files
23
vRealize Automation Virtual Appliance – High Availability Nodes List
• Lists all registered vRealize Automation nodes that make up the service– If you have a DEM running that is registered, it will show up as IAAS even
though it only has that small piece installed on it– Does not differentiate which types of IaaS services are installed on nodes listed
with a type of IAAS
24
vRealize Automation Virtual Appliance – Host Settings• Certificate page is removed and consolidated into the host settings
– View the current certificate, generate a new self-signed certificate, and import a certificate from a PEM
– If you do not enter anything into the common name field when generating a certificate, vRealize Automation will create the certificate using the machine name automatically.
• New checks that will occur:– Load balancer certificate
matches the local machine certificate
– Certificate chain verification– Certificate revocation list can
be accessed• If it does not, a message
appears and the vRealize Automation service will not be able to start
What's New – CloudClient VMware vRealize Automation 6.2
25
vRealize Automation 6.2 - CloudClient
26
Self-Service Catalog
User Interface
Common Services Administration Home Page
Advanced Services Designer (XaaS)
IaaS Design and Administration (IaaS)
Service Catalog/Day 2
Approvals
Orchestration (vCO)
Etc ...Back-end
components
Application Design and Administration (PaaS)
Notifications
Infrastructure as a Service (DynamicOps)
vRealize Automation Application Services
Common components
Application Director REST API
vRealize Automation REST API
vRealize Automation IaaS REST API
vRealize Automation Java SDK
Auth, SSO, tenancy
Application Director CLI
vRealize Orchestrator REST API
vRealize Automation API Explorer (CLI)
CloudClient
27
vRealize Automation 6.2 - CloudClient Overview• A Command-Line Utility
– Provides verb-based access with a unified interface across the vRealize Automation APIs • Including: Common Services, IaaS, Applications, VMware vRealize Orchestrator™
• Provides an Easy-to-Use Command-line Interface– Designed for the IT administrator where scripting and CLI use is more
feasible than direct API calls– Stable interface while underlying APIs can change over time
• Provides Common Security; Exception Handling– JSON, CSV and tabular formatting– File export; auto login for scripting (password and keyfiles); and auto-
generated documentation.
• Available as a Separate Download – (Supports vRealize Automation 6.1)
28
vRealize Automation 6.2 - CloudClient Overview (Continued)• Accessible as a Command Prompt
– When running the script, users are able to run commands against vRealize Automation
• Purpose of CloudClient– Creates a layer of abstraction between the vRealize Automation functionality
and the end consumer – Designed to increase the ease of which users are able to run automated
actions against vRealize Automation– Generally, you would use this tool in the case of a northbound integration
with another interface or tool
• Not a REST or SOAP API, (Uses the vRealize Automation API instead)– Reduces the chance that a customer would have to change their code with a
new release of vRealize Automation 6.2.x – Only requires update of vRealize Automation and the CloudClient
• All interface commands would remain the same• The CloudClient would be brokering the commands to the API as needed
29
Enhancements – New Interfaces within vRealize Automation 6.2 (cont.)Accessing vRealize automation services from custom portals and apps
REST API
InfrastructureServices
Application Services
Custom Services
Policy-Based Governance with Automated Delivery
Self-Service
CLI Java SDK vRealize Orchestrator Plug-In
vRealize Automation Service Catalog Custom Portal and Apps
30
Enhancements – Adapt and Extend vRealize Automation 6.2 with vRealize Orchestrator 6.0Adapt and extend vRealize Automation using vRealize Orchestrator
Backup/Restore
New Features• Call vRealize Orchestrator workflows
from various points in the lifecycle• Create new custom IT services• Add new day two actions to existing
services
Benefits
• Provides many more capabilities for IaaS and app services through third-party integrations
• Provides improved support for provisioning and lifecycle processes
31
Enhancements –Advanced Service DesignerLimit options based on “state” of resources
Powered Off
Powered OnCustomService
StatePossibleActions
Turn Off
Copy
Snapshot
Delete
Turn On
Delete
New Features• Allow the administrator to
determine what day two actions are available based on the state of the resource
Benefits
• Makes catalog easier to use by limiting the options to what can be done
• Contributes to efficiencies by preventing unneeded approvals from being triggered
32
Enhancements – VMware Cloud Management MarketplaceNew and updated vRealize Orchestrator workflows and plug-ins
vRealize Automation 6.2Amazon Web Services Multinode VMware vSphere® Auto Deploy
•HTTP-REST •SOAP •Microsoft Powershell
Microsoft Active DirectoryAMQP Plug-In 1.0.3
• Afore Solutions• Acronis • BT Diamond IP)• HP Service Manager (Avnet)• HP uCMDB (Avnet)• EMC ViPR• F5 Networks• Hitachi Data Systems• Intigua
Thousands of workflows to choose from
33
Enhancements – IT Business Management Business ManagementImproved integration with VMware IT Business Management Suite™Standard Edition
New Features• Understand fully burdened costs
based on vendor data and industry averages
• Simplified showback setup• Cost comparisons between private
and public offerings• Enhanced organizational reporting
Benefits
• Shortens time to value through easier setup
• Provides data to consumer to make smart decisions
• Improves usability through targeted reporting
34
Enhancements – IT Business Management Show Back ReportingAllocated resource costs by business group
New Features• Complements the costs displayed in the
service catalog
• Available to tenant admins as a console portlet
• IT Business Management Suite Standard Edition and VMware IT Business Management Suite Advanced Edition provide additional cost and chargeback reporting
Benefits• Provides cost transparency to the
organization as to how much different groups are using
• Enables better decision making and budget controls
What's New – VMware NSX 6.1 and vRealize Automation 6.2
35
36
New Enhancements ‒ NSX 6.1 Security for vRealize Automation 6.2
* Limited to single site, single VMware vCenter™ Server, legacy UI, No I18N, L10N, IPv6
VMware NSX™ 6.1 and vRealize Automation 6.2
1
NSX
SecurityOn-demand & pre-created security containers with policy based security using Service Composer. Supports NSX distributed Firewall w/ Identity
PerformanceE-W distributed routing, distributed FW at
line rate
2NSX 6.1 for vSphere and vRealize Automation 6.2
NetworkMulticast free virtual networks, NSX distributed router support, dynamic routing protocols support in Edge based external networks, multicast-free, DHCP relay (requires vCenter Orchestrator)
NSX 6.1
SecurityOnly edge-based NAT and Edge FW
Third-Party ExtensibilityIncludes antivirus, file integrity monitoring, data security (DLP)
NetworkMulticast required for virtual networks, Only centralized edge based static routing and NAT
Third-party ExtensibilityAll services – including NGFW (PAN), LB (F5), IPS (McAfee), Vulnerability Management (Rapid 7)
37
Enhancements – vRealize Automation 6.2 and NSX 6.1 for vSphere Integration Service delivery with networking and security virtualization integration
Application
APP
DATABASE
WEB
Infrastructure
External Networks
Infrastructure policy
New FeaturesConnectivity− Connect to existing NSX routers− Support for VMware NSX Edge™ router
Security− Isolate multimachine services− On-demand security
Availability− Support for on-demand and existing NSX
load balancing services, including third-party
Benefits• Increased flexibility and security when
deploying resources
• Provides fully automated software-defined data center (SDDC)
38
Enhancements – vRealize Automation 6.2 and NSX 6.1 Integration
On-Demand Application Delivery
vRealize Automation 6.2
Resource Reservation
Multimachine Blueprint
Service Catalog
Cloud Management
Platform
Network Profiles
Security Policies
Security Groups
Web
App
Database
VM VM
VM VM VM
VM
Logical Switch
Logical Router
NSX 6.1
Logical Firewall
Logical Load Balancer
39
Feature vCloud Networking and Security
(v5.1, 5.5) NSX for vSphere
Pre-Created On-Demand Pre-Created On-Demand
Logical Switch þ þ þ þProvider Edge Logical Router þ ý þ ý
App Edge Logical Router þ þ þ þLoad Balancer þ þ þ þ
FirewallSecurity Groups þ ý þ þUse Third-Party
Services
(via Security Groups)ý ý þ þ
FirewallEdge Gateway þ þ þ þSecurity Tags ý ý þ ýLogical DHCP þ þ þ þ
Enhancements – NSX 6.1 Feature Summary
40
Feature Enhancements –vRealize Automation 6.2 and NSX 6.1Range of features from pre-created to on-demand network and security services
ConnectivityNetwork profiles for on-demand network creation− Define routed, NAT, private, external profiles for variety of app topologies− Option to connect to pre-created networks (logical or physical)NSX distributed logical router (DLR)− Optimize for east-west traffic by connecting to pre-created DLR
SecurityOn-demand micro-segmentation− Automatic creation of security group per app w/ default deny firewall rules
Apply firewall and advanced security policies− Select pre-defined NSX security policies to apply to app/tier− Antivirus, DLP, intrusion prevention, and vulnerability mgmtConnect business logic to security policy− Select pre-defined NSX security tag which is applied to workload and
interpreted by NSX to place in pre-defined security group
AvailabilityOn-demand load balancer in one-armed mode or inline mode− Plus option for using pre-created load balancing
ExtensibilityBusiness logic moved to NSX vRealize Orchestrator Plug-In- Allows vRealize Orchestrator workflows to be
leveraged by Advanced Service Designer
Web
App
Database
VM VM
VM VM VM
VM
41
NSX 6.1 vRealize Orchestrator Plug-In
• Benefits– Ability to support multiple product versions
(NSX 6.1) transparently to vRealize Automation– Network and security workflows are decoupled
from policy engine, enabling more rapid release and update to workflows
– Ability to deliver fixes and updates more rapidly – Easier to extend/customize workflows by adding
your own logic or leveraging other systems– Provide self service access to NSX vRealize
Orchestrator workflows through Advanced Service Designer
• Note: Initial version of NSX vRealize Orchestrator plug-in is limited to functionality required by vRealize Automation and is only supported for these out-of-the-box workflows
Benefits of abstracting with vRealize Orchestrator
42
Enhancements – Network Mapping for Application ServicesApp services now leverages infrastructure network configurations
New Features• Allow networking mapping in
deployment profile to pre-existing networks in reservations for application services
• See network details for proper selection for the application blueprint
Benefits
• Enable pre-existing networks to be mapped to logical networks for each application
• Provides consistency to the provisioning of applications
43
Enhancements – On-Demand Micro-Segmentation
Web
App
Database
PRIVATE
No external connectivity
VM
VM
VM
VM
VM
VM
App
DB
WebDev
Isolation
ControlledCommunication Path
Advanced ServicesCommunication Path
Segmentation Advanced Services
NoCommunication Path
Test
Production
App
DB
Web
What's New – vRealize Application Services 6.2 and vRealize Automation 6.2
44
45
IaaS Properties within Application Services• IaaS Blueprint Properties
– Appear when requesting Application Services 6.2 (previously Application Director)
– Any and all properties associated with that IaaS blueprint will be associated to the machine in vRealize Automation once it has been provisioned
– Allows an admin to build in user-prompted fields that are needed to provision the application infrastructure
46
Enhancements – Composite Application Deployment ProfilesBundle existing blueprints to create complex applications
New Features• Allows networking mapping in
Deployment profile to preexisting networks in reservations for application services
• Sees network details to ensure proper selection for the application blueprint
Benefits
• Enable preexisting networks to be mapped to logical networks for each application
• Provides consistency to provisioning of applications
Healthcare
Contains multiple application blueprints
Each blueprint contains multiple components
47
Enhancements – Composite Applications ExampleDeploying a healthcare application
Payments
Fraud Detection Analytics
EnrollmentsHealthcare
Claims
48
Enhancements – Multitenancy for vRealize Application Services 6.2
vRealize Automation Application Services 6.2 supports vRealize Automation 6.2 Multi-Tenancy
New Features• Leverages core business groups,
roles, and users
• App blueprints, app services, external services, and so on will be enabled for both private and public sharing
Benefits
• Simplifies deployment by streamlining to single App Services in multitenant environment
• Maintains consistency with the vRealize Automation offering
vRealize Automation Application Server 6.2“App Services”
vRealize Automation Server
What's New – Puppet and VMware vRealize Automation 6.2
49
50
New Features
• Additional lifecycle operations • Update/rollback• Scale out/scale in• Teardown
• Deploy Windows configurations• Update Puppet master configuration in
deployment environments• Customize Puppet agent settings
(e.g. Agent Run Interval for drift scans)
Benefits
• Enable application lifecycle for Puppet-based deployments – without requiring any update scripts
• Allow customization of Puppet configurations
Enhancements – vRealize Automation Application Service 6.2 and Puppet IntegrationApplication delivery with configuration management integration
51
1• Import Puppet module for Oracle 11g
database and create multitier claims app
• Deploy claims app in dev env for testing
Enhancements – Puppet Integration ExampleModel claims app using Oracle DB Puppet module to deploy with production data for testing
Backups
Golden DB
Prod DB
Dev/Test DB
2• Use data refresh workflows to copy and
mask data and publish a Golden DB machine blueprint with linked clone option. Typical database size is in terabytes
• At deployment of claims app, map database tier to Golden DB
Linked Clone
What's New – User Experience vRealize Automation Center 6.2
52
53
New Enhancements – LocalizationConsumer-facing interfaces localized in 10+ languages
New Features• Localized components
• Self-service catalog (except application services)
• Email notifications• Currencies• Catalog management
• Language determined by browser setting
Benefits
• Provides support for non-English speaking users
• Supports multilanguage deployment
Supported Languages
US English German
French Japanese
Simplified Chinese Traditional Chinese
Korean Dutch
Spanish Portuguese (Brazilian)
Russian Italian
54
New Enhancements – Bulk Import CapabilityManage your existing VMs
vRealize Automation
Provisioning Day-2Operations
Reclamation& Rightsizing
Policy-Based Governance with Automated Delivery
New Imported
New Features• Ability to bulk import existing VMs into
vRealize Automation for management
Benefits
• Provides improved support for brown-field environments
• Allows for consistent governance and lifecycle management
55
New Enhancements – High Availability and Cluster Deployment
New Features and Benefits
• Virtual Appliance Management Infrastructure (VAMI) provides an interface to make it easier to deploy multiple appliances
• Shortens time to deploy in distributed environments and reduces chance for human error when configuring for high availability
Load Balancer
vRealize Automation
Virtual Appliance 1
vRealize Automation
Virtual Appliance 2
vRealize Orchestrator Integration – vRealize Orchestrator Overview
56
vRealize Orchestrator
Plug-ins Workflows Plug-ins Workflows Plug-ins
VMware Solutions Exchange - Cloud Management Marketplace
vCenter vRealizeAutomation
vRealizeOperations
Third-PartyApps
OtherApps
Compute
Network
Storage
Tools
Clouds
Monitor
Web
Compliance
Catalogs
Database
Security
Multivendor Infrastructure, Tools, and Applications
57
vRealize Orchestrator Plug-Ins• VMware applications
– vCenter Server 4.0, 4.1, 5.0,5.1,5.5, 5.5.1, vRealize Orchestrator 5.5.2
– vCloud Director 1.0, 1.5 ,5.1, 5.5– VMware vCloud Automation Center ™, 5.2, 6.01,
6.0.1 Update 1, 6.1, 6.2– VMware vCenter Update Manager 4.1, 5.0, and
5.1– VMware vCenter Chargeback 2.0– VMware vCenter Configuration Manager (tm) 5.5– VMware vCenter Operations Manager™ Package– vRealize Orchestrator Multinode 5.0, 5.1, 5.5– vSphere Auto Deploy– VMware Service Manager 9.1– VMware Service Elasticity– VMware vCenter Site Recovery Manager™ – New– VMware Horizon™ View™ 6.0 – New– VMware Hadoop as a Service– VMware NSX™ Plug-In (in vRealize Automation
6.1) – New
• Standard protocols– AMQP / RabbitMQ– Email (POP3 and SMTP)– HTTP-REST– JDBC– SOAP– SNMP v1, v2c and v3– SQL– SSH– Telnet– XML
58
vRealize Orchestrator Plug-Ins (cont.)• Partner Applications
– AWS - New
– Bluecat Networks
– BMC Atrium CMDB & Remedy
– BT Diamond IP Control
– Cisco UCS Manager 1.3
– CloudLink SecureVSA for vRealize Automation
– EMC Unified Infrastructure Manager
– EMC ViPR
– Egenera PAN Manager
– F5 Networks
– Infoblox NIOS
– Microsoft Active Directory
– Microsoft Windows PowerShell
– NetApp WFA
– Radware vDirect
– ServiceNow
– Up. Time Software
– HP uCMDB and Service Manager - New
– HP Operations Orchestration – New
– Hitachi Storage Connector - New
VMware Ready vRealize Orchestrator Plug-In Program
59
VMwareCompatibility
Guide
VMware CloudManagementMarketplace
VMware Ready vRealize Orchestrator Plug-In Program
(Partner Benefits)
VMware Ready
Open to partners who want to build vRealize Orchestrator Plug-Ins to integrate their products with the vCenter Orchestrator Platform
RequirementsTAP Elite or abovePartner is developing a vRealize Orchestrator Plug-In to be certified
Contact [email protected] or your VMware Alliance Manager for details
• Leverage over 250,000+ customers– vRealize Orchestrator bundled with vCenter at no
extra charge
– vRealize Orchestrator available as appliance
– vRealize Orchestrator integrated with VMware vSphere Web Client
• Central integration point– Lower R&D costs. Integrate to vCenter and
vRealize Automation through one solution
– Launch vRealize Orchestrator workflows from multiple VMware products (vCenter, vRealize Automation, vRealize Orchestrator PS, and so on)
– Create XaaS offerings using vRealize Orchestrator plug-in
Upgrade and Migration Requirements vRealize Automation 6.2
60
Upgrade Requirements – vRealize Automation 6.2 Upgrade Requirements from Versions 6.x
Release 6.2Release 6.0.1.1
• First, 6.0.1.1 must first be upgraded to vRealize Automation 6.1• Then perform In-place upgrade from vRealize Automation 6.1 to 6.2• Application Director 6.0 (AppD) to vRealize Application Services 6.2 requires
side-by side migration
Phased In-Place Upgrade Path Supported
Release 6.2Release 6.1
• In-place upgrade from 6.1 to 6.2 Supported• 6.1 virtual appliances and Windows IaaS Servers and components part of
the deployment must first meet the 6.2 system requirements• Previous Versions of VMware vCloud Automation Center™ Designer
• Must be uninstalled prior to upgrade, and reinstalled with the 6.2 version after the upgrade provided on the vRealize Appliance Install download page
• vRealize Orchestrator • External Instances must be upgraded prior to vRealize Automation 6.2
Upgrade
Direct In-Place Upgrade Supported
62
Upgrade Requirements – vRealize Automation 6.2 Upgrade Requirements from Versions 6.x
Release 6.2Release 6.0
• First, vCloud Automation Center 6.0 must be upgraded to 6.0.1.1 • In-place upgrade from vCloud Automaton Center 6.0.1.1 to 6.1• Then perform In-place upgrade from vRealize Automation 6.1 to 6.2• Application Director 6.0 (AppD) to vRealize Application Services 6.2 requires
side-by side migration
Phased In-Place Upgrade Path Supported
63
Upgrade Requirements – vRealize Automation 6.2 Migration Requirements from Versions 5.x
Release 6.2Release 5.2.2 Parallel Installation and Migration Required
Release 6.2Release 5.2.3
• Install and configure the new target vRealize Automation 6.2 system• Download the migration tool and run the pre-migration task and review the pre-
migration report• Take corrective action on all required pre-migration tasks issues discovered and
rerun the pre-migration tasks• Run the migration task and review the migration report
• Run the migration tool from a target vRealize Automation system on which the Model Manager Web Service component is installed
• Perform post-migration tasks
Parallel Installation and Migration Required
• Install and configure the new target vRealize Automation 6.2 System• First, vCloud Automation Center 5.2.2 versions must be upgrade to 5.2.3• Run the migration tool from a target vRealize Automation system on which the
Model Manager Web Service component is installed• Perform post-migration tasks
• Will require some system down time and does not include AppD
Migration Requirements – vRealize Automation 6.2 to Versions 5.x
64
Release 6.2Release 5.2.1
• Install and configure the new target vRealize Automation 6.2 System• First, 5.2.1 versions must be upgrade to 5.2.3• A migration utility will move data from 5.2.3 to a new vRealize Automation 6.2
deployment• Will require some system down time and does not include AppD
Parallel Installation and Migration Required
Migration Workflow – vRealize Automation 6.2
65
VMware vRealize Automation 6.2Overview
66
67
Self-Service
InfrastructureServices
Application Services
Custom Services
vRealize Automation
Policy-Based Governance with Automated Delivery
Overview – vRealize Automation 6.2
Application Release Automation
68
Provide Transparency for Service Costs and Prices
Total Cloud CostBased on out-of-the-box values, VMware vCenter™ integration
Loaded Unit Costs of CPU, MEM, Storage
Automatic pricing of blueprints
Who is Using WhatCost and Usage by
BU, App
Auto-generate rate cards providing transparency into the fully burdened cost
69
Establish IT as a Broker of IT ServicesMake better decision when to leverage public cloud resources relative to internal service delivery
70
Self-Service
InfrastructureServices
Application Services
Custom Services
vRealize Automation
Policy-Based Governance with Automated Delivery
vRealize Application Services and Application Release Automation
Application Release Automation
71
Accelerate Application Deployment• Streamline the deployment and update process
• Leverage prebuilt components
• Reuse application models across environments and clouds
72
Standardize the Software Stack• Avoid manual configurations to eliminate inconsistencies, errors, and
rework
• Realize quick wins by providing standardized apps, middleware, and databases to apps teams
• Deliver complex, integrated, and multitier applications
Apply Application
Policies
Leverage Shared
Services
73
Automate the Application Release Process
Rapidly provision consistent environments across clouds and promote changes across environments
Dev ProdTest
vSphere vCloud
Reuse application blueprints for consistency
CHANGE
Reuse update profiles for consistency
74
Leverage Existing Investments in Configuration Management• Partnership with Puppet Labs, OpsCode (Chef), and SaltStack
• Accelerate workload deployments
• Remediate configuration drift towards desired state configuration
Desired State Configuration
And Drift Remediation
Dev ProdTest
vSphere vCloud
ConfigurationDrift ! !!
= =
75
Self-Service
InfrastructureServices
Application Services
Custom Services
vRealize Automation Center
Policy-Based Governance with Automated Delivery
Infrastructure Services
Application Release Automation
76
Multivendor and Multicloud Infrastructure
CloudPhysical Virtual
vSphere Hyper-V XenServer
Linux Windows
Cloud Providers
vCloudHybridService
vCloud Automation Center
Self - Service
InfrastructureServices
Application Services
Custom Services
vRealize Automation
Policy-Based Governance with Automated Delivery
Application Release Automation
77
Dev/Test
vRealize Automation Shared Infrastructure
The VMware Personalized, Business-Relevant Cloud
Provision Manage RetireRequest
Desktop
Request Provision Manage Retire Archive
Production
Request Approval Provision Manage Retire Archive
Cloud Administrator
Service Blueprints
SLA
Cost Profile
Service Tier
Security
Policies
Templates PrivateVirtual
PrivatePhysical
Public Cloud
Fine-grained policies personalize services to meet unique IT and business needs
78
Contain Cost by Identifying and Reclaiming Inactive VMs
Identify Verify Reclaim Improve
Stranded Host
Resources
Underutilized,Inactive &
Abandoned VMs
MonitorReclamation Efficiency
and Cost Savings
VerifyUsage
EliminateKnown Good
VM In Use
NotifyOwner
Automated Reclamation Workflow
RemovalApproved
ReclaimResources
ConvertLease
ExpireVM
ArchiveVM
DeleteVM
NotifyOwner
IT Compute Infrastructure
Define different policies and reclamation processes by group
B
C
A
79
Infrastructure Management – Networking and Security Integration
• New features– Simplified multitier app deployment– Improved connectivity– Deployment of logical switches and
networks– Enhanced security– Intelligent placement of workloads in
security groups protected by firewalls– Increased availability– Deployment of VMware NSX™
distributed firewalls and load balancers
• Benefits– Deliver secure, scalable, performing
application-specific infrastructure on demand
Dynamically provision and decommission
NSX logical services
80
vRealize Automation
4. Add new IT services and day 2 operations (XaaS)
Advanced Services
vRealize Automation REST API
5. Call vRealize Automation services from existing applications
3. Integrate with third-party management systems
Design Center
vRea
lize
Orc
hest
rato
rIT
Pro
cess
A
utom
atio
n
1. Leverage existing and future infrastructure
Multivendor, Multicloud
Policy Management
2. Configure business-relevant services
vRealize Automation –Designed to Be Extensible
• Rapidly deploy automation solution and new IT services• Leverage investment by mapping into existing IT environments• Adapt to meet unique IT and business needs
ServiceNow, PMG, Remedy, and
homegrown service catalog
• Specify provisioning methodology• Service entitlements • Custom properties• Resource reservations• Specify custom machine/OS
properties• And so on
• Compute Infrastructure (virtual, physical, and public cloud)
• Software deployment methodologies
• CMDB• DNS• IPAM• Load balancers• service desk
• Monitoring• Storage• Databases• Web services• And so on
81
Self-Service
InfrastructureServices
Application Services
Custom Services
vRealize Automation
Policy-Based Governance with Automated Delivery
Custom Services
Application Release Automation
Self - Service
InfrastructureServices
Application Services
Custom Services
vRealize Automation
Policy-Based Governance with Automated Delivery
Add Custom IT Services (XaaS) in Minutes
Advanced Service DesignerRound up the existing out-of-box infrastructure, application, and desktop service capabilities
• Automate delivery process– Specify resource and action– Define automation flow using
VMware vRealize Orchestrator™ workflows and plug-ins
• Define request forms– Prepopulate forms with
input/output from vRealize Orchestrator workflows
– Easy, yet rich customization
• Configure governance policies– Service entitlements– Approvals
82
Example Use Cases• New employee on-boarding• Email and mailbox web setup• Storage as a web service• Network services• Backup and recovery• Security and compliance• AD management tasks• Software install and update• Password management
Limited only by your imagination!
Application Release Automation
83
Professional Services – Turning IT Possibilities into Business Results
Sim
plify
IT o
pera
tions
Accelerate IT
transformation
Reduce costs
Improve time-to-project
completion, availability,
and satisfaction
Transfer knowledge and empower teams
Improve time-to-project completion, operational reliability, efficiency, and user satisfaction by leveraging insights from successful applications of VMware products and solutions
Accelerate business breakthroughs by operationalizing technology innovations that scale to deliver material business impact
“VMware is the one with the unrivaled product expertise that saves me time and money.” – VMware customer
Reduce costs and maximize return on your VMware investment by taking full advantage of the capabilities offered by VMware platform and services
Simplify and operate more reliable, efficient, and effective cloud environments by assessing customer operational readiness, building for performance and high availability, and applying interoperability and enterprise management expertise
An Evolutionary Cloud Deployment Approach
84
Proof of Concept
Limited ScaleProduction Pilot
Full-ScaleProduction
ExpandedScope
Phase 1: Automation• Automate infrastructure w/OOB Fct. • Integrate with existing environments
Phase 2: Self-Service• Expose infrastructure services to consumers
Phase 3: Apps / Middleware• Deliver standardized application and middleware services to apps teams
Phase 4: App Release Automation• Automate the release process / devops
Phase 5: IT as Service Broker• Operate like a business • Control what goes public
Consultingand education servicesfor each delivery phase
85
vRealize Automation Edition Lineup
① vRealize Automation Standard Edition is only available as part of the VMware vCloud Suite Standard and is not sold a standalone product.
Features
• Infrastructure services, cloning only, vRealize Orchestrator integration
• Custom services (XaaS), approvals, reclamation, chargeback, multivendor Infrastructure, and multitenancy
vRealize Automation
Standard Advanced Enterprise
• Application services, release automation, development operation integration
• Multivendor, Multicloud infrastructure, and multivendor software provisioning
86
VMware Cloud Automation Solution
• Single solution for apps and release automation abstracted from diverse infrastructure services
• Accelerated delivery of personalized services
• Rapid on-boarding to the cloud
APPLICATION RELEASE PROCESS
Resource Pools
VM’s with Network
Applications
OS
MWO
SM
W
VMware IT – vRealize Automation Case Study
88
Overview• Team: 30+ DevOps engineers
• Customer: 600+ developers
• Role: 16 different dev/test environments, 130+ app components each
• Infrastructure footprint:
• ~4000 non-production servers
• ~500 production servers
• ~290 physical hosts
• ~4 Petabytes of storage
Enterprise Application Portfolio
SaaS 65IT tools 50 Business 100
Total 215
89
Before…
20 steps of 3 - 5 weeks for each environment
Request for Dev/Test
Infrastructure Verification
Hardware Setup
Build VMs – new or clone
DNS Entries
Install, Setup,
Configure
Workload Database Refresh
Latest Code Deployment
Load Balancer Entries
Web Server Configuration
Firewall Changes
External Interface & Integration
PPM Tasks
Workload Monitoring
SetupSecurity – VM access control
Functional Testing
Environmental Testing
Enterprise Application Development ProjectUp to 9 months
UAT Stage Load Test ProductionDev Test
• Provisioning challenges • Slow process – 4 weeks• Unreliable – new issues every time• Project schedule risk
• High infrastructure costs• High CapEx and OpEx
• Developer frustration• Difficult problem resolution – more than 2 days per issue
90
Results – Say “Yes” to Your Customers
Phase 1 Phase 2
Cycle TimeHours per dev/test instance
Start – 336 (2 weeks)
17236
24 (goal)
Today
Phase 1 Phase 2
VMs Transitioned# of Non-production VMs
Today
Phase 1 Phase 2
AppOpps Headcount# of Engineers
Today
5,000 (goal)
2,8002,800
5 (goal)
2722
Reduced provision time to 17 hours
(Including QA Testing and so on. is 36 hours)
Improved productivity of 600 developers by 5-10%
Reduced IT operations costs by $1.5M per year
Able to say “yes” to all customer requests
Reduced the cost of a VM/month from
$133 to $20
Reduced infrastructure costs by $4.5M/year
• Reduced provisioning time by 85%• Reduced cost per VM by 80%• Improved developer productivity by 5-10%• Saved $6M / year
Use Cases
91
Covance
92
IndustryHeadquartersEmployeesAnnual Revenue
“VMware provided the most complete solution that was really built for the cloud era, versus other solutions that may have been retrofitted for cloud.”
— Michael Lebiedzinski, Director of Private Cloud Engineering
• VMware vCloud® Suite Enterprise
• vRealize Automation
• VMware vRealize Operations Management Suite™ Enterprise
• VMware vCenter Site Recovery Manager
• VMware vCenter Configuration Manager™
• VMware vSphere®
Objectives• Reduce time to deploy new compute resources• Increase percentage of virtualized infrastructure• Data center consolidation from 40 to 3
VMware Solution• vRealize Automation enables them to rapidly provision new servers
as their customers need them, reducing provisioning time from 2-4 weeks down to 1-2 hours
• vRealize Operations Management enables proactive management of all of their computing resources and modelling of their future needs
Business Impact• Improved service delivery from weeks to hours• Enabled IT to help grow the business• Consolidated data centers reduced OpEx spending
PROFILE
Pharmaceutical
Princeton, New Jersey
11,000
$2 billion
VMware PRODUCTS
96
Customers
97
VMware Is the Cloud Management Market Leader
VMware leads the worldwide cloud systems management software market with a 20.5% share
• VMware leads the Big Four and other “cloud era” management vendors
• VMware is gaining share in a market that grew 60.5% to $1.2B in 2012
• Private cloud implementations represent an estimated 62 percent of revenue
vRealize Automation – ExtensibilityImplementing Cloud Services In Your Existing IT Environment
99
VMware vRealize Automation Solution
Overview•Unified IT service catalog
•Automate delivery of application, infrastructure and data services
•Policy-based governance
•Full lifecycle management including release automation
•Extensible by design
Benefits• Rapid delivery of IT services
measured in minutes/hours, not days/weeks
• Standardization, compliance, and control
• Improved IT efficiency OpEx and CapEx
• Leverage existing and future infrastructure, tools, and processes
APPLICATION RELEASE PROCESS
Resource Pools
VM’s with Network
Applications
OS
MWO
SM
W
100
Cloud Automation Challenges
Business Needs and Requirements
Address Unique Business Needs
Work with Existing Infrastructure and Tools Why Extensibility• Automation of cloud service delivery
is not a standalone application
• Needs to coexist with existing infrastructure, tools, and processes
• Meet unique business needs
Risks• Cost
• Delays
• Maintenance
• Upgrade
101
vRealize Automation 6.2 Extensibility – Main Use Cases and Tools
vRealize Automation
4. Add new IT services and create new day 2 operations
• Storage as a Service, Load Balancing as a Service…
• Back up a VM, open a ticket on a machine, and so on
Advanced Services Designer
vRealize Automation REST API
5. Call vRealize Automation services from existing applications
ServiceNow PMG Remedy Homegrown service catalog
3. Integrate with third-party
management systems
• CMDB• DNS• IPAM• Load balancers• Service desk• monitoring• Storage• Databases• Web services• And so on
Design Center
vRea
lize
Orc
hest
rato
rIT
Pro
cess
Aut
omat
ion
1. Leverage existing and future infrastructure• Compute Infrastructure (virtual, physical, public cloud)• Software deployment methodologies
Multivendor, Multicloud
Policy Management
2. Configure business relevant services
• Specify provisioning methodology
• Service entitlements • Custom properties• Resource reservations• Specify custom
machine/OS properties• And so on
102
vRealize Automation –Designed to Be Extensible
Add New IT Services (XaaS)
Integrate with Third-Party Systems
Deliver Business Relevant Services
Leverage Existing and Future Infrastructure
Call vRealize Automation Services from Existing Apps
RESTful API
Service Designer
Multivendor, Multicloud
vRealize Orchestrator
Policy Management
Developer
Administrator
Easily adapts to your business policies and your IT environment
103
vRealize Automation –Designed to Be Extensible
Add New IT Services (XaaS)
Integrate with Third-Party Systems
Deliver Business Relevant Services
Leverage Existing and Future Infrastructure
Call vRealize Automation Services from Existing Apps
RESTful API
Service Designer
Multivendor, Multicloud
vRealize Orchestrator
Policy Management
Developer
Administrator
Easily adapts to your business policies and your IT environment
104
Multivendor, Multicloud Infrastructure
CloudPhysical Virtual
vSphere Hyper-V XenServer
Linux Windows
Cloud Providers
vCloudAir
vCloud Automation Center
Self -Service
InfrastructureServices
Application Services
Custom Services
vRealize Automation
Policy-Based Governance with Automated Delivery
105
The VMware Personalized, Business-Relevant Cloud
Dev/Test
vRealize Automation Shared Infrastructure
Provision Manage RetireRequest
Cloud Administrator
Service Blueprints
SLA
Cost Profile
Service Tier
Security
Policies
Templates
Software Deployment OptionsSpace Efficient ToolsPlatform Tools Enterprise Tools
BMC BladeLogic HP Server Automation Microsoft SCCM
Citrix Prov. Server NetApp FlexClone VMware Linked
Clones
Hypervisor Cloning Windows WIM Image Linux Kickstart/
AutoYaST PXE Boot
Tier 1 Tier 2 Tier 3
106
Application Deployment - Solution Exchange
107
VMware vRealize Automation ‒Designed to Be Extensible
Add New IT Services (XaaS)
Integrate with Third-Party Systems
Deliver Business Relevant Services
Leverage Existing and Future Infrastructure
Call vRealize Automation Services from Existing Apps RESTful API
Service Designer
Multivendor, Multicloud
vRealize Orchestrator
Policy Management
Developer
Administrator
Easily adapts to your business policies and your IT environment
108
Dev/Test
vRealize Automation Shared Infrastructure
The VMware Personalized, Business-Relevant Cloud
Provision Manage RetireRequest
Desktop
Request Provision Manage Retire Archive
Production
Request Approval Provision Manage Retire Archive
Cloud Administrator
Service Blueprints
SLA
Cost Profile
Service Tier
Security
Policies
TemplatesPrivateVirtual
PrivatePhysical
Public Cloud
109
VMware vRealize Automation –Designed to Be Extensible
Add New IT Services (XaaS)
Integrate with Third-Party Systems
Deliver Business Relevant Services
Leverage Existing and Future Infrastructure
Call vRealize Automation Services from Existing Apps RESTful API
Service Designer
Multivendor, Multicloud
vRealize Orchestrator
Policy Management
Developer
Administrator
Easily adapts to your business policies and your IT environment
110
Extensibility – Integrating with Third-Party Resources and Systems of Record
vRealize Automation
Third-Party Integration
• CMDB• DNS• IPAM• Load balancers• Service desk• Monitoring
systems• Databases• Web servicesvR
ealiz
e O
rche
stra
tor
IT P
roce
ss A
utom
atio
n
30+ plug-ins and thousands of
workflows
Backup/Restore
111
vRealize Automation Integration with Infoblox
ServiceBlueprints
Request Approval Provision Manage Retire Archive
vRealize Orchestrator Plug-In
vRealize Automation
Allocate IP Address and DNS Host Record
CloudConsumer
112
VMware vRealize Automation –Designed to Be Extensible
Add New IT Services (XaaS)
Integrate with Third-Party Systems
Deliver Business Relevant Services
Leverage Existing and Future Infrastructure
Call vRealize Automation Services from Existing Apps
RESTful API
Service Designer
Multivendor, Multicloud
vRealize Orchestrator
Policy Management
Developer
Administrator
Easily adapts to your business policies and your IT environment
113
Extensibility – Adding New IT Services (XaaS)
vRealize AutomationSelf -Service
Policy-Based Governance with Automated Delivery
Call vRealize AutomationAdvance Service Designer
“Wizard-Driven Service Designer”
Example Use Cases• New employee on-boarding• Email and mailbox setup• Storage as a service• Network services• Backup and recovery• Security and compliance• AD management tasks• Software install and update• Password management
Limited only by your imagination!
IaaS PaaS DaaS XaaS
• Define request forms• Prepopulate forms with
input/output from vCenter Orchestrator workflows
• Easy, yet rich customization
• Configure governance policies• Service entitlements• Approvals
• Automate delivery process• Define workflow• Leverage vCenter Orchestrator
workflows and plug-ins
BLUEPRINT
114
Extensibility – Deliver Custom Services in vRealize Automation – Forms
Workflow description and input parameters render
automatically to the request and confirmation
forms
Draft new forms and publish when ready
Layout and style editors to provide easy yet rich
customization capabilities
Easily customizable forms that do not
require knowledge of HTML
115
Extensibility – Deliver Custom Services in vRealize Automation
Select a pre-built or custom
vCenter Orchestrator
workflow
Workflow name, description and input
parameters can be viewed
Output parameters become manageable objects in the service
catalog
116
vRealize Automation –Designed to Be Extensible
Add New IT Services (XaaS)
Integrate with Third-Party Systems
Deliver Business Relevant Services
Leverage Existing and Future Infrastructure
Call vRealize Automation Services from Existing Apps
RESTful API
Service Designer
Multivendor, Multicloud
vRealize Orchestrator
Policy Management
Developer
Administrator
Easily adapts to your business policies and your IT environment
117
New Features
Accessing vRealize Automation Services from Custom Portals and Applications
Consumer API• Catalog Service API
− New API for catalog services (all services, entitlements, approvals, and so on
Administration APIs• Infrastructure API
• New simplified verb-oriented interface • Application API
• App services and release automation
vRealize Automation API (REST)
CatalogServices
InfrastructureServices
ApplicationServices
Benefits• Access vRealize Automation Services from
other applications
• Reduce time needed to invoke IT services from other applications
Self - Service
InfrastructureServices
Application Services
Custom Services
vRealize Automation
Policy-Based Governance with Automated Delivery
vRealize Automation – Application
119
Virtual Machine Templates for Your Applications• Create VM templates for your applications using
supported 32-bit or 64-bit Linux or Windows OSs– Create new templates– Customize existing virtual machine templates– Customize existing Amazon Machine Images (AMIs)
• Create and configure a VM template – Create a vApp with one VM in vCloud
Director– Install the AppD boot strap service, configure the OS – Add the VM in the vCloud Director catalog and
register it
• Customize existing VM templates– Reset or stop the agent bootstrap service– Place the vApp instance back in the catalog as a new vApp template
Application ServicesLogical
Templates
Cloud Templates
vCloud Director or
Amazon EC2
Map
120
Cloud Environments and Logical Templates1. Register a cloud provider
and select templates
2. Map cloud templates to logical templates
3. Create deployment environments
vSpherevCloud
Application Services
Cloud Provider
vCloud Director Organization
Amazon EC2 Region
AMI
1 2
3
Provisioning Group
Machine Blueprint
vSphere access through cloud abstraction layer through integration with vRealize Automation
Cloud Template
121
Services Lifecycle• Install, configure, start, and update scripts
• Parameterized scripts to declare component properties
• Parameters render scripts generic
• bash (Linux), Windows CMD / PowerShell script (Windows), Puppet, Chef
122
External Services
• External services are now part of the service catalog• Pre-configured external service• Custom external service
• A pre-configured external service is configured externally and is “locked down”
• Examples include: existing database, LDAP Server, SSO Server, or a SaaS application like Salesforce
• A custom external service includes advanced configuration support through configuration scripts
• Supports multiple providers through provider specifications – such as Data Director or Amazon RDS
• Examples include: database provisioned through Data Director or F5 Load Balancer
• External services are instantiated in the deployment environment and are modeled in the application blueprints
• Reduce time to deliver workload by connecting to an external or existing service
• Improve operational efficiency and IT control through standardized application blueprints that connect to existing components in the organization – such as databases, load balancers, or SaaS applications
Overview
Benefits
123
Policy-Based Provisioning
• Add a new policy instance to one or several deployment environments
• Select any of the of the out-of-box policy definitions, including • Blacklist Services – flags violations if specified
blacklisted service is used in the blueprint node,• Total Instance (VM) Count Limits – flags
violations by checking for total VM instance count across all nodes in a deployment
• View overall compliance of a deployment along with compliance status of each applicable policy instance
• Better IT control and governance by adopting preventive application provisioning policies
• Enforce and monitor compliance with IT standards and regulatory policies
• Operate at scale by enforcing policies across the entire organization
Overview
Benefits
124
Customizing Blueprints and Deployments• Overwrite default app properties during blueprinting or deployment
• Enforces control of what can be changed
125
Configure Deployment Environment
• A DE can be configured with multiple shared services, Puppet master configurations and application policies
• During actual deployment time, one of the available options in each category must be selected
• Provide granular control over the exact configuration of a DE by providing a finite set of options in each category
• Flexibility to customize DE, yet maintain control of available options
Overview
Benefits
126
Execution Plan with Deployment-Specific Tasks• Auto-generate execution plans based on blueprint
• Add custom tasks to specific deployments (such as sent e-mail notification)
127
Deployment Summary
128
Day Two Operations
• After the initial deployment succeeds, various day two operations can be performed
• Update configuration or scale-out / scale–in cluster• Rollback to last successful deployment• Check for compliance with environment policies• Teardown VMs in a deployment
• A timeline of all actions on a deployment is displayed on the details page
• Ability to easily update existing deployments to fit changing requirements
• Save frequent update operations as a update profile• Rollback any unsuccessful updates, thereby minimizing
downtime
Overview
Benefits
vCloud Automation Center – Puppet
130
Accelerate Application Deployment• Streamline the deployment and update process
• Leverage pre-built components
• Reuse application models across environments and clouds
Components
Application blueprint
ComponentsPuppet
Components
131
• Agility through automation
• Control throughout the lifecycle
• Flexibility to deploy any service into any heterogeneous environment
Self - Service
InfrastructureServices
Application Services
Advanced Services
vRealize Automation
Heterogeneous Infrastructure
Policy-Based Governance with Automated Delivery
Drift Remediation
Service Catalog Multimachine Blueprints
Puppet Configuration Language
VMware Cloud Management Marketplace
Puppet Forge
Community
Ecosystem
Configuration
Puppet Enterprise 3.0 and vRealize Automation
Application Release Automation
132
Application Director and Puppet Integration
• Mix and match Puppet and non-Puppet content in one blueprint
• Support for multiple Puppet Masters (Dev, Test, and Prod)• Support for both Puppet Open Source and Puppet
Enterprise• Support for inter-node dependencies• Speedy diagnosis through access to Puppet status from
AppD• Multitenancy and role-based access layer• Driver-based architecture built to on-board similar
products like Chef, SaltStack, and so on
• AppD customers can now tap into abundant Puppet content or write new
• Puppet customers get multitier application lifecycle and use of Puppet comes under the purview of VMware cloud automation
• multinode dependencies, property binding, diverse content types
• Governance and self-service
Overview
Benefits
vRealize Automation 6.2 Resources• Product Guides
– Home > Support > Support Resources > vRealize Automation Support Center>Install & Configure• Foundation and Concepts• Installation and Configuration• Upgrading to vCloud Automation Center 6.2• Migrating to vCloud Automation Center 6.2• System Administration
• VMware Education https://mylearn.vmware.com
• VMware Hands-On Labs http://labs.hol.vmware.com/HOL/
• VMware Socialcast: vCloud Automation Center Technical Blog– https://
vmware-com.socialcast.com/groups/44591-vCloud Automation Centertechnical
• YouTube Online VMware Training VMware vRealize Automation 6.2 Video Library– http://
www.youtube.com/watch?v=R51eo5OiHCk&list=PL9MeVsU0uG65NQRfliUW4Zthf62YSlaM8 133
134
Questions
VMware vRealize Automation 6.2Knowledge Transfer Kit
VMware, Inc.3401 Hillview AvePalo Alto, CA 94304
Tel: 1-877-486-9273 or 650-427-5000Fax: 650-427-5001