31
© 2014 VMware Inc. All rights reserved. Automating the Software-Defined Data Center with vCloud Automation Center VMware vForum Zürich 2014 Christian Dudler Sr. Solutions Architect, CTO Ambassador

Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

© 2014 VMware Inc. All rights reserved.

Automating the Software-Defined Data Center with vCloud Automation Center

VMware vForum Zürich 2014

Christian Dudler Sr. Solutions Architect, CTO Ambassador

Page 2: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

The Foundation for the Software-Defined Enterprise

Compute

Physical

Hardware

Policy-based

Management &

Automation Cloud Automation Cloud Operations Cloud Business

Software-Defined Data Center

Private

Clouds

Public

Clouds

Hybrid Cloud VMware &

vCloud Data Center

Partners

Virtualized Infrastructure Abstract & Pool

Compute

Abstraction =

Server

Virtualization

Network

Network

Abstraction =

Virtual

Networking

Storage

Storage

Abstraction =

Software-Defined

Storage

Applications

End User

Computing

Desktop Mobile

Virtual Workspace

Modern SaaS Traditional

Page 3: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

vCenter

Operations

Mgmt

IT

Business

Mgmt

vCloud Automation Center

IaaS PaaS DaaS

Application

Director

Mgmt

vCloud Director / Connector

vCloud

Networking

and Security

vCenter

Site Recovery

Manager

vSphere

Hardware

vCloud

Service

Providers

Hyper-

visors

Other

Service

Providers

VMware vCloud Suite

IT

Business

Mgmt

Page 4: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

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 5: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Slow Infrastructure Service Delivery Times

… but even with infrastructure automation what about the application?

Days - Weeks

Wait Work Wait Wait

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

Page 6: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Test Production

Slow Response to the Business

Infrastructure Service Delivery

Days - Weeks

Wait Work Wait Wait

Change

Application and Change Delivery

Weeks - Months

Wait Work Wait Wait

Development

APPLICATION RELEASE PROCESS

More wait times, more manual tasks and more manual configurations

for applications, environments and changes

Changes

Page 7: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

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 Work Wait Wait Wait Work Wait Wait

Minutes

Infrastructure Services Application Delivery

Accelerate Service Delivery Times

Changes

What Is Needed

Page 8: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

VMware’s Approach: Abstraction and Personalization

Resource Pools

VM’s with Network

Applications

Abstraction to

“Model once–deploy anywhere”

Production

Test

Development Private Cloud

Public Cloud

Infrastructure

Policies

Application

Policies

Machine

Policies

Personalize Services through

Business Policies

Machine Policies

Application Policies

Reservation Policies

Agility via automating delivery of personalized services

Page 9: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

VMware’s Approach for Application Delivery Accelerate Application Deployment

Test Production Development

APPLICATION RELEASE PROCESS

Service

Models

Standardized with

Consistent Configurations

Integration with Configuration Management

Page 10: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Self - Service

Infrastructure

Services

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 ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

vCloud Automation Center Policy Management

Business

Groups

B

A

C

USERS

A

C

B

A

Authentication & Role-Based

Authorization

Authorized

Users

Resource

Reservations

Cost Profile

A

Tier 1

Public

Physical

Virtual

Shared Infrastructure

Service

Blueprints

A

Requisition

Cost Profile

Provision

Manage

Retire

Public

Physical

Virtual

C

B

B

A

B

A

C

B A

Page 12: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Extensible to new

services

Unified Service Catalog: Applications, Infrastructure, XaaS, Desktops

Portal branding per

tenant App store

experience

Service category

Your logo

Custom Service Entitlements and

Approvals for each

item

Page 13: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

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 14: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Establish IT as a Broker of IT Services Make better decision when to leverage public cloud resources vs. internal service delivery

Page 15: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Self - Service

Infrastructure

Services

Application

Services

Custom

Services

vCloud Automation Center

Policy-Based Governance with Automated Delivery

Application Services and Application Release Automation

Application Release Automation

Page 16: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Streamline the deployment and update process

Leverage pre-built components

Re-use application models across environments and clouds

Accelerate Application Deployment

Application Blueprint

Components Components Components Components

Page 17: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

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

Page 18: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Automate Application Deployments

Rapidly provision consistent environments across clouds and promote changes across environments

Dev Prod Test

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 ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

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 Prod Test

vSphere vCloud

Configuration

Drift ! ! !

= =

Page 20: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Self - Service

Infrastructure

Services

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 ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Multi-vendor, Multi-cloud Infrastructure

Cloud Physical Virtual

vSphere Hyper-V XenServer

Linux Windows

Cloud Providers

vCloud Hybrid Service

vCloud Automation Center

Self - Service

Infrastructure

Services

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 ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Dev/Test

vCloud Automation Center Shared Infrastructure

The VMware Personalized, Business-relevant Cloud

Provision Manage Retire Request

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 Private

Virtual

Private

Physical Public

Cloud

Fine-grained policies personalize services

to meet unique IT and business needs

Page 23: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

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 Decommission

NSX Logical Services

Page 24: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

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)

Advanced

Services

Designer

vCloud Automation Center REST API

5. Call vCAC services from existing applications

3. Integrate with 3rd

party management

systems Design Center

vC

O

IT P

rocess

Au

tom

ation

1. Leverage existing and future infrastructure

Multi-vendor,

Multi-cloud

Policy

Management

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 25: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Self - Service

Infrastructure

Services

Application

Services

Custom

Services

vCloud Automation Center

Policy-Based Governance with Automated Delivery

Custom Services

Application Release Automation

Page 26: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Self - Service

Infrastructure

Services 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 Designer Round up the existing out-of-box

infrastructure, application and desktop

service capabilities Application Release Automation

Page 27: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

An Evolutionary Cloud Deployment Approach Proof of

Concept Limited Scale

Production Pilot

Full-Scale

Production

Expanded

Scope

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

Consulting

and education services

for each delivery phase

Page 28: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Customers

Page 29: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

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

Page 30: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved

Thank you Questions

blogs.vmware.com/management

Page 31: Automating the Software-Defined Data Center with vCloud ... · Infrastructure Management: Networking and Security Integration New Features Simplified Multi-Tier App Deployment Improved