SlideShare a Scribd company logo
© 2014 VMware Inc. All rights reserved. 
Streamline Infrastructure and Application 
Management with VMware and Puppet 
Pradnesh Patil, Product Management, VMware
Agenda 
1 VMware Cloud Automation Overview 
2 
VMware Cloud Automation & Puppet Together to Deliver 
Multi-Tier Services in Minutes 
3 Demo of Multi-Tier Service Delivery 
CONFIDENTIAL 2
VMware Delivers the Foundation for the Software-Defined Enterprise 
3 
Management Solutions are Catalysts for the Software-Defined Data Center 
Software-Defined Data Center 
Policy-based 
Management & 
Automation Cloud Automation Cloud Operations Cloud Business 
Private 
Clouds 
Public 
Clouds 
Hybrid Cloud 
VMware & 
vCloud Data Center Partners 
Virtualized Infrastructure 
Abstract & Pool 
Compute 
Abstraction = 
Server 
Virtualization 
Network 
Abstraction = 
Virtual 
Networking 
Storage 
Abstraction = 
Software-Defined 
Storage 
Compute 
Physical 
Hardware 
Network Storage
Infrastructure and Apps are subject to wait 
4 
Days 
Infrastructure Service Delivery 
Wait Wait 
Weeks 
Application and Change Delivery 
Wait Work Wait Wait Wait Work 
Changes 
Compute 
Physical 
Hardware 
Private 
Clouds 
Public 
Clouds 
Hybrid Cloud 
VMware & 
vCloud Data Center Partners 
Virtualized Infrastructure 
Abstract & Pool 
Compute 
Abstraction = 
Server 
Virtualization 
Network 
Abstraction = 
Virtual 
Networking 
Network 
Storage 
Abstraction = 
Software-Defined 
Storage 
Storage
Challenges 
Agility 
 Slow service delivery and change cycles impacts business performance Infrastructure 
Applications 
Control 
 Services are over-provisioned and un-used or over-sized services cannot easily be identified or reclaimed 
Extensibility 
 Inflexible automation approaches do not map into the existing infrastructure, processes and environments 
Inconsistencies 
 Manual configurations lead to inconsistencies, errors and the need to rework applications and environments 
Infrastructure 
Infrastructure 
Applications
VMware’s Solution to Onboard the Cloud 
Journey with many starting points and 
many maturity levels 
IT-as-a-Service 
“Service Broker” 
Application Release Automation / DevOps 
Standardized MW / DB–as-a-Service 
Automation / Infrastructure-as-a-Service 
Manual provisioning 
On-demand, automated self – 
service access 
Virtualized infrastructure Any service from any layer 
Manual approvals High governance 
Technology sprawl High standardization 
Initial provisioning Lifecycle management 
Homogeneous Enterprise wide / heterogeneous 
One inflexible approach Extensible
VMware’s Cloud Automation Solution 
Agility via automating delivery of personalized services 
vCloud Automation Center 
Self – Service Catalog 
Development Test Production 
Application 
Middleware 
Application 
Middleware 
Application 
Middleware 
IaaS PaaS DaaS XaaS 
Heterogeneous Infrastructure 
VM with OS 
VM with OS 
VM with OS 
Infrastructure 
 Governance 
 Multi-vendor, multi-cloud 
 Extensibility 
Applications 
 Application Release Automation 
 Software Development Life 
Cycle (SDLC) 
 Dev / Ops
Automate the Delivery of Personalized Infrastructure Services 
 Rapidly stand up a flexible automation platform using OOB functionality 
 Integrate and extend existing tools, applications and business logic 
 Contain costs and improve efficiency
vCloud Automation Center Policy Management 
Authentication & 
Role-Based 
Authorization 
Business 
Groups 
B 
A 
C 
USERS 
A 
C 
B 
A 
Authorized 
Users 
“Who provisions what and 
where” 
Resource 
Reservations 
Cost Profile 
A 
Tier 1 
Shared Infrastructure 
Virtual 
Virtual 
Physical 
Physical 
Public 
Service 
Blueprints 
A 
Requisition 
Cost Profile 
Provision 
Manage 
Retire 
Public 
C 
B 
B 
A 
B 
A 
C 
A B
Accelerate PaaS and Application Deployment 
 Streamline the deployment and update process 
 Leverage pre-built components 
 Re-use application models across environments and clouds 
Application Blueprint 
Components 
Components
Rapidly Stand up Environments and Promote Changes 
 Instantaneous provisioning of consistent environments across clouds 
 Swift promotion of consistent changes across environments 
 Automate the Application Release Process 
Re-use update profiles to ensure 
consistency* 
Dev Test Prod 
vSphere vCloud 
Re-use application blueprints to 
ensure consistency 
CHANGE 
*New capability scheduled for Q4/13
Enable DevOps through Configuration Management 
 Accelerate workload deployments via configuration management 
 Remediate configuration drift towards desired state configuration 
 Partnership with Puppet Labs 
Dev Test Prod 
Drift Remediation    
vSphere vCloud 
Desired State 
Configuration 
Configuration 
Drift 
First integrations with Puppet are scheduled for Q4’13
vCloud Automation Center— 
Designed to Be Extensible 
Call VCAC Services from Existing Apps RESTful API 
Add New IT Services (XaaS) 
Integrate with 3rd Party Systems 
Deliver Business Relevant Services 
Leverage Existing & Future Infrastructure 
Service Designer 
vCenter Orchestrator 
Policy Management 
Multi-vendor, Multi-cloud 
Developer 
Administrator 
Easily adapts to your business policies and your IT environment
Extensibility: Integrating with 3rd party resources and systems of 
record 
vCloud Automation Center 
3rd Party Integration 
• CMDB 
• DNS 
• IPAM 
• Load Balancers 
• Service Desk 
• Monitoring Systems 
• Databases 
• Web Services 
vCenter Orchestrator 
IT Process Automation 
30+ plugins, Thousands of 
workflows 
Backup/Restore
Unified Service Catalog: Applications, Infrastructure, XaaS, Desktops 
Your logo 
Portal branding per tenant 
Extensible to new services 
App store experience 
Service category 
Custom Service Entitlements and Approvals 
for each item
Download Applications from the Cloud Marketplace 
 Vibrant partner ecosystem 
 ISV solutions 
 Networking 
 Security 
 Middleware 
 Packaged applications 
 Open source applications 
 Application lifecycle management 
 SI reference architectures 
 Packaged applications 
 Cloud – aware applications 
 Any app 
 Custom or packaged 
 VMware or ISV out – of – the box component based library 
 Extensibility framework to create custom components
