final - automating your software-defined data center with ... · automating the software-defined...
TRANSCRIPT
© 2014 VMware Inc. All rights reserved.
Automating the Software-Defined Data Center with vCloud Automation CenterAviv Waiss, lead Cloud management Specialist
The Impact of the Accelerating Pace of Business
Applications
� Drive competitive advantage
� Enable new business opportunity
Applications
IT Operations
� Shorter release cycles
� Agile development processes
DEMAND
� Increased demand
� Faster delivery expectations
The Business
RESULT
� Lower customer satisfaction
� Growing use of shadow IT
� Large application backlog
� Perceived as barrier to progress
� Increased risk
� Missed opportunity
Slow Infrastructure Service Delivery Times
… but even with infrastructure automation what about the application?
Days - Weeks
Wait WorkWaitWait
Manual efforts: 4 - 6 Hours
Infrastructure Service
� Organizational siloes lead to wait times in slow workflows
� Time consuming manual tasks
� Manual configurations lead to inconsistencies, errors and need for rework
Test Production
Slow Response to the Business
Infrastructure Service Delivery
Days - Weeks
Wait WorkWaitWait
Change
Application and Change DeliveryWeeks - Months
Wait WorkWaitWait
Development
APPLICATION RELEASE PROCESS
More wait times, more manual tasks and more manual configurations for applications, environments and changes
Changes
Automate service delivery in a SINGLE SOLUTION
� Rapid implementation times with flexibility to extend existing environments
� Control through governance
� Efficiency through cost-containment
� Standardized configurations
Wait WorkWaitWaitWait WorkWaitWait
Minutes
Infrastructure Services Application Delivery
Accelerate Service Delivery Times
Changes
What Is Needed
VMware’s Approach: Abstraction and Personalization
Resource Pools
VM’s with Network
Applications
Abstraction to“Model once–deploy anywhere”
Production
Test
DevelopmentPrivate Cloud
Public Cloud
Infrastructure Policies
ApplicationPolicies
MachinePolicies
�
Personalize Services through� Business Policies� Machine Policies� Application Policies� Reservation Policies
Agility via automating delivery of personalized services
VMware’s Approach for Application Delivery
Accelerate Application Deployment
Test ProductionDevelopment
APPLICATION RELEASE PROCESS
Service Models
Standardized with Consistent Configurations
Integration with Configuration Management
VMware’s Solution to Onboard the Cloud
Automation / Infrastructure-as-a-Service
Manual provisioning On-demand, automated self – service access
Technology sprawl High standardization
Initial provisioning Lifecycle management
Homogeneous Enterprise wide / heterogeneous
ExtensibleOne inflexible approach
Virtualized infrastructure Any service from any layer
Manual approvals High governance
Journey with many starting points and many maturity levels
Application Release Automation / DevOps
Standardized MW / DB–as-a-Service
IT-as-a-Service“Service Broker”
Self - Service
InfrastructureServices
Application Services
Custom Services
vCloud Automation Center
Policy-Based Governance with Automated Delivery
Self-Service Catalog and Cloud Service Costing
Application Release Automation
Extensible to new services
Unified Service Catalog: Applications, Infrastructure, XaaS, Desktops
Portal branding per tenant
App store experience
Service category
Your logo
Custom ServiceEntitlements and
Approvals for each item
Provide Transparency into Service Costs & Prices
Total Cloud Cost
Based on out of the box values and vCenter integration
Loaded Unit Costs of CPU, MEM, Storage
automatic pricing of blueprints
Who is Using What
Cost and Usage by BU, App
Auto-generate rate cards providing transparency into the fully burdened cost
Establish IT as a Broker of IT Services
Make better decision when to leverage public cloud resources vs. internal service delivery
Self - Service
InfrastructureServices
Application Services
Custom Services
vCloud Automation Center
Policy-Based Governance with Automated Delivery
Application Services and Application Release Automation
Application Release Automation
� Streamline the deployment and update process
� Leverage pre-built components
� Re-use application models across environments and clouds
Accelerate Application Deployment
Application Blueprint
ComponentsComponentsComponentsComponents
� Avoid manual configurations to eliminate inconsistencies, errors and rework
� Realize quick wins by providing standardized apps / middleware / DB’s to apps teams
� Deliver complex, integrated, multi-tier applications
Standardize the Software Stack
Apply Application Policies
Leverage Shared Services
Automate Application Deployments
Rapidly provision consistent environments across clouds and promote changes across environments
Dev ProdTest
vSphere vCloud
Re-use application blueprints to ensure consistency
CHANGE
Re-use update profiles to ensure consistency
Leverage Existing Investments in Configuration Management� Partnership with Puppet Labs, OpsCode (Chef) and Saltstack
� Accelerate workload deployments
� Remediate configuration drift towards desired state configuration
Desired State Configuration
� � �And Drift Remediation
Dev ProdTest
vSphere vCloud
ConfigurationDrift
! !!== ==
Self - Service
InfrastructureServices
Application Services
Custom Services
vCloud Automation Center
Policy-Based Governance with Automated Delivery
Infrastructure Services
Application Release Automation
Multi-vendor, Multi-cloud Infrastructure
CloudPhysical Virtual
vSphere Hyper-V XenServer
Linux Windows
Cloud Providers
vCloudHybridService
vCloud Automation Center
Self - Service
InfrastructureServices
Application Services
Custom Services
vCloud Automation Center
Policy-Based Governance with Automated Delivery
Application Release Automation
Dev/Test
vCloud Automation Center Shared Infrastructure
The VMware Personalized, Business-relevant Cloud
Provision Manage RetireRequest
Desktop
Request Provision Manage Retire Archive
Production
Request Approval Provision Manage Retire Archive
Cloud Administrator
Service Blueprints
SLA
Cost Profile
Service Tier
Security
Policies
Templates PrivateVirtual
PrivatePhysical
Public Cloud
Fine-grained policies personalize services to meet unique IT and business needs
Contain Cost by Identifying and Reclaiming Inactive VMs
Stranded Host
Resources
Underutilized,Inactive &
Abandoned VMs
MonitorReclamation Efficiency
and Cost Savings
VerifyUsage
EliminateKnown Good
VM In Use
NotifyOwner
Automated Reclamation WorkflowAutomated Reclamation Workflow
RemovalApproved
ReclaimResources
ConvertLease
ExpireVM
ArchiveVM
DeleteVM
NotifyOwner
IT Compute Infrastructure
Define different policies and reclamation processes by group
B
C
A
Infrastructure Management: Networking and Security Integration
New Features
� Simplified Multi-Tier App Deployment
� Improved Connectivity− Deployment of logical switches and
networks
� Enhanced Security− Intelligent placement of workloads in
security groups protected by firewalls
� Increased Availability− Via deployment of NSX distributed
firewalls and load balancers
Benefits
� Deliver secure, scalable, performing application-specific infrastructure on-demand
Dynamically Provision and DecommissionNSX Logical Services
� Rapidly deploy automation solution and new IT Services
� Leverage investment by mapping into existing IT environments
� Adapt to meet unique IT and business needs
vCloud Automation Center
4. Add new IT services & day-2 operations (XaaS)
4. Add new IT services & day-2 operations (XaaS)
Advanced
Designer
Advanced Services Designer
vCloud Automation Center REST API
5. Call vCAC services from existing applications5. Call vCAC services from existing applications
3. Integrate with 3rd
party management systems
3. Integrate with 3rd
party management systemsDesign Center
vC
OIT
Pro
cess
Auto
mation
1. Leverage existing and future infrastructure1. Leverage existing and future infrastructure
Multi-vendor, Multi-cloud
Policy Management
2. Configure business relevant services
2. Configure business relevant services
vCloud Automation Center—Designed to Be Extensible
ServiceNow, PMG, Remedy, Homegrown
service Catalog
• Specify provisioning methodology• Service entitlements • Custom properties• Resource reservations• Specify custom machine/OS properties• Etc.
• Compute Infrastructure (virtual, physical, public cloud)
• Software deployment methodologies
• CMDB• DNS• IPAM• Load Balancers• Service Desk
• Monitoring• Storage• Databases• Web Services• Etc.
Self - Service
InfrastructureServices
Application Services
Custom Services
vCloud Automation Center
Policy-Based Governance with Automated Delivery
Custom Services
Application Release Automation
Self - Service
InfrastructureServices
Application Services
Custom Services
vCloud Automation Center
Policy-Based Governance with Automated Delivery
Add Custom IT Services (XaaS) in Minutes
Example Use Cases� New Employee On-boarding
� Email/Mail Box Setup
� Storage as a Service
� Network services
� Backup/recovery
� Security/Compliance
� AD Management tasks
� Software Install/Update
� Password Management
Limited only by your Imagination !
� Define Request Forms
• Prepopulate forms with
input/output from VCO workflows
• Easy yet rich customization
� Configure Governance Policies
• Service Entitlements
• Approvals
� Automate Delivery Process
• Specify resource and action
• Define automation flow using
VCO workflows and plug-ins
Advanced Service DesignerRound up the existing out-of-box infrastructure, application and desktop service capabilitiesApplication Release Automation
An Evolutionary Cloud Deployment Approach
Proof of Concept
Limited ScaleProduction Pilot
Full-ScaleProduction
ExpandedScope
Phase 1: Automation
• Automate Infrastructure w/OOB Fct. • Integrate with Existing Environments
Phase 2: Self-Service
• Expose Infrastructure Servicesto Consumers
Phase 3: Apps / Middleware
• Deliver Standardized Application and Middleware Services to Apps Teams
Phase 4: App Release Automation
• Automate the Release Process / DevOps
Phase 5: IT as Service Broker
• Operate like a Business, • Control what goes Public
Consultingand education servicesfor each delivery phase
vCloud Automation Center Edition Lineup
① vCloud Automation Center Standard Edition is only available as part of the vCloud Suite Standard and is not sold standalone
Price (per OSI, sold in 25 OSI packs, license only)
Features
• Infrastructure Services, Cloning only, vCO Integration
• Custom Services (XaaS), Approvals, Reclamation, Chargeback, Multi-vendor Infrastructure, Multi-tenancy
N/A (1) $400 $775
vCloud Automation Center
Standard Advanced Enterprise
• Application Services, Release Automation, DevOps Integration
• Multi-vendor, Multi-cloud Infrastructure, and Multi-vendor SW Provisioning
Covance
Industry
Headquarters
Employees
Annual Revenue
“VMware provided the most complete solution that was really built
for the cloud era, versus other solutions that may have been
retrofitted for cloud.”
— Michael Lebiedzinski, Director of Private Cloud Engineering
• Vmware vCloud Suite Enterprise
• VMware vCloud Automation Center
• Vmware vCenter Operations Management Suite Enterprise
• vCenter Site Recovery Manager
• vCenter Configuration Manager
• vSphere
Objectives
• Reduce time to deploy new compute resources
• Increase percentage of virtualized infrastructure
• Data center consolidation from 40 to 3
VMware Solution
• vCloud Automation Center enables them to rapidly provision new servers as their customers need them, reducing provisioning time from 2-4 weeks down to 1-2 hours.
• vCenter Operations Management enables proactive management of all of their computing resources and modelling of their future needs
Business Impact
• Improved service delivery from weeks to hours
• Enabled IT to help grow the business
• Consolidated data centers reduced OPEX spending
PROFILE
Pharmaceutical
Princeton, New Jersey
11,000
$2 billion
VMWARE PRODUCTS
Customers
VMware Leads the Cloud Management Market Leader
VMware leads the worldwide cloud systems management software market with a 20.5% share
• VMware leads the Big 4 and other “cloud era” management vendors
• VMware is gaining share in a market that grew 60.5% to $1.2B in 2012
• Private cloud implementations represent an estimated 62 percent of revenue
VMware’s Cloud Automation Solution
� Single Solution for apps and release automation abstracted from diverse infrastructure services
� Accelerated delivery of personalized services
� Rapid on-boarding to the cloud
APPLICATION RELEASE PROCESS
Resource Pools
VM’s with Network
Applications
Questions
blogs.vmware.com/management