SlideShare uma empresa Scribd logo
1 de 29
© 2009 VMware Inc. All rights reserved
Confidential
Becky Smith, Product Management, VMware
Nigel Kersten, CTO, PuppetLabs
VMware and Puppet: How to Plan, Deploy &
Manage Modern Applications
2
The information on the roadmap is intended to outline our general product direction and it should not be relied on in
making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract.
Forward Looking Statement
Statements made in this presentation which are not statements of
historical fact are forward-looking statements based upon current
expectations. Actual results could differ materially from those projected in
the forward-looking statements. Information regarding risk factors that
could cause actual results to materially differ are contained in documents
filed by VMware with the Securities and Exchange Commission, including
reports that VMware may file with the SEC from time to time on periodic
reports on Form 10-Q and Form 10-K and current reports on Form 8-K.
VMware assumed no obligation to update any such forward-looking
statements after the date of this presentation.
3 | CONFIDENTIAL & PROPRIETARY
PUPPET ENTERPRISE + VCHS
OVERVIEW
PUPPET ENTERPRISE + VCLOUD AUTOMATION
PUPPET ENTERPRISE + VSPHERE
VMware & Puppet Labs Strategic Partnership
$30 million investment in Puppet Labs
Raghu Raghuram VMware VP & GM, on Board
Dedicated technical resources
Integrated product, marketing, & sales
Three product integrations to-date
VMware’s industry-leading hypervisor
VMware’s PaaS Private 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
Automated lifecycle management for self-service
apps provisioned with VMware’s PaaS software
4
The information on the roadmap is intended to outline our general product direction and it should not be relied on in
making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract.
Agenda
 What is VMware’s Cloud Automation?
 Why are Puppet and Cloud Automation are better together?
 Demo of Cloud Automation (Application Director) and Puppet
Enterprise integration
 Q & A
5 Confidential
SDDC On-Premises Management and Automation Products
Management and Automation
Network / SecurityCompute
vCloud
Automation Center
vCenter Operations
Management Suite
IT Business
Management Suite
NSX
vCloud
Networking and Security
Storage / Availability
Virtual SAN
vCenter
Site Recovery Manager
vCenter Server and vCloud Director
vSphere
6 Confidential
VMware Cloud Management
Multiplatform Hybrid Multi-provider
Broker
of IT Services
VMware simplifies and automates IT management
and empowers IT to govern services
across multiple platforms and providers
CIO
Turn management into manageability through
intelligent, policy-based automation
The VMware
Approach
7 Confidential
VMware Cloud Management – Key Solution Areas
Cloud
Automation
Automate the delivery
of infrastructure,
applications and
desktops as a service
across multiple clouds
and platforms.
Cloud
Operations
Manage the health,
risk, efficiency and
compliance of your
infrastructure and
applications.
Cloud
Business
Govern and manage
cloud services as a
critical element of
running IT like a
business.
 Intelligent operations
 Policy-based
automation
 Unified management
 Financial
transparency
 Industry norms
 Prescriptive guidance
 Automate everywhere
 Policy-based control
and governance
 Choice and flexibility
8 Confidential
Provision infrastructure
and services on VMware
private and public clouds,
other hypervisors, physical
servers, Amazon EC2, and
other public clouds based
on business and IT policies
Hybrid, Heterogeneous
IAAS Provisioning
Multi-
platform
Multi-
provider
Model and automate
deployment of applications
to any infrastructure cloud
using blueprints that
standardize application
components and
parameterize settings
Application
Provisioning
Deliver a desktops by
automating and
orchestrating the rapid
creation of virtual desktops
that meet the specifications
of both the business and
individual users
Desktop
Provisioning
VMware Cloud Automation
Hybrid
9 Confidential
The Problem
• Poor alignment with the business
• Lack flexibility with existing tools
• Prioritizing requests, increasing backlog
Business Impact
• Service delivery times too long
• Increased security and compliance risks
• Increased OPEX and CAPEX
• Lack of choice for consumers
• Unrealized savings from existing
investments
• Negative perception of IT
• IT not lined up with priority projects
• Inconsistent manual processes across business
units
• Lack of governance, control and visibility
• Silos of automation & increasing # of IT
specialists
Before vCloud Automation Center
10 Confidential
vCloud Automation Center
Operations Virtualization™
VMware Solution
• Business-relevant cloud in days
• Automated fulfillment of new requests
• Leverage existing business processes and
tools
• Simple, and intuitive self-service experience
• Delegated control of resources to business units
• Flexible automation – quickly deploy new
services
After vCloud Automation Center
Business Impact
• Automated, low cost delivery of IT
services
• Reduce security and compliance risk
• Reduce OPEX & CAPEX
• Increase customer satisfaction
• Improve ROI from existing investments
• Improve perception & relevancy
of IT
• Reallocate resources to high impact
projects
11 Confidential
VMware Cloud Automation Products
vCloud Service
Providers
Other Service
Providers
Other
Hypervisors
Hardware
Cloud Infrastructure
Virtual Data Center
Virtual Infrastructure
Software Defined
Networking and Security
Software Defined
Storage and Availability
Cloud Automation
vCloud
Automation Center
(IaaS, & DaaS)
vFabric
Application Director
(PaaS)
12 Confidential
Cloud Automation – vCloud Automation Center
• On-demand access to any infrastructure or
application service
• Comprehensive governance for approvals,
reclamations, cost profiles and transparency
• Initial provisioning and lifecycle management
• Broad support for physical, virtual and cloud
provisioning end points and software mechanisms
• Extensibility through integration with existing
infrastructures and customizable workflows
• Enable business agility through rapid delivery of
IT services
• Provide IT control by governing who provisions
what and where
• Extend existing infrastructure, processes and
environments with a flexible automation solution
Benefits
Overview
Self - Service
IaaS PaaS DaaS XaaS
Cloud Automation Center
Heterogeneous Infrastructure
Policy-Based Governance with Automated Delivery
On-demand self-service access to services
13 Confidential
vCloud Automation Center Use Cases
• Quickly build cloud services
• Map existing business processes
to cloud service
• Leverage existing investment in
infrastructure tools
• Complete lifecycle management of
cloud service
• Operationalize the delivery of
automated VDI infrastructure
• Significant scale – 10’s to 100’s of
thousands of desktops
• Across multiple geographies while
supporting a heterogeneous
environment
• Support legitimate use cases for
public cloud
• Govern & Control access to public
cloud resources
• Integrating public resources into
the enterprise ecosystem
• Unify and simplify the user
experience
• Extend cloud automation to new
use cases
• Declarative model-based
architecture
• Rapidly deploy personalized cloud
services
• Auto generated RESTful API
that inherits security policies
14 Confidential
Policies that Enforce a Business Relevant Cloud
Desktop
Production
Dev/Test
User Centric, Business Relevant
vCloud Automation Center Shared Infrastructure
15 Confidential
DISTRIBUTED EXECUTION
MANAGER
User-Centric
Policy Enforced
Governance
vCloud Automation Center Platform
DEVICES
vCloud
Automation
Center
PORTAL
CUSTOM
PORTALS APPLICATIONS
vCAC API (REST)
Virtual
Custom
Custom
FABRIC RESOURCES
Compute, Storage &
Network Fabric
Data & Application Fabric Cloud Fabric
vCAC API (REST)
vCloud Automation Center
Virtual Physical External
16 Confidential
VMware Cloud Automation Solution
Increase agility and operational efficiency
Application Director
• Automate delivery of Platform as a Service
Business Impact
• Reduce application deployment time
• Flexibility to provision any application into ay
destination
• Standardize on components for IT control and
compliance
Self - Service
IaaS PaaS DaaS XaaS
Cloud Automation
Heterogeneous Infrastructure
Policy-Based Governance with Automated Delivery
17 Confidential
 Streamline the deployment and update process
 Leverage pre-built components
 Re-use blueprints for various environment
Accelerate PaaS and Application Deployment
Components
Application Blueprint
ComponentsComponentsComponents
18 Confidential
Cloud / System Admin
“Creates Templates &
Deployment Environments”
Middleware Administrator
Creates Middleware Components”
Catalog Administrator
“Creates Catalog &
Approves Components”
Application Architect
“Creates Blueprint”
Deployer
“Deploys Applications
& Changes”
Collaborative Platform for Various Roles
19 Confidential
 Standardize on a best practices pre-build component library
 Avoid manual, differing configurations to reduce complexity
 Improve quality of services by capturing best practices in components
Standardize for IT Control and Compliance
20 Confidential
 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
Download Applications from the Cloud Applications Marketplace
21 Confidential
Provision Integrated Multi – Tier Applications
VMware provides
Enabling technology to provision integrated multi-tier applications into hybrid clouds
Marketplace platform for ISV’s, SI’s and SP’s
SP’s plan to provide enterprise services
Any
Application
Any
Cloud
ISV’s provide their technology as components
SI’s provide reference architectures
22 Confidential
Virtual Cloud
Flexibility to Deploy into Any Destination
vSphere
vCloud
 Development / test / production environments
 Private / public / hybrid cloud
 Virtualized vSphere environments
 Gold / silver / bronze
23 Confidential
Application
Rapidly Push Code Changes into Production
 Automate the Software Development Lifecycle Process
 Continuous integration
 Rapid application and change deployment
Control Code
Change Code
“Ear/War” Files Build Software
Automate
Provisioning
Software Source
Control System
“SVN, Clearcase, Perforce”
Continuous Build
Integration System
“Jenkins”
Application Provisioning
And Update
“Application Director”
24 Confidential
Cloud Automation – Application Director
Reduce application / PaaS deployment and update time
Provision any application into any destination
Standardization for IT control and compliance
25
The information on the roadmap is intended to outline our general product direction and it should not be relied on in
making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract.
Why Better Together
VMware and Puppet
26
The information on the roadmap is intended to outline our general product direction and it should not be relied on in
making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract.
Puppet Enterprise 3.0 and vCloud Automation
Self - Service
IaaS PaaS DaaS XaaS
Cloud Automation
Heterogeneous Infrastructure
Policy-Based Governance with Automated Delivery
Drift Remediation
Service Catalog
Multi-Machine Blueprints
Puppet Configuration Language
• Agility through automation
• Control throughout the Lifecycle
• Flexibility to deploy any service into
any heterogeneous environment
VMware Cloud
Management Marketplace
Puppet Forge
Community
Ecosystem
Configuration
27
The information on the roadmap is intended to outline our general product direction and it should not be relied on in
making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract.
Demo
vCloud Automation and Puppet Enterprise
30
The information on the roadmap is intended to outline our general product direction and it should not be relied on in
making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract.
Drift Re-mediation with Puppet Enterprise Future
Puppet detects
configuration drift from
blueprint
Puppet fixes
configuration to match
blueprint
31 Confidential
Thank you.

Mais conteúdo relacionado

Mais procurados

Partner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizePartner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizeErik Bussink
 
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
 
vRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
vRealize Operations 6.4: Supercharge your SDDC Intelligent OperationsvRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
vRealize Operations 6.4: Supercharge your SDDC Intelligent OperationsVMware
 
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
 
VMware vCloud Suite
VMware vCloud SuiteVMware vCloud Suite
VMware vCloud SuiteVMware
 
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
 
vCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 trainingvCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 trainingEric Sloof
 
vRealize Operations (vROps) Management Pack for HP Servers
vRealize Operations (vROps) Management Pack for HP ServersvRealize Operations (vROps) Management Pack for HP Servers
vRealize Operations (vROps) Management Pack for HP ServersBlue Medora
 
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
 
VMworld 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...
VMworld 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...VMworld 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...
VMworld 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...VMworld
 
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld
 
Why choose VMware vCloud Suite Standard over vSOM
Why choose VMware vCloud Suite Standard over vSOMWhy choose VMware vCloud Suite Standard over vSOM
Why choose VMware vCloud Suite Standard over vSOMAnil Gupta (AJ) - vExpert
 
SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)Cenk Ersoy
 

Mais procurados (20)

Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
 
VMware Ready vRealize Automation Program
VMware Ready vRealize Automation ProgramVMware Ready vRealize Automation Program
VMware Ready vRealize Automation Program
 
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizePartner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealize
 
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...
 
Lets vRealize level -100 Presentation
Lets vRealize level -100 PresentationLets vRealize level -100 Presentation
Lets vRealize level -100 Presentation
 
vRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
vRealize Operations 6.4: Supercharge your SDDC Intelligent OperationsvRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
vRealize Operations 6.4: Supercharge your SDDC Intelligent Operations
 
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
 
VMware vCloud Suite
VMware vCloud SuiteVMware vCloud Suite
VMware vCloud Suite
 
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?
 
The Age of Network Operations Management in Software Defined Data Centers
The Age of Network Operations Management in Software Defined Data CentersThe Age of Network Operations Management in Software Defined Data Centers
The Age of Network Operations Management in Software Defined Data Centers
 
Operational Management Challenges for Converged Infrastructure
Operational Management Challenges for Converged Infrastructure Operational Management Challenges for Converged Infrastructure
Operational Management Challenges for Converged Infrastructure
 
vCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 trainingvCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 training
 
vRealize Operations (vROps) Management Pack for HP Servers
vRealize Operations (vROps) Management Pack for HP ServersvRealize Operations (vROps) Management Pack for HP Servers
vRealize Operations (vROps) Management Pack for HP Servers
 
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 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...
VMworld 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...VMworld 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...
VMworld 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...
 
VMware
VMwareVMware
VMware
 
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
 
Why choose VMware vCloud Suite Standard over vSOM
Why choose VMware vCloud Suite Standard over vSOMWhy choose VMware vCloud Suite Standard over vSOM
Why choose VMware vCloud Suite Standard over vSOM
 
SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)SAP and VMware (Virtualizing SAP)
SAP and VMware (Virtualizing SAP)
 

Destaque

Building a dev ops paas with puppet, docker, openstack and apache stratos
Building a dev ops paas with puppet, docker, openstack and apache stratosBuilding a dev ops paas with puppet, docker, openstack and apache stratos
Building a dev ops paas with puppet, docker, openstack and apache stratosLakmal Warusawithana
 
Test Driven Development with Puppet - PuppetConf 2014
Test Driven Development with Puppet - PuppetConf 2014Test Driven Development with Puppet - PuppetConf 2014
Test Driven Development with Puppet - PuppetConf 2014Puppet
 
VMware View 4
VMware View 4VMware View 4
VMware View 4netlogix
 
University of South Florida Research on School Dismissal software
University of South Florida Research on School Dismissal softwareUniversity of South Florida Research on School Dismissal software
University of South Florida Research on School Dismissal softwarePaul Montgomery
 
Peach Eim Anshuman Jaiswal
Peach Eim Anshuman JaiswalPeach Eim Anshuman Jaiswal
Peach Eim Anshuman JaiswalAnshuman Jaiswal
 
9 Elements of Influential Customer References in B2B Software Sales
9 Elements of Influential Customer References in B2B Software Sales9 Elements of Influential Customer References in B2B Software Sales
9 Elements of Influential Customer References in B2B Software SalesGregg Nichols
 
Product biz plan template 1.0
Product biz plan template 1.0Product biz plan template 1.0
Product biz plan template 1.0Anders Grundborn
 
Sales force automation - Unitedworld School of Business
Sales force automation - Unitedworld School of BusinessSales force automation - Unitedworld School of Business
Sales force automation - Unitedworld School of BusinessArnab Roy Chowdhury
 
10 Steps to a Successful Marketing Automation Mission
10 Steps to a Successful Marketing Automation Mission10 Steps to a Successful Marketing Automation Mission
10 Steps to a Successful Marketing Automation MissionLedger Bennett DGA
 
Ansible 2.0 - How to use Ansible to automate your applications in AWS.
Ansible 2.0 - How to use Ansible to automate your applications in AWS.Ansible 2.0 - How to use Ansible to automate your applications in AWS.
Ansible 2.0 - How to use Ansible to automate your applications in AWS.Idan Tohami
 
Waste plastics to fuel conversion using pyrolysis
Waste plastics to fuel conversion using pyrolysisWaste plastics to fuel conversion using pyrolysis
Waste plastics to fuel conversion using pyrolysisPadmanabhan Krishnan
 
Plastic waste to energy opportunities - PyrolysisPlant.com
Plastic waste to energy opportunities - PyrolysisPlant.comPlastic waste to energy opportunities - PyrolysisPlant.com
Plastic waste to energy opportunities - PyrolysisPlant.comPyrolysis Plant
 
Business plan of a software house
Business plan of a software houseBusiness plan of a software house
Business plan of a software houseFarwa Ansari
 
Visual Marketing Plan Canvas
Visual Marketing Plan CanvasVisual Marketing Plan Canvas
Visual Marketing Plan CanvasBen Mumby-Croft
 
Converting Waste Plastics into Fuel
Converting Waste Plastics into FuelConverting Waste Plastics into Fuel
Converting Waste Plastics into FuelUNEPIETC
 

Destaque (20)

Building a dev ops paas with puppet, docker, openstack and apache stratos
Building a dev ops paas with puppet, docker, openstack and apache stratosBuilding a dev ops paas with puppet, docker, openstack and apache stratos
Building a dev ops paas with puppet, docker, openstack and apache stratos
 
Ansible and AWS
Ansible and AWSAnsible and AWS
Ansible and AWS
 
Test Driven Development with Puppet - PuppetConf 2014
Test Driven Development with Puppet - PuppetConf 2014Test Driven Development with Puppet - PuppetConf 2014
Test Driven Development with Puppet - PuppetConf 2014
 
Power of Puppet 4
Power of Puppet 4Power of Puppet 4
Power of Puppet 4
 
VMware View 4
VMware View 4VMware View 4
VMware View 4
 
University of South Florida Research on School Dismissal software
University of South Florida Research on School Dismissal softwareUniversity of South Florida Research on School Dismissal software
University of South Florida Research on School Dismissal software
 
Peach Eim Anshuman Jaiswal
Peach Eim Anshuman JaiswalPeach Eim Anshuman Jaiswal
Peach Eim Anshuman Jaiswal
 
Marketing plan
Marketing planMarketing plan
Marketing plan
 
9 Elements of Influential Customer References in B2B Software Sales
9 Elements of Influential Customer References in B2B Software Sales9 Elements of Influential Customer References in B2B Software Sales
9 Elements of Influential Customer References in B2B Software Sales
 
Product biz plan template 1.0
Product biz plan template 1.0Product biz plan template 1.0
Product biz plan template 1.0
 
Sales force automation - Unitedworld School of Business
Sales force automation - Unitedworld School of BusinessSales force automation - Unitedworld School of Business
Sales force automation - Unitedworld School of Business
 
Marketing Plan
Marketing Plan Marketing Plan
Marketing Plan
 
10 Steps to a Successful Marketing Automation Mission
10 Steps to a Successful Marketing Automation Mission10 Steps to a Successful Marketing Automation Mission
10 Steps to a Successful Marketing Automation Mission
 
Ansible 2.0 - How to use Ansible to automate your applications in AWS.
Ansible 2.0 - How to use Ansible to automate your applications in AWS.Ansible 2.0 - How to use Ansible to automate your applications in AWS.
Ansible 2.0 - How to use Ansible to automate your applications in AWS.
 
Marketing plan
Marketing planMarketing plan
Marketing plan
 
Waste plastics to fuel conversion using pyrolysis
Waste plastics to fuel conversion using pyrolysisWaste plastics to fuel conversion using pyrolysis
Waste plastics to fuel conversion using pyrolysis
 
Plastic waste to energy opportunities - PyrolysisPlant.com
Plastic waste to energy opportunities - PyrolysisPlant.comPlastic waste to energy opportunities - PyrolysisPlant.com
Plastic waste to energy opportunities - PyrolysisPlant.com
 
Business plan of a software house
Business plan of a software houseBusiness plan of a software house
Business plan of a software house
 
Visual Marketing Plan Canvas
Visual Marketing Plan CanvasVisual Marketing Plan Canvas
Visual Marketing Plan Canvas
 
Converting Waste Plastics into Fuel
Converting Waste Plastics into FuelConverting Waste Plastics into Fuel
Converting Waste Plastics into Fuel
 

Semelhante a VMware and Puppet: How to Plan, Deploy & Manage Modern Applications

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
 
V center operations management suite 5.6 what's new, pricing and packaging ...
V center operations management suite 5.6   what's new, pricing and packaging ...V center operations management suite 5.6   what's new, pricing and packaging ...
V center operations management suite 5.6 what's new, pricing and packaging ...solarisyourep
 
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...VMworld
 
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
 
VMworld 2014: Virtualization 101
VMworld 2014: Virtualization 101VMworld 2014: Virtualization 101
VMworld 2014: Virtualization 101VMworld
 
foundation-for-federation
foundation-for-federationfoundation-for-federation
foundation-for-federationWalco Sibbel
 
From Pivotal to VMware Tanzu: What you need to know
From Pivotal to VMware Tanzu: What you need to knowFrom Pivotal to VMware Tanzu: What you need to know
From Pivotal to VMware Tanzu: What you need to knowVMware Tanzu
 
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Puppet
 
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
 
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
 
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 2014: What's New in vSphere
VMworld 2014: What's New in vSphereVMworld 2014: What's New in vSphere
VMworld 2014: What's New in vSphereVMworld
 
VMworld 2014: What's New in vSphere
VMworld 2014: What's New in vSphereVMworld 2014: What's New in vSphere
VMworld 2014: What's New in vSphereVMworld
 
VMworld Europe 2014: What's New in vSphere?
VMworld Europe 2014: What's New in vSphere?VMworld Europe 2014: What's New in vSphere?
VMworld Europe 2014: What's New in vSphere?VMworld
 
Microsoft Private Cloud Strategy
Microsoft Private Cloud StrategyMicrosoft Private Cloud Strategy
Microsoft Private Cloud StrategyAmit Gatenyo
 
Presentation v cloud architecture toolkit overview
Presentation   v cloud architecture toolkit overviewPresentation   v cloud architecture toolkit overview
Presentation v cloud architecture toolkit overviewsolarisyourep
 
Presentation from sap virtualization to hybrid clouds
Presentation   from sap virtualization to hybrid cloudsPresentation   from sap virtualization to hybrid clouds
Presentation from sap virtualization to hybrid cloudssolarisyourep
 
Hyper-v Cloud
Hyper-v Cloud Hyper-v Cloud
Hyper-v Cloud Wes Yanaga
 
Cloud_controllers_public_webinar_aug31_v1.pptx
Cloud_controllers_public_webinar_aug31_v1.pptxCloud_controllers_public_webinar_aug31_v1.pptx
Cloud_controllers_public_webinar_aug31_v1.pptxAvi Networks
 
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld
 

Semelhante a VMware and Puppet: How to Plan, Deploy & Manage Modern Applications (20)

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...
 
V center operations management suite 5.6 what's new, pricing and packaging ...
V center operations management suite 5.6   what's new, pricing and packaging ...V center operations management suite 5.6   what's new, pricing and packaging ...
V center operations management suite 5.6 what's new, pricing and packaging ...
 
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
 
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 2014: Virtualization 101
VMworld 2014: Virtualization 101VMworld 2014: Virtualization 101
VMworld 2014: Virtualization 101
 
foundation-for-federation
foundation-for-federationfoundation-for-federation
foundation-for-federation
 
From Pivotal to VMware Tanzu: What you need to know
From Pivotal to VMware Tanzu: What you need to knowFrom Pivotal to VMware Tanzu: What you need to know
From Pivotal to VMware Tanzu: What you need to know
 
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
 
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
 
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...
 
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 2014: What's New in vSphere
VMworld 2014: What's New in vSphereVMworld 2014: What's New in vSphere
VMworld 2014: What's New in vSphere
 
VMworld 2014: What's New in vSphere
VMworld 2014: What's New in vSphereVMworld 2014: What's New in vSphere
VMworld 2014: What's New in vSphere
 
VMworld Europe 2014: What's New in vSphere?
VMworld Europe 2014: What's New in vSphere?VMworld Europe 2014: What's New in vSphere?
VMworld Europe 2014: What's New in vSphere?
 
Microsoft Private Cloud Strategy
Microsoft Private Cloud StrategyMicrosoft Private Cloud Strategy
Microsoft Private Cloud Strategy
 
Presentation v cloud architecture toolkit overview
Presentation   v cloud architecture toolkit overviewPresentation   v cloud architecture toolkit overview
Presentation v cloud architecture toolkit overview
 
Presentation from sap virtualization to hybrid clouds
Presentation   from sap virtualization to hybrid cloudsPresentation   from sap virtualization to hybrid clouds
Presentation from sap virtualization to hybrid clouds
 
Hyper-v Cloud
Hyper-v Cloud Hyper-v Cloud
Hyper-v Cloud
 
Cloud_controllers_public_webinar_aug31_v1.pptx
Cloud_controllers_public_webinar_aug31_v1.pptxCloud_controllers_public_webinar_aug31_v1.pptx
Cloud_controllers_public_webinar_aug31_v1.pptx
 
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
 

Mais de 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
 

Mais de 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
 

Último

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Último (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

VMware and Puppet: How to Plan, Deploy & Manage Modern Applications

  • 1. © 2009 VMware Inc. All rights reserved Confidential Becky Smith, Product Management, VMware Nigel Kersten, CTO, PuppetLabs VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
  • 2. 2 The information on the roadmap is intended to outline our general product direction and it should not be relied on in making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract. Forward Looking Statement Statements made in this presentation which are not statements of historical fact are forward-looking statements based upon current expectations. Actual results could differ materially from those projected in the forward-looking statements. Information regarding risk factors that could cause actual results to materially differ are contained in documents filed by VMware with the Securities and Exchange Commission, including reports that VMware may file with the SEC from time to time on periodic reports on Form 10-Q and Form 10-K and current reports on Form 8-K. VMware assumed no obligation to update any such forward-looking statements after the date of this presentation.
  • 3. 3 | CONFIDENTIAL & PROPRIETARY PUPPET ENTERPRISE + VCHS OVERVIEW PUPPET ENTERPRISE + VCLOUD AUTOMATION PUPPET ENTERPRISE + VSPHERE VMware & Puppet Labs Strategic Partnership $30 million investment in Puppet Labs Raghu Raghuram VMware VP & GM, on Board Dedicated technical resources Integrated product, marketing, & sales Three product integrations to-date VMware’s industry-leading hypervisor VMware’s PaaS Private 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 Automated lifecycle management for self-service apps provisioned with VMware’s PaaS software
  • 4. 4 The information on the roadmap is intended to outline our general product direction and it should not be relied on in making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract. Agenda  What is VMware’s Cloud Automation?  Why are Puppet and Cloud Automation are better together?  Demo of Cloud Automation (Application Director) and Puppet Enterprise integration  Q & A
  • 5. 5 Confidential SDDC On-Premises Management and Automation Products Management and Automation Network / SecurityCompute vCloud Automation Center vCenter Operations Management Suite IT Business Management Suite NSX vCloud Networking and Security Storage / Availability Virtual SAN vCenter Site Recovery Manager vCenter Server and vCloud Director vSphere
  • 6. 6 Confidential VMware Cloud Management Multiplatform Hybrid Multi-provider Broker of IT Services VMware simplifies and automates IT management and empowers IT to govern services across multiple platforms and providers CIO Turn management into manageability through intelligent, policy-based automation The VMware Approach
  • 7. 7 Confidential VMware Cloud Management – Key Solution Areas Cloud Automation Automate the delivery of infrastructure, applications and desktops as a service across multiple clouds and platforms. Cloud Operations Manage the health, risk, efficiency and compliance of your infrastructure and applications. Cloud Business Govern and manage cloud services as a critical element of running IT like a business.  Intelligent operations  Policy-based automation  Unified management  Financial transparency  Industry norms  Prescriptive guidance  Automate everywhere  Policy-based control and governance  Choice and flexibility
  • 8. 8 Confidential Provision infrastructure and services on VMware private and public clouds, other hypervisors, physical servers, Amazon EC2, and other public clouds based on business and IT policies Hybrid, Heterogeneous IAAS Provisioning Multi- platform Multi- provider Model and automate deployment of applications to any infrastructure cloud using blueprints that standardize application components and parameterize settings Application Provisioning Deliver a desktops by automating and orchestrating the rapid creation of virtual desktops that meet the specifications of both the business and individual users Desktop Provisioning VMware Cloud Automation Hybrid
  • 9. 9 Confidential The Problem • Poor alignment with the business • Lack flexibility with existing tools • Prioritizing requests, increasing backlog Business Impact • Service delivery times too long • Increased security and compliance risks • Increased OPEX and CAPEX • Lack of choice for consumers • Unrealized savings from existing investments • Negative perception of IT • IT not lined up with priority projects • Inconsistent manual processes across business units • Lack of governance, control and visibility • Silos of automation & increasing # of IT specialists Before vCloud Automation Center
  • 10. 10 Confidential vCloud Automation Center Operations Virtualization™ VMware Solution • Business-relevant cloud in days • Automated fulfillment of new requests • Leverage existing business processes and tools • Simple, and intuitive self-service experience • Delegated control of resources to business units • Flexible automation – quickly deploy new services After vCloud Automation Center Business Impact • Automated, low cost delivery of IT services • Reduce security and compliance risk • Reduce OPEX & CAPEX • Increase customer satisfaction • Improve ROI from existing investments • Improve perception & relevancy of IT • Reallocate resources to high impact projects
  • 11. 11 Confidential VMware Cloud Automation Products vCloud Service Providers Other Service Providers Other Hypervisors Hardware Cloud Infrastructure Virtual Data Center Virtual Infrastructure Software Defined Networking and Security Software Defined Storage and Availability Cloud Automation vCloud Automation Center (IaaS, & DaaS) vFabric Application Director (PaaS)
  • 12. 12 Confidential Cloud Automation – vCloud Automation Center • On-demand access to any infrastructure or application service • Comprehensive governance for approvals, reclamations, cost profiles and transparency • Initial provisioning and lifecycle management • Broad support for physical, virtual and cloud provisioning end points and software mechanisms • Extensibility through integration with existing infrastructures and customizable workflows • Enable business agility through rapid delivery of IT services • Provide IT control by governing who provisions what and where • Extend existing infrastructure, processes and environments with a flexible automation solution Benefits Overview Self - Service IaaS PaaS DaaS XaaS Cloud Automation Center Heterogeneous Infrastructure Policy-Based Governance with Automated Delivery On-demand self-service access to services
  • 13. 13 Confidential vCloud Automation Center Use Cases • Quickly build cloud services • Map existing business processes to cloud service • Leverage existing investment in infrastructure tools • Complete lifecycle management of cloud service • Operationalize the delivery of automated VDI infrastructure • Significant scale – 10’s to 100’s of thousands of desktops • Across multiple geographies while supporting a heterogeneous environment • Support legitimate use cases for public cloud • Govern & Control access to public cloud resources • Integrating public resources into the enterprise ecosystem • Unify and simplify the user experience • Extend cloud automation to new use cases • Declarative model-based architecture • Rapidly deploy personalized cloud services • Auto generated RESTful API that inherits security policies
  • 14. 14 Confidential Policies that Enforce a Business Relevant Cloud Desktop Production Dev/Test User Centric, Business Relevant vCloud Automation Center Shared Infrastructure
  • 15. 15 Confidential DISTRIBUTED EXECUTION MANAGER User-Centric Policy Enforced Governance vCloud Automation Center Platform DEVICES vCloud Automation Center PORTAL CUSTOM PORTALS APPLICATIONS vCAC API (REST) Virtual Custom Custom FABRIC RESOURCES Compute, Storage & Network Fabric Data & Application Fabric Cloud Fabric vCAC API (REST) vCloud Automation Center Virtual Physical External
  • 16. 16 Confidential VMware Cloud Automation Solution Increase agility and operational efficiency Application Director • Automate delivery of Platform as a Service Business Impact • Reduce application deployment time • Flexibility to provision any application into ay destination • Standardize on components for IT control and compliance Self - Service IaaS PaaS DaaS XaaS Cloud Automation Heterogeneous Infrastructure Policy-Based Governance with Automated Delivery
  • 17. 17 Confidential  Streamline the deployment and update process  Leverage pre-built components  Re-use blueprints for various environment Accelerate PaaS and Application Deployment Components Application Blueprint ComponentsComponentsComponents
  • 18. 18 Confidential Cloud / System Admin “Creates Templates & Deployment Environments” Middleware Administrator Creates Middleware Components” Catalog Administrator “Creates Catalog & Approves Components” Application Architect “Creates Blueprint” Deployer “Deploys Applications & Changes” Collaborative Platform for Various Roles
  • 19. 19 Confidential  Standardize on a best practices pre-build component library  Avoid manual, differing configurations to reduce complexity  Improve quality of services by capturing best practices in components Standardize for IT Control and Compliance
  • 20. 20 Confidential  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 Download Applications from the Cloud Applications Marketplace
  • 21. 21 Confidential Provision Integrated Multi – Tier Applications VMware provides Enabling technology to provision integrated multi-tier applications into hybrid clouds Marketplace platform for ISV’s, SI’s and SP’s SP’s plan to provide enterprise services Any Application Any Cloud ISV’s provide their technology as components SI’s provide reference architectures
  • 22. 22 Confidential Virtual Cloud Flexibility to Deploy into Any Destination vSphere vCloud  Development / test / production environments  Private / public / hybrid cloud  Virtualized vSphere environments  Gold / silver / bronze
  • 23. 23 Confidential Application Rapidly Push Code Changes into Production  Automate the Software Development Lifecycle Process  Continuous integration  Rapid application and change deployment Control Code Change Code “Ear/War” Files Build Software Automate Provisioning Software Source Control System “SVN, Clearcase, Perforce” Continuous Build Integration System “Jenkins” Application Provisioning And Update “Application Director”
  • 24. 24 Confidential Cloud Automation – Application Director Reduce application / PaaS deployment and update time Provision any application into any destination Standardization for IT control and compliance
  • 25. 25 The information on the roadmap is intended to outline our general product direction and it should not be relied on in making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract. Why Better Together VMware and Puppet
  • 26. 26 The information on the roadmap is intended to outline our general product direction and it should not be relied on in making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract. Puppet Enterprise 3.0 and vCloud Automation Self - Service IaaS PaaS DaaS XaaS Cloud Automation Heterogeneous Infrastructure Policy-Based Governance with Automated Delivery Drift Remediation Service Catalog Multi-Machine Blueprints Puppet Configuration Language • Agility through automation • Control throughout the Lifecycle • Flexibility to deploy any service into any heterogeneous environment VMware Cloud Management Marketplace Puppet Forge Community Ecosystem Configuration
  • 27. 27 The information on the roadmap is intended to outline our general product direction and it should not be relied on in making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract. Demo vCloud Automation and Puppet Enterprise
  • 28. 30 The information on the roadmap is intended to outline our general product direction and it should not be relied on in making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract. Drift Re-mediation with Puppet Enterprise Future Puppet detects configuration drift from blueprint Puppet fixes configuration to match blueprint

Notas do Editor

  1. Here are the key management and automation products in VMware’s SDDC portfolio.
  2. In 2011 when VMware first embarked on delivering a full set of Cloud Management offerings we described our mission around management as: “simplify and automate IT management”. Our vision was management that was matched to the benefits that virtualization was delivering – benefits anchored on driving down the cost of IT while simultaneously increasing business agility. Far too often, legacy management inhibit these benefits by being overly complex; taking far too long to deliver value; and ultimately being far too expensive.Today our mission remains unchanged – but we’ve broadened it. New capabilities extend management across multiple platforms and providers, and we’re delivering powerful solutions for managing services across hybrid clouds.All to better help you on your journey to the cloud and transition to becoming a broker of IT services.Our differentiated approach to deliver on this vision and to help customers deal with the great scale and dynamic nature of the cloud is to turn management into manageability through intelligent, policy-based automation.
  3. VMware’s differentiated approach to cloud management translates into three key domains:Cloud Automation – automated, policy-based provisioning and lifecycle management of infra, app and desktop services.Cloud Operations – automated operations of your infrastructure resources.Cloud Business – the ability to meter and manage the cost, quality and value of cloud services.Let’s take a look at what we are delivering in each of these three key areas.
  4. VMware Cloud Automation provides personalized, self-service delivery of infrastructure, application, and desktop services. By fully automating the end-to-end service lifecycle across heterogeneous and hybrid clouds, VMware CSP allows customers to enable business agility while increasing operational efficiency. In delivering this capability for private and hybrid clouds, we focus on a multi-platform, multi-provider environment to ensure you offer the broadest set of infrastructure capabilities. This is done with vCloud Automation Center’s ability to support multiple infrastructure fabrics across physical, virtual and cloud resources.Application Director enables your end users to model and automate the delivery and lifecycle of an application using a model-based approach to delivering standardized application components. vCAC can also support desktop provisioning in the same way it supports heterogeneous server provisioning. This enables a faster deployment of virtual desktop services to end-users.
  5. So lets discuss the challenges facing IT – again, the expectations of consumers inside enterprises has changed – and the ability (and opportunity) for these customers to look elsewhere for these IT services is only increasing. Today its Amazon, but just about every major service provider is creating a cloud service targeting enterprise consumers of infrastructure. Bottom line, there is fierce competition.The problem is:Status quo will not cut itCompetitive services are already available and in some cases, viableEnterprise IT (you) are at a disadvantage because your competition (dedicated service providers) are starting from scratch while your reality has significant baggageBUILD OUT THE SLIDE TO SHOW THE CHALLENGES FACING IT AND THE GRAPHIC:The reality or challenges facing IT today include:First - Bringing together all of your existing investments, including:HW and Operating platforms (physical, virtual)A multitude of tools, scripts, processes and pure manual effort that:Receives, translates and routes requestsBuilds, delivers and manages the fabric itselfMonitors performance & capacity of your resourcesAttempts to calculate and show back costsTracks and manages assets and configurationsEtcSecond, There is a high dependency on IT specialists and their knowledge doesn’t scale and these technologies simply do not work together easily…however it is key to point out that, a good portion of these investments work as intended and provide value as a point solution, so the answer is not to just throw them all away and try and implement a monolithic service management solution – because that has been proven to not work – and certainly not be cost effective.Finally, Having to manually manage all of the unique processes that exist across different customer groups / business units is very costly and difficult to adapt / change as needed – it is hard for your customers to feel like their needs are uniquely being met by ITWhat we are told consistently by large and complex enterprises like yours is that they CAN NOT afford to choose a solution that ONLY solves the problem in a greenfield environment… its just not facing reality – you MUST choose a solution that equally helps you leverage your existing environment and can help you quickly turn that into a competitive advantage.Are you facing these challenges in your organization? Can you describe some of your unique challenges, or areas that I have not yet described… if I have described them all – can you share some examples of where these challenges have manifested themselves in real situationsBUILD OUT THE SLIDE TO SHOW BUSINESS IMPACT:The key is why this matters at a business level – what is the impact of this problem to your company and how can you calculate what it means to solve these?Deliver times too longIncreased security risksIncreased OpEx & CapEx – across many different frontsConsumers lack choice – this ultimately leads to poor perception of the value of ITUnrealized savings from existing investmentsIT resources, which are precious – are not aligned well to the business top projectsWhich of these business impacts have affected your company? Do you have examples? How have you attempted to measure the impact?
  6. So how does VMware help companies achieve their desired future state?BUILD OUT THE SLIDE TO SHOW DESIRED FUTURE STATE AND THE GRAPHICOur software solution is called “VMware vCloud Automation Center” and it enables our customers to build and deliver on a desired future state that includes:A Simple, intuitive self-service experience for their internal customersThe ability to automatically fulfill requests (no matter how personalized) – not just provisioning the initial service – but as importantly provide automation, control & management for the entire lifecycle of the serviceThe option to leverage tools that are actually bringing value – in fact, most of our customers tell us that VMware actually makes their existing tools even more powerful and valuableThe ability to easily put their unique processes into our solution – vs what happens with most enterprise software solutions, where you have to change the way you operate to fit how a product works… And again, our customers achieve this desired future state QUICKLY. This has been proved in production time and again, the ability to incorporate their unique processes and critical tools – in hours and days – not months or years – and do a large majority of this work on their own vs. being reliant on our professional services organization.As the graphic depicts, our approach conceptually is referred to as “Operations Virtualization”This is a concept we have coined…and it’s a very powerful one…If you think about the power of virtualization of the infrastructure, it was all about abstracting or insulating the operating system and the application layer from the underlying HW (so if you change a network card or upgrade memory, the OS is not impacted and isn't even aware)Well conceptually, Operations virtualization is the same thing - but applied at the Operations layer – this is even a larger scale – and potentially even more valuableThe result is the end users or consumers of IT services are completely abstracted or insulated from the complexity of the fabric… the intricacies of managing and delivering in order to provide the end serviceBUILD OUT THE SLIDE TO SHOW THE BUSINESS IMPACT:If done correctly, the business impact is significant and measureable. The business cases we help our customers with have quantifiable metrics in areas such as:Overall lower cost and time to deliver IT servicesImproved ROI from existing investmentsReduced risk (security, compliance, etc)An increase in customer satisfactionThe ability to reallocate resources to higher impact projectsReduced OpEx and CapExMaking IT a strategic advantage to your companyAgain, our goal in working with you on this project is to help you document and quantify the business impact of achieving this future state. Just about everyone of our customers is building out this next generation service and then presenting / selling it to their customers – we help every step of the way and align our success to yours.Any questions at all on this desired future state we are helping companies achieve? Is this in line with what your company’s goals? Would you add anything to this?
  7. vCloud Automation Center delivers cloud automation for Infrastructure and Desktop as a service, while vFabric Application Director delivers cloud automation for platform as a service automation. Both of these products will be converging in the coming months.
  8. Increasingly, customers want the ability to deliver IT services on demand, with the ability to provision those services on different clouds and platforms depending on workload requirements, compliance and security issues, and cost. VMware’s Cloud Automation solution – vCloud Automation Center – addresses today’s still highly manual process of provisioning services by abstracting the core tasks, automating these tasks, and centralizing the access and control of these automations.Automation is useful but when you can link automation with policy you really have something powerful.Policy-based control and governance gives you the ability to control the application of automations that drive your cloud.vCloud Automation Center’s service portal and catalog provides end users – whether in IT or the LOB – with self-service, on-demand access to authorized services.The solution automatically provisions infrastructure, platform and desktop services according to policy and enables management of services across their lifecycle, including updates and eventual retirement.While we believe that vSphere provides the optimal environment for your applications, VMware recognizes that data centers often include more than just VMware products running within a vSphere-based private cloud. Customers want the flexibility to leverage existing investments whether in other hypervisors or physical infrastructures, as well as the flexibility to provision directly to the public cloud.To ensure that you can address this entire landscape supporting your services, VMware delivers a service automation solution that is multi-platform and multi-cloud.
  9. 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.
  10. This top down approach requires a standardized set of best practices application components. There are components containing the Vmware templates for the operating system, there are components for the middleware components (e.g. application servers such as tomcat) and lastly there are components for the application services such as java war files. The components can be reused instead of duplicating efforts over and over again. The components should be built and created using a best practices approach and once they are tested, they will immediately increase the quality of services. VMware provides a rich set of application components out-of-the-box and and access to a market place where our partners have created many components. All of these options combine to provide a rich out-of-the-box experience for our customers. On top of that Vmware provides a framework so that additional components can easily be created. Components provide a fantastic way of standardization, which is an elegant way to avoid many issues which plague IT today. IT can approve components before they are published, so IT can control what software is being distributed within the organization. The sprawl of non – standard software is being reduced. Cost and complexity from using unauthorized O/S’s, middleware, and service components can be contained.
  11. Continuous integration means that as soon as the code change is ready it gets pushed towards productionJenkins calls Rest API’s (or CLI) in AppD to kick of deployment. Script in Jenkins calls AppD Deployment profile->Update profile->Automated deployment of app and changes
  12. 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.