SlideShare ist ein Scribd-Unternehmen logo
1 von 21
© 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!!

Weitere ähnliche Inhalte

Was ist angesagt?

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 servicesolarisyougood
 
Using Puppet with Self Service Provisioning
Using Puppet with Self Service ProvisioningUsing Puppet with Self Service Provisioning
Using Puppet with Self Service ProvisioningPuppet
 
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 Architecturetechstarts
 
[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 VMWAREPOST 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 IslandVMworld
 
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 UpdatesAvi 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 SuiteJü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 APIsPablo 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 kitsolarisyougood
 
vRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-DivevRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-DiveVMUG 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 transfersolarisyougood
 

Was ist angesagt? (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
 
Using Puppet with Self Service Provisioning
Using Puppet with Self Service ProvisioningUsing Puppet with Self Service Provisioning
Using Puppet with Self Service Provisioning
 
Storage Management with vRealize Operations
Storage Management with vRealize OperationsStorage Management with vRealize Operations
Storage Management with vRealize Operations
 
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...
 
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
 
[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
 
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
 
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
 
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
 
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 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...
 
vCenter Orchestrator APIs
vCenter Orchestrator APIsvCenter Orchestrator APIs
vCenter Orchestrator APIs
 
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 ...
 
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
 
vRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-DivevRA + NSX Technical Deep-Dive
vRA + NSX Technical Deep-Dive
 
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...
 
vRA7 What's New
vRA7 What's NewvRA7 What's New
vRA7 What's New
 
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...
 
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...
 
V mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transferV mware horizon 6 knowledge transfer
V mware horizon 6 knowledge transfer
 

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

Microsoft Private Cloud Strategy
Microsoft Private Cloud StrategyMicrosoft Private Cloud Strategy
Microsoft Private Cloud StrategyAmit 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 2010solarisyourep
 
vCAC and VMware SDE
vCAC and VMware SDEvCAC and VMware SDE
vCAC and VMware SDEVMUG 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 sessionTom 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 Integrationspaulfallon
 
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 AtidanDavid 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 SystemHendrik van Run
 
ClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSAmazon Web Services
 
REAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN 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 03262009guest829442
 
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 ApplicationsPuppet
 
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 CirrusLuí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 SuiteVMware
 

Ähnlich wie 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
 
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
 
vCAC and VMware SDE
vCAC and VMware SDEvCAC and VMware SDE
vCAC and VMware SDE
 
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...
 
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...
 
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
 
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?
 
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
 
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...
 
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
 
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
 
ClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWS
 
REAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud DevOps Accelerators
REAN Cloud DevOps Accelerators
 
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
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
 
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
 
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
 
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...
 
VMware vCloud Suite
VMware vCloud SuiteVMware vCloud Suite
VMware vCloud Suite
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Mehr von Puppet

Puppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepoPuppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepoPuppet
 
Puppetcamp r10kyaml
Puppetcamp r10kyamlPuppetcamp r10kyaml
Puppetcamp r10kyamlPuppet
 
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 vscodePuppet
 
Modules of the twenties
Modules of the twentiesModules of the twenties
Modules of the twentiesPuppet
 
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 codePuppet
 
KGI compliance as-code approach
KGI compliance as-code approachKGI compliance as-code approach
KGI compliance as-code approachPuppet
 
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 automationPuppet
 
Keynote: Puppet camp compliance
Keynote: Puppet camp complianceKeynote: Puppet camp compliance
Keynote: Puppet camp compliancePuppet
 
Automating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNowAutomating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNowPuppet
 
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 WindowsPuppet
 
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. 2020Puppet
 
Accelerating azure adoption with puppet
Accelerating azure adoption with puppetAccelerating azure adoption with puppet
Accelerating azure adoption with puppetPuppet
 
Puppet catalog Diff; Raphael Pinson
Puppet catalog Diff; Raphael PinsonPuppet catalog Diff; Raphael Pinson
Puppet catalog Diff; Raphael PinsonPuppet
 
ServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin ReeuwijkServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin ReeuwijkPuppet
 
Take control of your dev ops dumping ground
Take control of your  dev ops dumping groundTake control of your  dev ops dumping ground
Take control of your dev ops dumping groundPuppet
 
100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy SoftwarePuppet
 
Puppet User Group
Puppet User GroupPuppet User Group
Puppet User GroupPuppet
 
Continuous Compliance and DevSecOps
Continuous Compliance and DevSecOpsContinuous Compliance and DevSecOps
Continuous Compliance and DevSecOpsPuppet
 
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick MaludyThe Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick MaludyPuppet
 

Mehr von Puppet (20)

Puppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepoPuppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepo
 
Puppetcamp r10kyaml
Puppetcamp r10kyamlPuppetcamp r10kyaml
Puppetcamp r10kyaml
 
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 camp vscode
Puppet camp vscodePuppet camp vscode
Puppet camp vscode
 
Modules of the twenties
Modules of the twentiesModules of the twenties
Modules of the twenties
 
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
 
KGI compliance as-code approach
KGI compliance as-code approachKGI compliance as-code approach
KGI compliance as-code approach
 
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
 
Keynote: Puppet camp compliance
Keynote: Puppet camp complianceKeynote: Puppet camp compliance
Keynote: Puppet camp compliance
 
Automating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNowAutomating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNow
 
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
 
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
 
Accelerating azure adoption with puppet
Accelerating azure adoption with puppetAccelerating azure adoption with puppet
Accelerating azure adoption with puppet
 
Puppet catalog Diff; Raphael Pinson
Puppet catalog Diff; Raphael PinsonPuppet catalog Diff; Raphael Pinson
Puppet catalog Diff; Raphael Pinson
 
ServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin ReeuwijkServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin Reeuwijk
 
Take control of your dev ops dumping ground
Take control of your  dev ops dumping groundTake control of your  dev ops dumping ground
Take control of your dev ops dumping ground
 
100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software
 
Puppet User Group
Puppet User GroupPuppet User Group
Puppet User Group
 
Continuous Compliance and DevSecOps
Continuous Compliance and DevSecOpsContinuous Compliance and DevSecOps
Continuous Compliance and DevSecOps
 
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick MaludyThe Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
 

Kürzlich hochgeladen

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 

Kürzlich hochgeladen (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

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!!

Hinweis der Redaktion

  1. <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.
  2. 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.
  3. 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
  4. 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.
  5. 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.
  6. Rapidly stand up a flexible automation platform using OOB functionality incl. a policy governance engine, lifecycle management and create pre-defined services
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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
  12. 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.
  13. 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.