Agenda 
1 VMware Cloud Automation Overview 
2 
VMware Cloud Automation & Puppet Together 
to Deliver Multi-Tier Services in Minutes 
3 Demo of Multi-Tier Service Delivery 
CONFIDENTIAL 17
VMware & Puppet Labs Strategic Partnership 
18 
OVERVIEW PUPPET ENTERPRISE + CLOUD AUTOMATION 
Automated lifecycle management for self-service 
apps provisioned with VMware’s PaaS software 
PUPPET ENTERPRISE + HYBRID CLOUD 
$70 million investment in Puppet Labs 
Dedicated technical resources 
Aligned product, marketing, & sales 
Joint integration solutions 
PUPPET ENTERPRISE + SDDC 
VMware’s industry-leading Software Defined Data Center 
VMware’s IaaS, PaaS and App Services Cloud Solution 
VMware’s Hybrid Cloud Service 
Automated provisioning & configuration 
of OS and apps on ESX VMs 
Automated provisioning & configuration of 
OS and apps on VMware’s public cloud service
Puppet Enterprise and vCloud Automation 
Service Catalog 
Multi-Machine Blueprints 
Self - Service 
Cloud Automation 
Policy-Based Governance with Automated Delivery 
IaaS PaaS DaaS XaaS 
Puppet Configuration Language 
Drift Remediation 
Heterogeneous Infrastructure 
• Agility through automation 
• Control throughout the Lifecycle 
• Flexibility to deploy any service into any 
heterogeneous environment 
Ecosystem 
VMware Cloud 
Management Marketplace 
Community 
Puppet Forge 
Configuration
Agenda 
1 VMware Cloud Automation Overview 
2 
VMware Cloud Automation & Puppet Together to 
Deliver Multi-Tier Services in Minutes 
3 Demo of Multi-Tier Service Delivery 
CONFIDENTIAL 20
Thank you! 
Meet Us at VMware Booth!!
Ad

More Related Content

What's hot (20)

V mware virtualization design and deploy service
V mware virtualization design and deploy serviceV mware virtualization design and deploy service
V mware virtualization design and deploy service
solarisyougood
 
Using Puppet with Self Service Provisioning
Using Puppet with Self Service ProvisioningUsing Puppet with Self Service Provisioning
Using Puppet with Self Service Provisioning
Puppet
 
Storage Management with vRealize Operations
Storage Management with vRealize OperationsStorage Management with vRealize Operations
Storage Management with vRealize Operations
Virtualization and Cloud Management Solutions
 
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
Puppet
 
vCloud Automation Center 6.0 -My Notes on Architecture
vCloud Automation Center 6.0 -My Notes on ArchitecturevCloud Automation Center 6.0 -My Notes on Architecture
vCloud Automation Center 6.0 -My Notes on Architecture
techstarts
 
