Академический Документы
Профессиональный Документы
Культура Документы
#vmworldapps
Disclaimer
Technical feasibility and market demand will affect final delivery. Pricing and packaging for any new technologies or features
discussed or presented have not been determined.
Agenda
VMware Cloud Management Active Application Management Strategy vFabric Application Director Product vFabric Application Director with Puppet
Service Provisioning Automate the provisioning of infrastructure, applications and desktops as a service
Operations Management Adopt embedded, converged management for the Software Defined Datacenter
Business Management Govern and manage cloud services as a critical element of running IT like a business
Applications Today
Deployed on virtual and cloud infrastructure
Span across Private, Public and Hybrid Clouds
Private Clouds
DevOps
Apps released early and often Businesses need frequent changes and expect higher service level.
Help manage applications that move across, and run across, public and
private clouds
Deploy Build
Instrument early
Monitor
Resources, compliancy, transactions, users, change impact
COLLABORATE
Accelerate time-to-market
With easy-to-use, highly flexible and automated application provisioning
Dev
Web Server
OS
Application Server
Test
OS OS OS
Messaging
In-memory database
OS
Prod
Private Cloud
Public Cloud
Manage application provisioning and update lifecycle. Manage Change, Impact and Release Automation process
5
Change
Application Blueprint
Roll to Production
Stage
Public Cloud Change
4
Change
Test
Public Amazon Cloud
Change
Apply Change
10
11
Benefits
Portability across clouds via support of multiple developer frameworks Automation engine for deployment and update lifecycle management Wide choice of cloud platforms (public, private and hybrid)
Public Any App
Application Director
Private
12
2
Public Private
What is Puppet?
puppetize
IT Challenges
Productivity and Efficiency Responding to Business Needs
Configuration Drift
Lack of Visibility
Model
Deploy
The Benefits
IT Automation Software for Systems Administrators to Discover, Configure, and Manage Their Infrastructure
Current State Productivity Responsiveness Configuration Drift Visibility Compliance 20 30 nodes / sysadmin Weeks or months Ever-present Limited, if any Time consuming/ Inconsistent
With Puppet 100s 1000s nodes / sysadmin Days, even hours Eliminated Every update to every resource Auto Remediation and Audit Trail
Web Servers
Database Servers
Application Servers
Puppet Manifests
Puppet simplifies complex installation scripts to easy-to-understand Puppet manifests that allows consistent and repeatable deployments.
vFabric AppDirector
Provisioning, update lifecyle and release automation solution, designed for cloud ready application
Puppet Forge
Puppet Enterprise
vFabric AppDirector
Puppet Forge
We developed a tool to generate specification code for existing Puppet Modules so that then can used within AppDirector Blueprints.
Puppet Enterprise
VFABRIC
TOMCAT
APACHE
MySQL
JBOSS
AppDirector Blueprints
vFabric AppDirector
Deployment Profile Deployment Profile Deployment Profile VMware vFabric Application Director
Execution Plan
Puppet Enterprise
vFabric ApplicationDirectors update lifecycle and release automation solution with Puppet
Questions
38
APP-CAP2881
#vmworldapps