Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation...

32
© 2014 VMware Inc. All rights reserved. Automating the Software-Defined Data Center with vCloud Automation Center Alex Tanner EM Specialist SE July 2014

Transcript of Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation...

Page 1: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

© 2014 VMware Inc. All rights reserved.

Automating the Software -Defined Data Center with vCloud Automation CenterAlex Tanner EM Specialist SEJuly 2014

Page 2: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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

Page 3: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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 wo rkflows

� Time consuming manual tasks

� Manual configurations lead to inconsistencies, erro rs and need for rework

Page 4: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Test Production

Slow Response to the Business

Infrastructure Service DeliveryDays - Weeks

Wait WorkWaitWait

Change

Application and Change DeliveryWeeks - Months

Wait WorkWaitWait

DevelopmentAPPLICATION RELEASE PROCESS

More wait times, more manual tasks and more manual configurations for applications, environments and changes

Changes

Page 5: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Automate service delivery in a SINGLE SOLUTION

� Rapid implementation times with flexibility to exte nd 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

Page 6: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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 ser vices

Page 7: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

VMware’s Approach for Application Delivery

Accelerate Application Deployment

Test ProductionDevelopment

APPLICATION RELEASE PROCESS

Service Models

Standardized with Consistent Configurations

Integration with Configuration Management

Page 8: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Results: Say “Yes” to Your Customers

Phase 1 Phase 2

Cycle TimeHours per dev/test instance

Start – 336 (2 weeks)

172

3624 (goal)

Today

Phase 1 Phase 2

VMs Transitioned# of Non-production VMs

Today

Phase 1 Phase 2

AppOpps Headcount# of Engineers

Today

5,000 (goal)

2,8002,800

5 (goal)

2722

Reduced provision time to 17 hours.

(Including QA Testing etc. is 36 hours)

Reduced provision time to 17 hours.

(Including QA Testing etc. is 36 hours)

Improved productivity of 600 developers by 5-10%Improved productivity of

600 developers by 5-10%Reduced IT operations costs by $1.5M /year

Reduced IT operations costs by $1.5M /year

Able to say “yes” to all customer requests

Able to say “yes” to all customer requests

Reduced the cost of a VM/month from

$133 to $20

Reduced the cost of a VM/month from

$133 to $20

Reduced infrastructure costs by $4.5M/year

Reduced infrastructure costs by $4.5M/year

� Reduced Provisioning Time by 85%

� Reduced Cost per VM by 80%

� Improved Developer Productivity by 5-10%

� Saved $6M / Year

Page 9: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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”

Page 10: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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

Page 11: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Extensible to new services

Unified Service Catalog: Applications, Infrastructu re, XaaS, Desktops

Portal branding per tenant

App store experience

Service category

Your logo

Custom ServiceEntitlements and

Approvals for each item

Page 12: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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

Page 13: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Establish IT as a Broker of IT Services

Make better decision when to leverage public cloud resources vs. internal service delivery

Page 14: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application 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

Page 15: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

� Streamline the deployment and update process

� Leverage pre-built components

� Re-use application models across environments and c louds

Accelerate Application Deployment

Application Blueprint

ComponentsComponentsComponentsComponents

Page 16: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

VMware vCloud Automation Center

Some Blueprint Examples . . .

Page 17: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

� Avoid manual configurations to eliminate inconsiste ncies, errors and rework

� Realize quick wins by providing standardized apps / middleware / DB’s to apps teams

� Deliver complex, integrated, multi-tier application s

Standardize the Software Stack

Apply Application Policies

Leverage Shared Services

Page 18: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Automate Application Deployments

Rapidly provision consistent environments across cl ouds and promote changes across environments

Dev ProdTest

vSphere vCloud

Re-use application blueprints to ensure consistency

CHANGE

Re-use update profiles to ensure consistency

Page 19: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Leverage Existing Investments in Configuration Management� Partnership with Puppet Labs, OpsCode (Chef) and Sa ltstack

� Accelerate workload deployments

� Remediate configuration drift towards desired state configuration

Desired State Configuration

� � �And Drift Remediation

Dev ProdTest

vSphere vCloud

ConfigurationDrift

! !!== ==

Page 20: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Self - Service

InfrastructureServices

Application Services

Custom Services

vCloud Automation Center

Policy-Based Governance with Automated Delivery

Infrastructure Services

Application Release Automation

Page 21: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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

Page 22: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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

Page 23: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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

Page 24: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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

Page 25: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

� Rapidly deploy automation solution and new IT Servi ces

� Leverage investment by mapping into existing IT env ironments

� 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 3 rd

party management systems

3. Integrate with 3 rd

party management systemsDesign Center

vCO

IT P

roce

ss

Aut

omat

ion

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.

Page 26: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Self - Service

InfrastructureServices

Application Services

Custom Services

vCloud Automation Center

Policy-Based Governance with Automated Delivery

Custom Services

Application Release Automation

Page 27: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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

Page 28: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

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 Services

to 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

Page 29: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Customers

Page 30: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

VMware Leads the Cloud Management Market Leader

VMware leads the worldwide cloud systems management software market with a 24.1% share

• VMware leads the Big 4 and other “cloud era” management vendors

• VMware is gaining share in a market According to IDC’s detailed market analysis as of

• May 9, 2014,worldwide datacentre automation software revenue was $1.8 billion in 2013, an increase of 22.1% from 2012

Page 31: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

VMware’s Cloud Automation Solution Delivers:

� A 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

Page 32: Automating the Software-Defined Data Center with vCloud ......Data Center with vCloud Automation Center Alex Tanner EM Specialist SE ... Infrastructure Services Application Delivery

Questions

blogs.vmware.com/management