Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

2,084 views

Published on

Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center and Puppet - Pradnesh Patil, VMware

Published in: Technology
  • Be the first to comment

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

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

×