[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWARE
[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWARE[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWARE
[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWARE
POST Telecom for Business
 
VMworld 2015: No App is An Island
VMworld 2015: No App is An IslandVMworld 2015: No App is An Island
VMworld 2015: No App is An Island
VMworld
 
Bringing SaaS Simplicity to Proactive Support & Live Threat Updates
Bringing SaaS Simplicity to Proactive Support & Live Threat UpdatesBringing SaaS Simplicity to Proactive Support & Live Threat Updates
Bringing SaaS Simplicity to Proactive Support & Live Threat Updates
Avi Networks
 
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
 Webinar Fondazione CRUI e VMware: VMware vRealize Suite Webinar Fondazione CRUI e VMware: VMware vRealize Suite
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
Jürgen Ambrosi
 
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
VMworld
 
VMworld 2015: Day to Day Automation of VMware Products to Increase Productivi...
VMworld 2015: Day to Day Automation of VMware Products to Increase Productivi...VMworld 2015: Day to Day Automation of VMware Products to Increase Productivi...
VMworld 2015: Day to Day Automation of VMware Products to Increase Productivi...
VMworld
 
vCenter Orchestrator APIs
vCenter Orchestrator APIsvCenter Orchestrator APIs
vCenter Orchestrator APIs
Pablo Roesch
 
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld
 
V mware v center orchestrator 5.5 knowledge transfer kit
V mware v center orchestrator 5.5 knowledge transfer kitV mware v center orchestrator 5.5 knowledge transfer kit
V mware v center orchestrator 5.5 knowledge transfer kit
solarisyougood
 
vRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-DivevRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-Dive
VMUG IT
 
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld
 
vRA7 What's New
vRA7 What's NewvRA7 What's New
vRA7 What's New
Erik Bussink
 
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
IBM Systems UKI
 
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware
 
V mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transferV mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transfer
solarisyougood
 
V mware virtualization design and deploy service
V mware virtualization design and deploy serviceV mware virtualization design and deploy service
V mware virtualization design and deploy service
solarisyougood
 
Using Puppet with Self Service Provisioning
Using Puppet with Self Service ProvisioningUsing Puppet with Self Service Provisioning
Using Puppet with Self Service Provisioning
Puppet
 
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
PuppetConf 2017: vRealize Automation and Puppet: Enabling DevOps Ready IT- Ga...
Puppet
 
vCloud Automation Center 6.0 -My Notes on Architecture
vCloud Automation Center 6.0 -My Notes on ArchitecturevCloud Automation Center 6.0 -My Notes on Architecture
vCloud Automation Center 6.0 -My Notes on Architecture
techstarts
 
[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWARE
[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWARE[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWARE
[Event] Digital transformation : Empower digital workspace - PRESENTATION VMWARE
POST Telecom for Business
 
VMworld 2015: No App is An Island
VMworld 2015: No App is An IslandVMworld 2015: No App is An Island
VMworld 2015: No App is An Island
VMworld
 
Bringing SaaS Simplicity to Proactive Support & Live Threat Updates
Bringing SaaS Simplicity to Proactive Support & Live Threat UpdatesBringing SaaS Simplicity to Proactive Support & Live Threat Updates
Bringing SaaS Simplicity to Proactive Support & Live Threat Updates
Avi Networks
 
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
 Webinar Fondazione CRUI e VMware: VMware vRealize Suite Webinar Fondazione CRUI e VMware: VMware vRealize Suite
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
Jürgen Ambrosi
 
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
VMworld
 
VMworld 2015: Day to Day Automation of VMware Products to Increase Productivi...
VMworld 2015: Day to Day Automation of VMware Products to Increase Productivi...VMworld 2015: Day to Day Automation of VMware Products to Increase Productivi...
VMworld 2015: Day to Day Automation of VMware Products to Increase Productivi...
VMworld
 
vCenter Orchestrator APIs
vCenter Orchestrator APIsvCenter Orchestrator APIs
vCenter Orchestrator APIs
Pablo Roesch
 
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld 2013: Moving Beyond Infrastructure: Meeting Demands on App Lifecycle ...
VMworld
 
V mware v center orchestrator 5.5 knowledge transfer kit
V mware v center orchestrator 5.5 knowledge transfer kitV mware v center orchestrator 5.5 knowledge transfer kit
V mware v center orchestrator 5.5 knowledge transfer kit
solarisyougood
 
vRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-DivevRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-Dive
VMUG IT
 
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld
 
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
IBM Systems UKI
 
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware
 
V mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transferV mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transfer
solarisyougood
 

Similar to Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center and Puppet - PuppetConf 2014 (20)

Microsoft Private Cloud Strategy
Microsoft Private Cloud StrategyMicrosoft Private Cloud Strategy
Microsoft Private Cloud Strategy
Amit Gatenyo
 
Presentation v mware virtualization & cloud vision 2010
Presentation   v mware virtualization & cloud vision 2010Presentation   v mware virtualization & cloud vision 2010
Presentation v mware virtualization & cloud vision 2010
solarisyourep
 
vCAC and VMware SDE
vCAC and VMware SDEvCAC and VMware SDE
vCAC and VMware SDE
VMUG IT
 
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld
 
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Arraya Solutions
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session
Tom Laszewski
 
VMworld 2015: What's New in vSphere?
VMworld 2015: What's New in vSphere?VMworld 2015: What's New in vSphere?
VMworld 2015: What's New in vSphere?
VMworld
 
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and IntegrationsCloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
paulfallon
 
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by Atidan
David J Rosenthal
 
CIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication SystemCIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication System
Hendrik van Run
 
REAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud DevOps Accelerators
REAN Cloud DevOps Accelerators
REAN Cloud
 
VMworld 2013: Tools and Techniques to Manage the Hybrid Cloud Environment
VMworld 2013: Tools and Techniques to Manage the Hybrid Cloud Environment VMworld 2013: Tools and Techniques to Manage the Hybrid Cloud Environment
VMworld 2013: Tools and Techniques to Manage the Hybrid Cloud Environment
VMworld
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
guest829442
 
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
VMware and Puppet: How to Plan, Deploy & Manage Modern ApplicationsVMware and Puppet: How to Plan, Deploy & Manage Modern Applications
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
Puppet
 
Cumulus Ciclo De Vida Do Cloud Stratus, Altostratus E Cirrus
Cumulus   Ciclo De Vida Do Cloud   Stratus, Altostratus E CirrusCumulus   Ciclo De Vida Do Cloud   Stratus, Altostratus E Cirrus
Cumulus Ciclo De Vida Do Cloud Stratus, Altostratus E Cirrus
Luís Ganhão
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld
 
VMware vCloud Suite
VMware vCloud SuiteVMware vCloud Suite
VMware vCloud Suite
VMware
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Alicja Sieminska
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloud
ebuc
 
Microsoft Private Cloud Strategy
Microsoft Private Cloud StrategyMicrosoft Private Cloud Strategy
Microsoft Private Cloud Strategy
Amit Gatenyo
 
Presentation v mware virtualization & cloud vision 2010
Presentation   v mware virtualization & cloud vision 2010Presentation   v mware virtualization & cloud vision 2010
Presentation v mware virtualization & cloud vision 2010
solarisyourep
 
vCAC and VMware SDE
vCAC and VMware SDEvCAC and VMware SDE
vCAC and VMware SDE
VMUG IT
 
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld
 
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Arraya Solutions
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session
Tom Laszewski
 
VMworld 2015: What's New in vSphere?
VMworld 2015: What's New in vSphere?VMworld 2015: What's New in vSphere?
VMworld 2015: What's New in vSphere?
VMworld
 
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and IntegrationsCloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
paulfallon
 
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by Atidan
David J Rosenthal
 
CIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication SystemCIT-2697 - Customer Success Stories with IBM PureApplication System
CIT-2697 - Customer Success Stories with IBM PureApplication System
Hendrik van Run
 
REAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud DevOps Accelerators
REAN Cloud DevOps Accelerators
REAN Cloud
 
VMworld 2013: Tools and Techniques to Manage the Hybrid Cloud Environment
VMworld 2013: Tools and Techniques to Manage the Hybrid Cloud Environment VMworld 2013: Tools and Techniques to Manage the Hybrid Cloud Environment
VMworld 2013: Tools and Techniques to Manage the Hybrid Cloud Environment
VMworld
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
guest829442
 
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
VMware and Puppet: How to Plan, Deploy & Manage Modern ApplicationsVMware and Puppet: How to Plan, Deploy & Manage Modern Applications
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
Puppet
 
Cumulus Ciclo De Vida Do Cloud Stratus, Altostratus E Cirrus
Cumulus   Ciclo De Vida Do Cloud   Stratus, Altostratus E CirrusCumulus   Ciclo De Vida Do Cloud   Stratus, Altostratus E Cirrus
Cumulus Ciclo De Vida Do Cloud Stratus, Altostratus E Cirrus
Luís Ganhão
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld
 
VMware vCloud Suite
VMware vCloud SuiteVMware vCloud Suite
VMware vCloud Suite
VMware
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloud
ebuc
 
Ad

More from Puppet (20)

Puppet Community Day: Planning the Future Together
Puppet Community Day: Planning the Future TogetherPuppet Community Day: Planning the Future Together
Puppet Community Day: Planning the Future Together
Puppet
 
The Evolution of Puppet: Key Changes and Modernization Tips
The Evolution of Puppet: Key Changes and Modernization TipsThe Evolution of Puppet: Key Changes and Modernization Tips
The Evolution of Puppet: Key Changes and Modernization Tips
Puppet
 
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
Puppet
 
Bolt Dynamic Inventory: Making Puppet Easier
Bolt Dynamic Inventory: Making Puppet EasierBolt Dynamic Inventory: Making Puppet Easier
Bolt Dynamic Inventory: Making Puppet Easier
Puppet
 
Customizing Reporting with the Puppet Report Processor
Customizing Reporting with the Puppet Report ProcessorCustomizing Reporting with the Puppet Report Processor
Customizing Reporting with the Puppet Report Processor
Puppet
 
Puppet at ConfigMgmtCamp 2025 Sponsor Deck
Puppet at ConfigMgmtCamp 2025 Sponsor DeckPuppet at ConfigMgmtCamp 2025 Sponsor Deck
Puppet at ConfigMgmtCamp 2025 Sponsor Deck
Puppet
 
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
Puppet
 
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
Puppet
 
Puppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepoPuppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepo
Puppet
 
Puppetcamp r10kyaml
Puppetcamp r10kyamlPuppetcamp r10kyaml
Puppetcamp r10kyaml
Puppet
 
2021 04-15 operational verification (with notes)
2021 04-15 operational verification (with notes)2021 04-15 operational verification (with notes)
2021 04-15 operational verification (with notes)
Puppet
 
Puppet camp vscode
Puppet camp vscodePuppet camp vscode
Puppet camp vscode
Puppet
 
Modules of the twenties
Modules of the twentiesModules of the twenties
Modules of the twenties
Puppet
 
Applying Roles and Profiles method to compliance code
Applying Roles and Profiles method to compliance codeApplying Roles and Profiles method to compliance code
Applying Roles and Profiles method to compliance code
Puppet
 
KGI compliance as-code approach
KGI compliance as-code approachKGI compliance as-code approach
KGI compliance as-code approach
Puppet
 
Enforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automationEnforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automation
Puppet
 
Keynote: Puppet camp compliance
Keynote: Puppet camp complianceKeynote: Puppet camp compliance
Keynote: Puppet camp compliance
Puppet
 
Automating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNowAutomating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNow
Puppet
 
Puppet: The best way to harden Windows
Puppet: The best way to harden WindowsPuppet: The best way to harden Windows
Puppet: The best way to harden Windows
Puppet
 
Simplified Patch Management with Puppet - Oct. 2020
Simplified Patch Management with Puppet - Oct. 2020Simplified Patch Management with Puppet - Oct. 2020
Simplified Patch Management with Puppet - Oct. 2020
Puppet
 
Puppet Community Day: Planning the Future Together
Puppet Community Day: Planning the Future TogetherPuppet Community Day: Planning the Future Together
Puppet Community Day: Planning the Future Together
Puppet
 
The Evolution of Puppet: Key Changes and Modernization Tips
The Evolution of Puppet: Key Changes and Modernization TipsThe Evolution of Puppet: Key Changes and Modernization Tips
The Evolution of Puppet: Key Changes and Modernization Tips
Puppet
 
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
Puppet
 
Bolt Dynamic Inventory: Making Puppet Easier
Bolt Dynamic Inventory: Making Puppet EasierBolt Dynamic Inventory: Making Puppet Easier
Bolt Dynamic Inventory: Making Puppet Easier
Puppet
 
Customizing Reporting with the Puppet Report Processor
Customizing Reporting with the Puppet Report ProcessorCustomizing Reporting with the Puppet Report Processor
Customizing Reporting with the Puppet Report Processor
Puppet
 
Puppet at ConfigMgmtCamp 2025 Sponsor Deck
Puppet at ConfigMgmtCamp 2025 Sponsor DeckPuppet at ConfigMgmtCamp 2025 Sponsor Deck
Puppet at ConfigMgmtCamp 2025 Sponsor Deck
Puppet
 
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
Puppet
 
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
Puppet
 
Puppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepoPuppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepo
Puppet
 
Puppetcamp r10kyaml
Puppetcamp r10kyamlPuppetcamp r10kyaml
Puppetcamp r10kyaml
Puppet
 
2021 04-15 operational verification (with notes)
2021 04-15 operational verification (with notes)2021 04-15 operational verification (with notes)
2021 04-15 operational verification (with notes)
Puppet
 
Puppet camp vscode
Puppet camp vscodePuppet camp vscode
Puppet camp vscode
Puppet
 
Modules of the twenties
Modules of the twentiesModules of the twenties
Modules of the twenties
Puppet
 
Applying Roles and Profiles method to compliance code
Applying Roles and Profiles method to compliance codeApplying Roles and Profiles method to compliance code
Applying Roles and Profiles method to compliance code
Puppet
 
KGI compliance as-code approach
KGI compliance as-code approachKGI compliance as-code approach
KGI compliance as-code approach
Puppet
 
Enforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automationEnforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automation
Puppet
 
Keynote: Puppet camp compliance
Keynote: Puppet camp complianceKeynote: Puppet camp compliance
Keynote: Puppet camp compliance
Puppet
 
Automating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNowAutomating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNow
Puppet
 
Puppet: The best way to harden Windows
Puppet: The best way to harden WindowsPuppet: The best way to harden Windows
Puppet: The best way to harden Windows
Puppet
 
Simplified Patch Management with Puppet - Oct. 2020
Simplified Patch Management with Puppet - Oct. 2020Simplified Patch Management with Puppet - Oct. 2020
Simplified Patch Management with Puppet - Oct. 2020
Puppet
 
Ad

Recently uploaded (20)

Mastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B LandscapeMastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B Landscape
marketing943205
 
The Future of Cisco Cloud Security: Innovations and AI Integration
The Future of Cisco Cloud Security: Innovations and AI IntegrationThe Future of Cisco Cloud Security: Innovations and AI Integration
The Future of Cisco Cloud Security: Innovations and AI Integration
Re-solution Data Ltd
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
How to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabberHow to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabber
eGrabber
 
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Raffi Khatchadourian
 
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Ivano Malavolta
 
IT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information TechnologyIT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information Technology
SHEHABALYAMANI
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
UiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer OpportunitiesUiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer Opportunities
DianaGray10
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Bepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firmBepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firm
Benard76
 
Unlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web AppsUnlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web Apps
Maximiliano Firtman
 
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
Lorenzo Miniero
 
Does Pornify Allow NSFW? Everything You Should Know
Does Pornify Allow NSFW? Everything You Should KnowDoes Pornify Allow NSFW? Everything You Should Know
Does Pornify Allow NSFW? Everything You Should Know
Pornify CC
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
Financial Services Technology Summit 2025
Financial Services Technology Summit 2025Financial Services Technology Summit 2025
Financial Services Technology Summit 2025
Ray Bugg
 
Config 2025 presentation recap covering both days
Config 2025 presentation recap covering both daysConfig 2025 presentation recap covering both days
Config 2025 presentation recap covering both days
TrishAntoni1
 
The Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdfThe Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdf
Precisely
 
Mastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B LandscapeMastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B Landscape
marketing943205
 
The Future of Cisco Cloud Security: Innovations and AI Integration
The Future of Cisco Cloud Security: Innovations and AI IntegrationThe Future of Cisco Cloud Security: Innovations and AI Integration
The Future of Cisco Cloud Security: Innovations and AI Integration
Re-solution Data Ltd
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
How to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabberHow to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabber
eGrabber
 
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Hybridize Functions: A Tool for Automatically Refactoring Imperative Deep Lea...
Raffi Khatchadourian
 
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Ivano Malavolta
 
IT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information TechnologyIT484 Cyber Forensics_Information Technology
IT484 Cyber Forensics_Information Technology
SHEHABALYAMANI
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
UiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer OpportunitiesUiPath Agentic Automation: Community Developer Opportunities
UiPath Agentic Automation: Community Developer Opportunities
DianaGray10
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Bepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firmBepents tech services - a premier cybersecurity consulting firm
Bepents tech services - a premier cybersecurity consulting firm
Benard76
 
Unlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web AppsUnlocking Generative AI in your Web Apps
Unlocking Generative AI in your Web Apps
Maximiliano Firtman
 
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
Lorenzo Miniero
 
Does Pornify Allow NSFW? Everything You Should Know
Does Pornify Allow NSFW? Everything You Should KnowDoes Pornify Allow NSFW? Everything You Should Know
Does Pornify Allow NSFW? Everything You Should Know
Pornify CC
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
Financial Services Technology Summit 2025
Financial Services Technology Summit 2025Financial Services Technology Summit 2025
Financial Services Technology Summit 2025
Ray Bugg
 
Config 2025 presentation recap covering both days
Config 2025 presentation recap covering both daysConfig 2025 presentation recap covering both days
Config 2025 presentation recap covering both days
TrishAntoni1
 
The Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdfThe Changing Compliance Landscape in 2025.pdf
The Changing Compliance Landscape in 2025.pdf
Precisely
 

Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center and Puppet - PuppetConf 2014

  • 1. © 2014 VMware Inc. All rights reserved. Streamline Infrastructure and Application Management with VMware and Puppet Pradnesh Patil, Product Management, VMware
  • 2. Agenda 1 VMware Cloud Automation Overview 2 VMware Cloud Automation & Puppet Together to Deliver Multi-Tier Services in Minutes 3 Demo of Multi-Tier Service Delivery CONFIDENTIAL 2
  • 3. VMware Delivers the Foundation for the Software-Defined Enterprise 3 Management Solutions are Catalysts for the Software-Defined Data Center Software-Defined Data Center Policy-based Management & Automation Cloud Automation Cloud Operations Cloud Business Private Clouds Public Clouds Hybrid Cloud VMware & vCloud Data Center Partners Virtualized Infrastructure Abstract & Pool Compute Abstraction = Server Virtualization Network Abstraction = Virtual Networking Storage Abstraction = Software-Defined Storage Compute Physical Hardware Network Storage
  • 4. Infrastructure and Apps are subject to wait 4 Days Infrastructure Service Delivery Wait Wait Weeks Application and Change Delivery Wait Work Wait Wait Wait Work Changes Compute Physical Hardware Private Clouds Public Clouds Hybrid Cloud VMware & vCloud Data Center Partners Virtualized Infrastructure Abstract & Pool Compute Abstraction = Server Virtualization Network Abstraction = Virtual Networking Network Storage Abstraction = Software-Defined Storage Storage
  • 5. Challenges Agility  Slow service delivery and change cycles impacts business performance Infrastructure Applications Control  Services are over-provisioned and un-used or over-sized services cannot easily be identified or reclaimed Extensibility  Inflexible automation approaches do not map into the existing infrastructure, processes and environments Inconsistencies  Manual configurations lead to inconsistencies, errors and the need to rework applications and environments Infrastructure Infrastructure Applications
  • 6. VMware’s Solution to Onboard the Cloud Journey with many starting points and many maturity levels IT-as-a-Service “Service Broker” Application Release Automation / DevOps Standardized MW / DB–as-a-Service Automation / Infrastructure-as-a-Service Manual provisioning On-demand, automated self – service access Virtualized infrastructure Any service from any layer Manual approvals High governance Technology sprawl High standardization Initial provisioning Lifecycle management Homogeneous Enterprise wide / heterogeneous One inflexible approach Extensible
  • 7. VMware’s Cloud Automation Solution Agility via automating delivery of personalized services vCloud Automation Center Self – Service Catalog Development Test Production Application Middleware Application Middleware Application Middleware IaaS PaaS DaaS XaaS Heterogeneous Infrastructure VM with OS VM with OS VM with OS Infrastructure  Governance  Multi-vendor, multi-cloud  Extensibility Applications  Application Release Automation  Software Development Life Cycle (SDLC)  Dev / Ops
  • 8. Automate the Delivery of Personalized Infrastructure Services  Rapidly stand up a flexible automation platform using OOB functionality  Integrate and extend existing tools, applications and business logic  Contain costs and improve efficiency
  • 9. vCloud Automation Center Policy Management Authentication & Role-Based Authorization Business Groups B A C USERS A C B A Authorized Users “Who provisions what and where” Resource Reservations Cost Profile A Tier 1 Shared Infrastructure Virtual Virtual Physical Physical Public Service Blueprints A Requisition Cost Profile Provision Manage Retire Public C B B A B A C A B
  • 10. Accelerate PaaS and Application Deployment  Streamline the deployment and update process  Leverage pre-built components  Re-use application models across environments and clouds Application Blueprint Components Components
  • 11. Rapidly Stand up Environments and Promote Changes  Instantaneous provisioning of consistent environments across clouds  Swift promotion of consistent changes across environments  Automate the Application Release Process Re-use update profiles to ensure consistency* Dev Test Prod vSphere vCloud Re-use application blueprints to ensure consistency CHANGE *New capability scheduled for Q4/13
  • 12. Enable DevOps through Configuration Management  Accelerate workload deployments via configuration management  Remediate configuration drift towards desired state configuration  Partnership with Puppet Labs Dev Test Prod Drift Remediation    vSphere vCloud Desired State Configuration Configuration Drift First integrations with Puppet are scheduled for Q4’13
  • 13. vCloud Automation Center— Designed to Be Extensible Call VCAC Services from Existing Apps RESTful API Add New IT Services (XaaS) Integrate with 3rd Party Systems Deliver Business Relevant Services Leverage Existing & Future Infrastructure Service Designer vCenter Orchestrator Policy Management Multi-vendor, Multi-cloud Developer Administrator Easily adapts to your business policies and your IT environment
  • 14. Extensibility: Integrating with 3rd party resources and systems of record vCloud Automation Center 3rd Party Integration • CMDB • DNS • IPAM • Load Balancers • Service Desk • Monitoring Systems • Databases • Web Services vCenter Orchestrator IT Process Automation 30+ plugins, Thousands of workflows Backup/Restore
  • 15. Unified Service Catalog: Applications, Infrastructure, XaaS, Desktops Your logo Portal branding per tenant Extensible to new services App store experience Service category Custom Service Entitlements and Approvals for each item
  • 16. Download Applications from the Cloud Marketplace  Vibrant partner ecosystem  ISV solutions  Networking  Security  Middleware  Packaged applications  Open source applications  Application lifecycle management  SI reference architectures  Packaged applications  Cloud – aware applications  Any app  Custom or packaged  VMware or ISV out – of – the box component based library  Extensibility framework to create custom components
  • 17. Agenda 1 VMware Cloud Automation Overview 2 VMware Cloud Automation & Puppet Together to Deliver Multi-Tier Services in Minutes 3 Demo of Multi-Tier Service Delivery CONFIDENTIAL 17
  • 18. VMware & Puppet Labs Strategic Partnership 18 OVERVIEW PUPPET ENTERPRISE + CLOUD AUTOMATION Automated lifecycle management for self-service apps provisioned with VMware’s PaaS software PUPPET ENTERPRISE + HYBRID CLOUD $70 million investment in Puppet Labs Dedicated technical resources Aligned product, marketing, & sales Joint integration solutions PUPPET ENTERPRISE + SDDC VMware’s industry-leading Software Defined Data Center VMware’s IaaS, PaaS and App Services Cloud Solution VMware’s Hybrid Cloud Service Automated provisioning & configuration of OS and apps on ESX VMs Automated provisioning & configuration of OS and apps on VMware’s public cloud service
  • 19. Puppet Enterprise and vCloud Automation Service Catalog Multi-Machine Blueprints Self - Service Cloud Automation Policy-Based Governance with Automated Delivery IaaS PaaS DaaS XaaS Puppet Configuration Language Drift Remediation Heterogeneous Infrastructure • Agility through automation • Control throughout the Lifecycle • Flexibility to deploy any service into any heterogeneous environment Ecosystem VMware Cloud Management Marketplace Community Puppet Forge Configuration
  • 20. Agenda 1 VMware Cloud Automation Overview 2 VMware Cloud Automation & Puppet Together to Deliver Multi-Tier Services in Minutes 3 Demo of Multi-Tier Service Delivery CONFIDENTIAL 20
  • 21. Thank you! Meet Us at VMware Booth!!

Editor's Notes

  • #4: <Click> Policy based management and automation is the catalyst that empowers the software defined data center. <Click> cloud automation accelerates the end to end delivery of infrastructure, applications and custom IT services through the dynamic configuring of the virtualized infrastructure. <Click> Cloud Operations monitors the health, performance and capacity providing the guidance to take corrective action <Click> And Cloud Business Management provides visibility into cost and quality of service.
  • #5: Today, the world revolves around applications. Creating, delivering and managing those applications is a formidable challenge for both Development and IT. By virtualizing all aspects of the data center (namely, compute, networking, security and storage), VMware customers are moving to a completely virtualized infrastructure. One that can be dynamically configured to meet specific application needs. <Click> Because a virtualized infrastructure is fully abstracted from hardware, workloads running in your data center, can be deployed seamlessly on the environment of your choosing: private cloud, public cloud or a hybrid cloud. <Click> However, virtualizing all aspects of your infrastructure by itself will not provide the desired efficiency improvements if your infrastructure and applications are still being delivered by siloed manual processes that take days and weeks to deliver the services the business needed yesterday.
  • #6: Background info to the challenges Agility: Slow IT service delivery impacts business performance Slow implementation of service automation solutions Slow delivery of services and applications to the business Manual processes lead to differing configurations requiring rework Service consumers have no easy way to access services and applications Control: IT has insufficient control over who provisions what service and where Service and software sprawl impacts IT’s support ability Unrefined policies do not reflect the granularity required by IT and the business VM’s and applications are provisioned with the wrong configurations and service levels Un-used and over-sized VM’s and applications cannot easily be identified to eliminate waste of resources Extensibility: Inflexible automation approaches do not map into the existing infrastructure, processes and environments Automation requires time- consuming and costly rework of the existing infrastructure Hard-coded workflows and processes, which do not reflect IT and business requirements, are forced on the organizations Integration of 3rd party capabilities require time – consuming coding Limited environment support prevents organizations to optimize service delivery to reduce time and cost Inconsistencies Manual configuration of middleware, databases and applications leads to inconsistencies, errors and time consuming need for rework Manual configuration leads to inconsistencies and errors across environments (e.g. dev, test, prod), which requires time consuming rework Changes to middleware, databases and applications leads to inconsistencies across environments, which requires time consuming rework Configuration drift leads to inconsistencies across environments, which requires rework, but which typically cannot be identified or corrected due the scope of the task
  • #7: Many of our customers are looking to vCloud Automation Center as the product of choice to on-board the cloud and achieve better business agility. These customers often also look to VMware to provide guidance of how to on-board the cloud. Now, every customer is different, which makes it a bit difficult to provide this guidance. For example, some customers may be highly automated, but they do not have good mechanisms for governance in place. The next customer might be the exact opposite e.g. everything gets provisioned manually, and the manual process comprehensively captures all approvals so that governance is high. However, in the end, we see a pattern how customers on-board the cloud. There are typically a few types of projects customers deploy to make this transition: Automating the virtualized infrastructure Adding the consumption side (self-service catalog) to the automated infrastructure to stand up an IaaS (Infrastructure-as-a-service) Provide more value to the application teams by providing capabilities to deploy simple applications, middleware and databases with standardized configurations Provide application specific capabilities such as Application release automation and DevOps for application organizations And finally to establish IT as a broker of services It is possible to start at any of these steps and then expand the scope of the project later, or it is also possible to start at the top with a broader CIO / CTO driven initiative. For most customers, the immediate first step is to automate the virtualized environment. This is essentially adding the next technology layer on top of the existing virtualized environments. Those projects are often driven by the IT infrastructure organization and they can be accomplished very rapidly.
  • #8: vCloud Automation Center is VMware’s solution for Cloud Automation. It is a strategic tool to onboard customers, who have virtualized their environment, onto the cloud.   It provides the ability to stand up an IaaS, a PaaS or a DaaS. In addition it provide the capability to create any IT service to extend and round up the existing OOB services capabilities. “Any” service can include storage-as-a-service, backup-as-a-service, or perhaps creating mailboxes to onboard new employees   Some customers may choose a smaller implementation to start with to automate their virtual environment. By adding the consumption layer and capabilities such as the services catalog, they can evolve those implementations towards an IaaS or a PaaS. Other customers may start with an executive driven, enterprise – wide implementation to establish IT as a broker of services. They may offer services ready for consumption through the services catalog and they may partner with the business to provide a choice of standardized offerings. Standardization the software stack, its versions and configurations and ultimately the catalog services is key for successful implementations.   vCloud Automation Center can provide the agility your business needs through automating delivery of personalized IT service. For Infrastructure organizations it provides Control through governance Multi-vendor, multi-cloud support for enterprise wide heterogeneous deployments Choice through flexibility to map and integrated into existing infrastructures, processes and environments   The ability to rapidly deliver infrastructure services is critical to provide business agility, but delivering applications still may be slow. It is necessary to deliver a single solution for application release automation / DevOps abstracted from diverse infrastructure services. This allows application organizations to enable existing applications to be consumed as a service and to Automate the application release / lifecycle process Automate the overarching software development life cycle process Enable DevOps through configuration management, which is delivered through partnerships with Puppet Labs, Opscode (Chef) and SaltStack    Application teams are very interested in working with the infrastructure teams. Application teams do not want to deal with IT infrastructure, but they want the infrastructure team to host the automation solution for them so that they can focus on the application itself.   Infrastructure teams recognize that application teams have the option to outsource workloads into the public cloud (shadow IT). By providing an agile automation framework to application teams helps them to stay relevant and to minimize shadow IT.   In the 4th quarter of 2013, VMware will provide major capabilities towards this solution. Multiple products are being merged to provide a single product, but more work will be needed throughout 2014.
  • #9: Rapidly stand up a flexible automation platform using OOB functionality incl. a policy governance engine, lifecycle management and create pre-defined services
  • #10: vCloud Automation Center has three primary policies used to implement user-centric business aware cloud management. The first are Business Groups vCAC allows administrators to define a multi-level grouping structure and associate users from Active Directory with one or more groups and have specific role based access within those groups Second, we have Resource Reservations Reservations allow administrators to allocate previously discovered (virtual, physical, or cloud ) resources to each group. As part of assigning resources to a group, you can associate costs to those physical resources. Resource reservations can be grouped by service levels as part of the reservation process. When users request machines, the will be charged based on a prorated consumption of these resources And the third are Service Blueprints Blueprints define the policies that will control the provisioning and ongoing management of a vCAC compute service from the initial request, provisioning, ongoing management and decomissioning. This life-cycle management can be unique for every blueprint defined in the system.
  • #11: One of the most important capabilities our solution provides is the capability to deploy applications top down using “application blueprints. A blueprint describes the deployment topology of an application. Here you see an application blueprint within Application Director. A blueprint is based on the principle of loosely coupling and it allows you to abstract the application from the infrastructure. This provides unprecedented choice in terms of what infrastructure should be chosen to best fit the requirements of the application. The loosely coupled model furthermore is a key to provide more stable and robust applications. The process of creating a blueprint streamlines the deployment process since only the application architect, rather than dozens or people or teams are required to deploy applications. Manual steps are largely eliminated and much of the process is automated. The components of the blueprint are reusable so there is no need to re-create them over and over again. The Blueprint provides a master template so that all applications deployed into dev, test or production are configured in exactly the same way. This eliminates a big source of configuration differences, which require time intense manual rework. Of course it is possible to make changes to standard configurations within specific deployment blueprints as needed.
  • #13: An important aspect of automating the application release process is configuring applications and their middleware to stand up application environments. VMware provides comprehensive capabilities to define services, which capture the configurations. Services can be created across the lifecycle, and they are parameterized to declare service properties, which renders the scripts generic. VMware provides many out of box services and customers can easily adapt existing services to create custom services to model any application. VMware also provides a marketplace and leverages partner marketplaces where a large amount of out of box solutions can be downloaded. As a result, workload deployments for large, geographically dispersed environments can be accelerated while minimizing configuration variations. In reality, no matter how hard customers try to lock down configurations and environments, there will always be change outside the control of the IT teams. VMware provides the capability to define a desired state configuration and detect drift from this desired state. It is then possible to remediate the drift towards the desired state. Those capabilities described here are available through VMware’s partnership with leading DevOps companies, such as Puppet Labs, Opscode (Chef) and Saltstrack. The first integration with Puppet is planned for delivery in Q4’13, even though it is possible today to use Puppet / Opscode / Saltstack scripts as part of VMware services. Overall automating configuration management enables IT organizations to adopt DevOps, which leads to increased agility.
  • #15: CSP provides the ability to integrate into existing IT environments using vCenter Orchestrator (vCO). Common examples include updating a CMDB when a machine is provisioned, calling an IPAM system for an IP address when provisioning a machine, or calling a ticketing system like Remedy when a machine operation is performed. vCO delivers out of the box plugins and workflows to make integration with existing third-party systems easy, without professional services or customization services. vCO is built for cloud scale and enterprise availability by ensuring support for clustering vCO instances for both HA and scale-out performance. With a new workflow debugger and other usability enhancements, vCO is easier to use than ever. In addition to vCO, vCAC provides the “Design Center” which allows customers to easily integrate with 3rd party systems in the context of the machine provisioning workflows that already exist; this can be done by simply adding a script to a pre-existing workflow. Together, these capabilities ensure that customers can easily integrate CSP into their existing environments.
  • #16: Release 6.0 supports a Unified Service Catalog and App Store ordering experience where users can request from a personalized collection of application, infrastructure services. In addition, administrators can use the Advanced Service Designer to automate the make available custom IT services through the new IT service catalog. Service Entitlements and optional approvals allow IT administrators to deliver personalized IT service catalog which can be optimized to the specific needs of individual users or groups of users. Each Tenant can have their own specific branding and user authentication directory services (LDAP). Once a consumer requests a service, a showback of the service cost is getting displayed. More service costing capabilities are available under the “Business Management” tab. More detail available in the backup slides
  • #17: VMware’s Market Place has been open for about four months, and it’s already generating great excitement in the industry. Currently, we have approximately 50 partners, which include ISV’s and System integrators. The marketplace provides capabilities for managing real world applications. It provides easy access to 100’s of best practice application components / blueprint and accelerates building or transferring workload to VMware enabled clouds. It delivers cloud ready solutions through simple download capabilities.   The marketplace cloud – enables ISV products and it revolutionizes the industry by providing integrated cloud – ready multi-tier applications. We provide ISV solutions for many product categories. We are also working with system integrators to provide reference architectures for custom and packaged apps to reduce implementation times.
  • #20: VMware and Puppet Labs have been partnering to create a compelling joint solution. Puppet Labs complements VMware’s Cloud Automation solution by increasing the level of automation, specifically around configuration management and configuration drift remediation. Puppet Labs provides 1000’s of out of the box modules, which can be used in vCloud Automation Center to describe configurations of OS, networks and storage, middleware components and applications. Those modules were created by a very active Puppet “Forge” marketplace community. Puppet Forge modules can be combined with well-tested Services and multi-machine Blueprints available from Cloud Management Marketplace. This enables businesses to build comprehensive multi-machine Blueprints using pre-built modules to simplify automation efforts and ultimately they increase agility. Configurations tend to drift over time and Puppet provides capabilities to maintain the desired state of configurations through drift analysis and remediation. This complements the vCAC governance and lifecycle capabilities to increase the level of control throughout the lifecycle. Lastly, Puppet as well as vCAC supports heterogeneous environments such as hybrid clouds. Customers have the flexibility to deploy any service into any destination. (Lastly vCAC workflows (i.e. vCO) can easily be integrated with the Puppet workflow engine.) VMware continues to tightly partner with Puppet Labs and we intend to release a series of tight integrations in the near future.
  翻译: