Upload
puppet-labs
View
9.981
Download
4
Tags:
Embed Size (px)
DESCRIPTION
Are you looking to better understand how to use Puppet with VMware to rapidly deploy applications?Join us to learn how to easily model and automate delivery of modern applications to private or public clouds. We will walk through how to use Application Director and Puppet together to build, deploy and configure standardized multi-tier applications within minutes. Once these applications are deployed, you’ll learn how best to provide ongoing management and maintenance. We will show you how to manage drift, roll out updates and ensure consistency in your applications to reduceoutages and unnecessary downtime. This session will include a demo of common use cases and customer case examples. Speakers Nigel Kersten CTO, Puppet Labs Nigel came to Puppet Labs from Google HQ in Mountain View, where he was responsible for the design and implementation of one of the largest Puppet deployments in the world. He’s been a sysadmin for Linux and Mac deployments for longer than he is entirely comfortable calculating. Becky Smith Product Line Manager, VMware Becky Smith has 16 years of experience in IT and System Management space. As a Product Line Manager for VMware's Enterprise Management business unit, Becky is responsible for product direction for operational, security and regulatory configuration and compliance management across cloud, virtual and physical infrastructures and workloads. Becky Smith's technical background and expertise consists of cloud and virtualization infrastructure management, system administration and compliance.
Citation preview
© 2009 VMware Inc. All rights reserved
Confidential
Becky Smith, Product Management, VMwareNigel Kersten, CTO, PuppetLabs
VMware and Puppet: How to Plan, Deploy & Manage Modern Applications
2The 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 & configurationof OS and apps on ESX VMs
Automated provisioning & configurationof OS and apps on VMware’s public cloud service
Automated lifecycle management for self-service apps provisioned with VMware’s PaaS software
4The 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
CloudAutomation
Automate the delivery of infrastructure,
applications and desktops as a service across multiple clouds
and platforms.
CloudOperations
Manage the health, risk, efficiency and compliance of your infrastructure and
applications.
CloudBusiness
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
DesktopProvisioning
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 CenterOperations 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 ServiceProviders
Other ServiceProviders
OtherHypervisors
HardwareCloud Infrastructure
Virtual Data Center
Virtual Infrastructure
Software DefinedNetworking and Security
Software DefinedStorage and Availability
Cloud Automation
vCloudAutomation Center
(IaaS, & DaaS)
vFabricApplication 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 EXECUTIONMANAGER
User-Centric Policy EnforcedGovernance
vCloud Automation Center Platform
DEVICES
vCloud Automation
CenterPORTAL
CUSTOMPORTALS 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 AdministratorCreates 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 cloudsMarketplace 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 componentsSI’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 CodeChange Code“Ear/War” Files Build Software
Automate Provisioning
Software Source Control System“SVN, Clearcase, Perforce”
Continuous BuildIntegration 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
25The 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
26The 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
27The 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
30The 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.