SlideShare a Scribd company logo
Automating the Software Defined Data Center:
How Do I Get Started
Thomas Corfmat, VMware
Alan Renouf, VMware
VCM5048
#VCM5048
2
Tying the Software-Defined Datacenter (SDDC) & Automation
Software-defined Datacenter:
All infrastructure is virtualized and
delivered as a service, and the
control of this datacenter is
entirely driven by software.
Abstract Pool “Automate”
“I want some of that!”
3
Where Do I Get It?
“Where is VMware
vCloud Software
Defined Data Center
Automator
(vCSDDCA)?”
4
Answer: Follow These Guidelines
 Step 1. Get the most expensive
SKU: vCloud Suite Enterprise
Plus SDDC Platinum Edition
 Step 2. Enter the cheat code
license key:
DEFY_CONVENTION
(no spaces or lowercase)
5
Voila !!!!
 People-powered energy source
 Talk to Legal
6
Agenda
1. The Key Challenge: Where Do I Start?
2. Major Automation Technologies
3. VMware Automation Cheat Sheet
4. Drive-by Demos
5. Top 10 Automation Tips
6. The Future of Automation
• Understand datacenter automation and its benefits
• Identify the right automation product for your project
• Identify what can make or break your automation project
SESSION
GOALS
7
Automation Definitions
 Automation:
 Scripts-based: Need to type text (correctly)
 Workflow-based: IT Process Automation, Orchestration,
Run Book Automation
 Built-in: Purpose-built application or feature (e.g. HA)
 Policy-based: Define rules without code in UI (e.g. vMotion)
 Related concepts: APIs, Integration
8
VMware Automation Cheat Sheet
9
Provisioning Operations Maintenance
Datacenter Infrastructure
Virtual Datacenter
VMs
Applications
Workloads
Desktops
Detection of failures
Availability
Health
Scaling/Rightsizing
Capacity
Remediation
Resource Allocation
Failover
Administrative tasks
Updates / Upgrades
Reporting
Ongoing
Configuration
Areas of Automation
10
Provisioning Operations Maintenance
Datacenter Infrastructure
vCAC/VCO/PowerCLI
Virtual Datacenter
vCD/VCNS
VMs
AppD/vCAC/vCO/PowerCLI/vCenter
Applications
AppD/vCAC/vCO/PowerCLI
Workloads
vCAC/vCO/PowerCLI
Desktops
vCAC/View
Detection of failures
vCOps Mgr/PowerCLI
Availability
vCOps
Health
vCOps Mgr/PowerCLI
Scaling/Rightsizing
vCOps/vCO/PowerCLI/vCAC/AppD
Capacity
vCOps Mgr/PowerCLI
Remediation
vCO/PowerCLI
Resource Allocation
vSphere DRS/SDRS
Failover
vSphere HA/SRM
Administrative tasks
vCO/PowerCLI
Updates / Upgrades
VUM/VCM/VCO/PowerCLI
Reporting
PowerCLI/vCOps Mgr
Ongoing Configuration
VCM/AppD/vCAC
What VMware Products COULD you Use?
11
Provisioning Operations Maintenance
Datacenter Infrastructure
vCAC/vCO/PowerCLI
Virtual Datacenter
vCD/VCNS
VMs
AppD/vCAC/VCO/PowerCLI/vCenter
Applications
AppD/vCAC/vCO/PowerCLI
Workloads
vCAC/vCO/PowerCLI
Desktops
vCAC/View
Detection of failures
vCOps Mgr/PowerCLI
Availability
vCOps Mgr
Health
vCOps Mgr/PowerCLI
Scaling/Rightsizing
vCOps/vCO/PowerCLI/vCAC/AppD
Capacity
vCOps Mgr/PowerCLI
Remediation
vCO/PowerCLI
Resource Allocation
vSphere DRS/SDRS
Failover
vSphere HA/SRM
Administrative tasks
vCO/PowerCLI
Updates / Upgrades
VUM/VCM/vCO/PowerCLI
Reporting
PowerCLI/vCOpsMgr
Ongoing Configuration
VCM/AppD/vCAC
What VMware Products ARE Recommended?
(check with a licensed
professional first)
12
Drive-by Demos
13
Product Demos
 PowerCLI (Scripting)
• Provisioning Datacenter Infrastructure
• Maintenance
 vCAC (Policy) & vCO (Workflow)
• Provisioning/Decommissioning Workloads
• 3rd Party Integration
14
Top 10 Automation Tips
15
Top 10 Automation Tips
 Identify current problem AND benchmark
associated metric (e.g. time to provision, MTTR,
machine/admin ratio, etc.)
 Helps prioritize first automation area(s)
 Critical to measure progress vs. goal and ongoing
management support
 Don’t automate something you can’t measure
or doesn’t return enough value
Measure it!TIP No. 1
16
Top 10 Automation Tips
 Identify offerings that satisfy 90% of needs
 Model those as templates, blueprints, with
right options
 Cost of not doing: template sprawl,
complexity of management,
troubleshooting, etc.
 All about finding sweet spot between choice
and ease of management
Automation is good.
Automation with
standardization is great.
TIP No. 2
17
Top 10 Automation Tips
 Find corporate sponsor/champion
 Educate, engage and get commitments
 Get Access to systems/APIs
 Silo-ed mentality is biggest challenge to
overcome!
It’s all about people…TIP No. 3
18
Top 10 Automation Tips
Mixed skillset is key:
 Domain experts (e.g. storage, networking, etc.)
 Script/development expertise
 Business process
 Project manager
Select the right
(mix of) people
TIP No. 4
19
Top 10 Automation Tips
 Opportunity for process
re-engineering
 Current manual process may not
be ideal automation candidate
 Do you really need 17 approvals?
 Identify steps that cannot be
automated
Simplify. Don’t automate
broken processes.TIP No. 5
20
Top 10 Automation Tips
 Identify category (Provisioning, Operations,
Maintenance) with most pain
 Prioritize pain points within category:
1. Automate top outstanding pain point
2. Document results
3. Move to next pain point
4. Repeat until done or automation cost > value
Automate incrementallyTIP No. 6
21
Top 10 Automation Tips
Automation mistakes create
large-scale problems
Need functional AND scale testing
Consider throttling mechanisms,
queuing, recovery actions, etc.
Avoid mass-producing defective results
TestingTIP No. 7
22
Top 10 Automation Tips
 Don’t fall hostage to undocumented
automation
 Take advantage of built-in
documentation
 PowerCLI standardization
 vCO graphical process and documentation
auto-generation
 Blueprints
DocumentationTIP No. 8
23
Top 10 Automation Tips
 Phone call + back-end automation
OR
Service Portal + manual fulfillment…
… are incomplete solutions
 Lots of time lost in manual hands-off
(calls/emails between users and IT)
 Need end-to-end automation: one solution or
tightly integrated front-end + back-end solutions
End-to-end automation =
Self-service
+ back-end automation.
TIP No. 9
+
24
Top 10 Automation Tips
Built-in with policies  1st choice
Orchestration/workflows  integration
Scripts  quick solutions
Andy Troup blog article:
http://blogs.vmware.com/cloudops/2013/07/aut
omation-the-scripting-orchestration-and-
technology-love-triangle.html
Follow the
“Automation Triangle”TIP No. 10
25
The Future of Automation
26
27
The Future of Automation Is Policy-Based (…and Also Bright)
Data Protection LocalAvailability SiteAvailability
Entitlements
Web
Data
App
XaaS
XaaS SLA
Availability 99.99%
DR RTO 1 hour
Back up daily
Availability Approvals
Quotas/Budget
Reservations
28
Learn More About Cloud Automation
 Breakout Sessions:
• Provisioning and Managing a Heterogeneous Cloud, Wed 11:30-12:30 Moscone
West, Room 3004 (VCM5148) repeat on Thursday 10:30-11:30
 Booth: vCloud Automation Center and vCenter Orchestrator
 Lounge: Solution Exchange 2020
 Hands on Labs:
• HOL-SDC-1313 vCloud Suite Use Cases - Infrastructure Provisioning (IaaS)
• HOL-SDC-1314 vCloud Suite Use Cases - Application Provisioning (PaaS)
• HOL-SDC-1307 Integrate vCAC with Orchestrator
• HOL-PRT-1304 Infoblox - Automate with vCAC and the vCO IPAM plug-in
• HOL-SDC-1307 Enable Hybrid Cloud Automation & Governance with vCloud
Automation Center (vCAC)
 Group Discussion:
• Cloud Automation Wed, 2-3, Moscone West Alcove 2
29
Learn More About PowerCLI
 Breakout Sessions:
• VAPP5473 – Automated Management of Tier-1 Applications on VMware
• Wednesday, 9:30 AM – 10:30 AM
• VSVC4944 – PowerCLI Best Practices – A Deep Dive
• Monday, 11:00 AM – 12:00 PM & Tuesday, 5:30 PM - 6:30 PM
• VSVC5931 – PowerCLI What’s New? Administrating with the CLI Was Never
Easier
• Wednesday, Aug 28, 8:00 AM – 9:00 AM
• Thursday, Aug 29, 12:30 – 1:30 PM
 Hands on Labs:
• HOL-SDC-1307 – vCloud Automation Solutions
 Group Discussion:
• VSVC1005-GD - PowerCLI and Automation with Alan Renouf
• Wednesday, Aug 28, 4:00 PM - 5:00 PM
30
Other VMware Activities Related to This Session
 HOL:
HOL-SDC-1307
vCloud Automation Solutions
 Group Discussions:
VCM1003-GD
Cloud Automation with Naomi Sullivan
THANK YOU
VMworld 2013: Automating the Software Defined Data Center: How Do I Get Started
Automating the Software Defined Data Center:
How Do I Get Started
Thomas Corfmat, VMware
Alan Renouf, VMware
VCM5048
#VCM5048

More Related Content

PDF
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
PDF
EVO-RAIL 2.0 Overview Deck
PPTX
Virtual SAN 6.2, hyper-converged infrastructure software
PPTX
VMworld 2016: Virtualize Active Directory, the Right Way!
PDF
Net1674 final emea
PPTX
STO7535 Virtual SAN Proof of Concept - VMworld 2016
PPTX
VMworld 2015: Virtualize Active Directory, the Right Way!
PPTX
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2014: Software-Defined Data Center through Hyper-Converged Infrastruc...
EVO-RAIL 2.0 Overview Deck
Virtual SAN 6.2, hyper-converged infrastructure software
VMworld 2016: Virtualize Active Directory, the Right Way!
Net1674 final emea
STO7535 Virtual SAN Proof of Concept - VMworld 2016
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Advanced SQL Server on vSphere

What's hot (20)

PPTX
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
PPTX
Virtual san hardware guidance & best practices
PPTX
A day in the life of a VSAN I/O - STO7875
PPTX
Presentation v mware virtual san 6.0
PPTX
VMworld 2015: VMware NSX Deep Dive
PDF
Presentazione VMware @ VMUGIT UserCon 2015
PDF
ebk EVO-RAIL v104
PDF
VMware Virtual SAN Presentation
PPTX
VMworld 2016: vSphere 6.x Host Resource Deep Dive
PDF
VMworld Europe 2014: A DevOps Story - Unlocking the Power of Docker with the ...
PPTX
VMworld 2015: Networking Virtual SAN's Backbone
PPTX
VMware VSAN Technical Deep Dive - March 2014
PDF
VMware Vsan vtug 2014
PPTX
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
PPTX
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
PPTX
VMworld 2016: The KISS of vRealize Operations!
PPTX
VMware virtual SAN 6 overview
PDF
VMworld 2014: Virtual SAN Architecture Deep Dive
PDF
VMworld Europe 2014: Virtual SAN Architecture Deep Dive
PPTX
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
Virtual san hardware guidance & best practices
A day in the life of a VSAN I/O - STO7875
Presentation v mware virtual san 6.0
VMworld 2015: VMware NSX Deep Dive
Presentazione VMware @ VMUGIT UserCon 2015
ebk EVO-RAIL v104
VMware Virtual SAN Presentation
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld Europe 2014: A DevOps Story - Unlocking the Power of Docker with the ...
VMworld 2015: Networking Virtual SAN's Backbone
VMware VSAN Technical Deep Dive - March 2014
VMware Vsan vtug 2014
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2016: The KISS of vRealize Operations!
VMware virtual SAN 6 overview
VMworld 2014: Virtual SAN Architecture Deep Dive
VMworld Europe 2014: Virtual SAN Architecture Deep Dive
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
Ad

Viewers also liked (9)

PDF
Cisco at VMworld 2015 - Cisco UCS as the Foundation for Software-Defined Data...
PPTX
System Center 2012 for VMware Infrastructure
PDF
A Glimpse into Software Defined Data Center
PDF
Introduction to VMware Infrastructure
PDF
VMworld 2013: Virtualization 101
PPTX
VMworld 2015: Managing vSphere 6 Deployments and Upgrades
PPT
Virtualization VMWare technology
PPTX
VMware vSphere technical presentation
PPTX
vRealize Network Insight 3.3
Cisco at VMworld 2015 - Cisco UCS as the Foundation for Software-Defined Data...
System Center 2012 for VMware Infrastructure
A Glimpse into Software Defined Data Center
Introduction to VMware Infrastructure
VMworld 2013: Virtualization 101
VMworld 2015: Managing vSphere 6 Deployments and Upgrades
Virtualization VMWare technology
VMware vSphere technical presentation
vRealize Network Insight 3.3
Ad

Similar to VMworld 2013: Automating the Software Defined Data Center: How Do I Get Started (20)

PDF
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
PDF
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
PDF
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
PDF
VMworld 2013: Automated Management of Tier-1 Applications on VMware
PDF
VMworld 2013: Building the Management Stack for Your Software Defined Data Ce...
PPT
Operating a World-Class Virtual Infrastructure
PDF
VMworld 2013: SDDC is Here and Now: A Success Story
PDF
Highlights from the EMC & VMware CIO Summit | LAS VEGAS, held at EMC World 2013
 
PDF
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
PDF
vCAC and VMware SDE
PPTX
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
PDF
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
PDF
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
PPTX
2014 Dallas Sept VMware User Group Conference - Datacenter Automation
PPTX
PDF
VMworld 2013: Introduction to the vCloud Suite and the Software-Defined Data ...
PDF
VMware Automation, PowerCLI presented at the Northern California PSUG
PDF
VMware Ready vRealize Automation Program
PDF
VMworld 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...
PPTX
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
VMworld 2013: Practicing What We Preach: VMware IT on vCenter Operations Mana...
VMworld 2013: Automated Management of Tier-1 Applications on VMware
VMworld 2013: Building the Management Stack for Your Software Defined Data Ce...
Operating a World-Class Virtual Infrastructure
VMworld 2013: SDDC is Here and Now: A Success Story
Highlights from the EMC & VMware CIO Summit | LAS VEGAS, held at EMC World 2013
 
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
vCAC and VMware SDE
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld Europe 2014: What’s New in End User Computing: Full Desktop Automatio...
2014 Dallas Sept VMware User Group Conference - Datacenter Automation
VMworld 2013: Introduction to the vCloud Suite and the Software-Defined Data ...
VMware Automation, PowerCLI presented at the Northern California PSUG
VMware Ready vRealize Automation Program
VMworld 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...

More from VMworld (20)

PPTX
VMworld 2016: Troubleshooting 101 for Horizon
PPTX
VMworld 2016: Advanced Network Services with NSX
PPTX
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
PPTX
VMworld 2016: What's New with Horizon 7
PPTX
VMworld 2016: Virtual Volumes Technical Deep Dive
PPTX
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
PPTX
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
PPTX
VMworld 2016: Ask the vCenter Server Exerts Panel
PPTX
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
PPTX
VMworld 2015: Troubleshooting for vSphere 6
PPTX
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
PPTX
VMworld 2015: Building a Business Case for Virtual SAN
PPTX
VMworld 2015: Virtual Volumes Technical Deep Dive
PPTX
VMworld 2015: The Best SDDC!
PPTX
VMworld 2015: Conversation with the VMware CIO Suggestions on being an IT Leader
PPTX
VMware 2015: Next Horizon for Cloud Networking and Security
PPTX
VMworld 2015: VMware NSX Deep Dive
PPTX
VMworld 2015: vSphere Distributed Switch 6 –Technical Deep Dive
PPTX
VMworld 2015: Introducing Application Self service with Networking and Security
PPTX
VMworld 2015: How To Troubleshoot Using vRealize Operations Manager (Deep Liv...
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: What's New with Horizon 7
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Virtual Volumes Technical Deep Dive
VMworld 2015: The Best SDDC!
VMworld 2015: Conversation with the VMware CIO Suggestions on being an IT Leader
VMware 2015: Next Horizon for Cloud Networking and Security
VMworld 2015: VMware NSX Deep Dive
VMworld 2015: vSphere Distributed Switch 6 –Technical Deep Dive
VMworld 2015: Introducing Application Self service with Networking and Security
VMworld 2015: How To Troubleshoot Using vRealize Operations Manager (Deep Liv...

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Approach and Philosophy of On baking technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Electronic commerce courselecture one. Pdf
PDF
KodekX | Application Modernization Development
Review of recent advances in non-invasive hemoglobin estimation
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Chapter 3 Spatial Domain Image Processing.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
NewMind AI Weekly Chronicles - August'25 Week I
MIND Revenue Release Quarter 2 2025 Press Release
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Digital-Transformation-Roadmap-for-Companies.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Building Integrated photovoltaic BIPV_UPV.pdf
Big Data Technologies - Introduction.pptx
Approach and Philosophy of On baking technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Network Security Unit 5.pdf for BCA BBA.
Electronic commerce courselecture one. Pdf
KodekX | Application Modernization Development

VMworld 2013: Automating the Software Defined Data Center: How Do I Get Started

  • 1. Automating the Software Defined Data Center: How Do I Get Started Thomas Corfmat, VMware Alan Renouf, VMware VCM5048 #VCM5048
  • 2. 2 Tying the Software-Defined Datacenter (SDDC) & Automation Software-defined Datacenter: All infrastructure is virtualized and delivered as a service, and the control of this datacenter is entirely driven by software. Abstract Pool “Automate” “I want some of that!”
  • 3. 3 Where Do I Get It? “Where is VMware vCloud Software Defined Data Center Automator (vCSDDCA)?”
  • 4. 4 Answer: Follow These Guidelines  Step 1. Get the most expensive SKU: vCloud Suite Enterprise Plus SDDC Platinum Edition  Step 2. Enter the cheat code license key: DEFY_CONVENTION (no spaces or lowercase)
  • 5. 5 Voila !!!!  People-powered energy source  Talk to Legal
  • 6. 6 Agenda 1. The Key Challenge: Where Do I Start? 2. Major Automation Technologies 3. VMware Automation Cheat Sheet 4. Drive-by Demos 5. Top 10 Automation Tips 6. The Future of Automation • Understand datacenter automation and its benefits • Identify the right automation product for your project • Identify what can make or break your automation project SESSION GOALS
  • 7. 7 Automation Definitions  Automation:  Scripts-based: Need to type text (correctly)  Workflow-based: IT Process Automation, Orchestration, Run Book Automation  Built-in: Purpose-built application or feature (e.g. HA)  Policy-based: Define rules without code in UI (e.g. vMotion)  Related concepts: APIs, Integration
  • 9. 9 Provisioning Operations Maintenance Datacenter Infrastructure Virtual Datacenter VMs Applications Workloads Desktops Detection of failures Availability Health Scaling/Rightsizing Capacity Remediation Resource Allocation Failover Administrative tasks Updates / Upgrades Reporting Ongoing Configuration Areas of Automation
  • 10. 10 Provisioning Operations Maintenance Datacenter Infrastructure vCAC/VCO/PowerCLI Virtual Datacenter vCD/VCNS VMs AppD/vCAC/vCO/PowerCLI/vCenter Applications AppD/vCAC/vCO/PowerCLI Workloads vCAC/vCO/PowerCLI Desktops vCAC/View Detection of failures vCOps Mgr/PowerCLI Availability vCOps Health vCOps Mgr/PowerCLI Scaling/Rightsizing vCOps/vCO/PowerCLI/vCAC/AppD Capacity vCOps Mgr/PowerCLI Remediation vCO/PowerCLI Resource Allocation vSphere DRS/SDRS Failover vSphere HA/SRM Administrative tasks vCO/PowerCLI Updates / Upgrades VUM/VCM/VCO/PowerCLI Reporting PowerCLI/vCOps Mgr Ongoing Configuration VCM/AppD/vCAC What VMware Products COULD you Use?
  • 11. 11 Provisioning Operations Maintenance Datacenter Infrastructure vCAC/vCO/PowerCLI Virtual Datacenter vCD/VCNS VMs AppD/vCAC/VCO/PowerCLI/vCenter Applications AppD/vCAC/vCO/PowerCLI Workloads vCAC/vCO/PowerCLI Desktops vCAC/View Detection of failures vCOps Mgr/PowerCLI Availability vCOps Mgr Health vCOps Mgr/PowerCLI Scaling/Rightsizing vCOps/vCO/PowerCLI/vCAC/AppD Capacity vCOps Mgr/PowerCLI Remediation vCO/PowerCLI Resource Allocation vSphere DRS/SDRS Failover vSphere HA/SRM Administrative tasks vCO/PowerCLI Updates / Upgrades VUM/VCM/vCO/PowerCLI Reporting PowerCLI/vCOpsMgr Ongoing Configuration VCM/AppD/vCAC What VMware Products ARE Recommended? (check with a licensed professional first)
  • 13. 13 Product Demos  PowerCLI (Scripting) • Provisioning Datacenter Infrastructure • Maintenance  vCAC (Policy) & vCO (Workflow) • Provisioning/Decommissioning Workloads • 3rd Party Integration
  • 15. 15 Top 10 Automation Tips  Identify current problem AND benchmark associated metric (e.g. time to provision, MTTR, machine/admin ratio, etc.)  Helps prioritize first automation area(s)  Critical to measure progress vs. goal and ongoing management support  Don’t automate something you can’t measure or doesn’t return enough value Measure it!TIP No. 1
  • 16. 16 Top 10 Automation Tips  Identify offerings that satisfy 90% of needs  Model those as templates, blueprints, with right options  Cost of not doing: template sprawl, complexity of management, troubleshooting, etc.  All about finding sweet spot between choice and ease of management Automation is good. Automation with standardization is great. TIP No. 2
  • 17. 17 Top 10 Automation Tips  Find corporate sponsor/champion  Educate, engage and get commitments  Get Access to systems/APIs  Silo-ed mentality is biggest challenge to overcome! It’s all about people…TIP No. 3
  • 18. 18 Top 10 Automation Tips Mixed skillset is key:  Domain experts (e.g. storage, networking, etc.)  Script/development expertise  Business process  Project manager Select the right (mix of) people TIP No. 4
  • 19. 19 Top 10 Automation Tips  Opportunity for process re-engineering  Current manual process may not be ideal automation candidate  Do you really need 17 approvals?  Identify steps that cannot be automated Simplify. Don’t automate broken processes.TIP No. 5
  • 20. 20 Top 10 Automation Tips  Identify category (Provisioning, Operations, Maintenance) with most pain  Prioritize pain points within category: 1. Automate top outstanding pain point 2. Document results 3. Move to next pain point 4. Repeat until done or automation cost > value Automate incrementallyTIP No. 6
  • 21. 21 Top 10 Automation Tips Automation mistakes create large-scale problems Need functional AND scale testing Consider throttling mechanisms, queuing, recovery actions, etc. Avoid mass-producing defective results TestingTIP No. 7
  • 22. 22 Top 10 Automation Tips  Don’t fall hostage to undocumented automation  Take advantage of built-in documentation  PowerCLI standardization  vCO graphical process and documentation auto-generation  Blueprints DocumentationTIP No. 8
  • 23. 23 Top 10 Automation Tips  Phone call + back-end automation OR Service Portal + manual fulfillment… … are incomplete solutions  Lots of time lost in manual hands-off (calls/emails between users and IT)  Need end-to-end automation: one solution or tightly integrated front-end + back-end solutions End-to-end automation = Self-service + back-end automation. TIP No. 9 +
  • 24. 24 Top 10 Automation Tips Built-in with policies  1st choice Orchestration/workflows  integration Scripts  quick solutions Andy Troup blog article: http://blogs.vmware.com/cloudops/2013/07/aut omation-the-scripting-orchestration-and- technology-love-triangle.html Follow the “Automation Triangle”TIP No. 10
  • 25. 25 The Future of Automation
  • 26. 26
  • 27. 27 The Future of Automation Is Policy-Based (…and Also Bright) Data Protection LocalAvailability SiteAvailability Entitlements Web Data App XaaS XaaS SLA Availability 99.99% DR RTO 1 hour Back up daily Availability Approvals Quotas/Budget Reservations
  • 28. 28 Learn More About Cloud Automation  Breakout Sessions: • Provisioning and Managing a Heterogeneous Cloud, Wed 11:30-12:30 Moscone West, Room 3004 (VCM5148) repeat on Thursday 10:30-11:30  Booth: vCloud Automation Center and vCenter Orchestrator  Lounge: Solution Exchange 2020  Hands on Labs: • HOL-SDC-1313 vCloud Suite Use Cases - Infrastructure Provisioning (IaaS) • HOL-SDC-1314 vCloud Suite Use Cases - Application Provisioning (PaaS) • HOL-SDC-1307 Integrate vCAC with Orchestrator • HOL-PRT-1304 Infoblox - Automate with vCAC and the vCO IPAM plug-in • HOL-SDC-1307 Enable Hybrid Cloud Automation & Governance with vCloud Automation Center (vCAC)  Group Discussion: • Cloud Automation Wed, 2-3, Moscone West Alcove 2
  • 29. 29 Learn More About PowerCLI  Breakout Sessions: • VAPP5473 – Automated Management of Tier-1 Applications on VMware • Wednesday, 9:30 AM – 10:30 AM • VSVC4944 – PowerCLI Best Practices – A Deep Dive • Monday, 11:00 AM – 12:00 PM & Tuesday, 5:30 PM - 6:30 PM • VSVC5931 – PowerCLI What’s New? Administrating with the CLI Was Never Easier • Wednesday, Aug 28, 8:00 AM – 9:00 AM • Thursday, Aug 29, 12:30 – 1:30 PM  Hands on Labs: • HOL-SDC-1307 – vCloud Automation Solutions  Group Discussion: • VSVC1005-GD - PowerCLI and Automation with Alan Renouf • Wednesday, Aug 28, 4:00 PM - 5:00 PM
  • 30. 30 Other VMware Activities Related to This Session  HOL: HOL-SDC-1307 vCloud Automation Solutions  Group Discussions: VCM1003-GD Cloud Automation with Naomi Sullivan
  • 33. Automating the Software Defined Data Center: How Do I Get Started Thomas Corfmat, VMware Alan Renouf, VMware VCM5048 #VCM5048