Sie sind auf Seite 1von 36

APP-CAP2757

Accelerate cloud Adoption by Leveraging IaaS for a complete Application Lifecycle

Shahar Erez , VMware, Inc.

#vmworldapps

Disclaimer

This session may contain product features that are


currently under development.

This session/overview of the new technology represents


no commitment from VMware to deliver these features in any generally available product.

Features are subject to change, and must not be included in


contracts, purchase orders, or sales agreements of any kind.

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.

Business in the Fast Lane


Time to 50,000,000 users:
Radio 38 years Television 13 years Internet 4 years Facebook 1,096 days Google+ 88 days

Did not exist 10 years ago, and today have millions of subscribers and offer high-quality services at no-charge

Best-in-class companies are going-to-market at blazing speeds

Applications Make the World Go Round

The Reality Check

IT does not enable the business, it is the business


Global executives believe innovation is extremely important to their growth strategies Are unsatisfied with their innovation performance

84%

94%

CMOs will spend more on IT than CIOs


http://http://www.forbes.com/sites/lisaarthur/2012/02/08/five-years-from-now-cmos-will-spend-more-on-it-than-cios-do//

Business Places Strict Demands of IT Is IT Ready?


Innovation Risk Capex vs. Opex

Innovation Efficiency

Agility

CIO
Efficiency

Agility

Development Operations
Speed Stability QoS

Application Evolution

Yesterday
Waterfall development Weeks to provision Static resources Limited change windows $100k+ of compute Limited number of users, in business hours
Web Server

App Server

Database

End Users

Internet/Firewall

Lan/network

Web front-end

Services

Middleware

Tomorrow
Agile development Continuous deployment Dynamic resourcing Spans across data centers and clouds Friction of compute costs Millions of users with 24x7 access
Database

In Memory Cache Web Server

App App Server Server

Public
Message Q

Private

Public

How to Get There Cloud is Driving Innovation

Respondents are satisfied that virtualization is reducing data center floor space, energy cost and thermal output. However, expectations for an overall reduction in hardware capital expenditure and increased application deployment speed and efficiency have not been fully met

Cloud is accelerating innovationThe number of Applications moving to IaaS is more than doubling each year.
8

Cloud is All About.

The Application \ Service

Choice

The Cloud Operating Model Enabling Efficiency and Agility

App Ops
App release, Performance, Availability, Usage, Cost, Infrastructure Service Health and Cost

Utilization and App Visibility

NW Storage Storage Compute

NW Compute

Cloud Ops (Infra Ops)


Infrastructure Performance, Capacity, Config, Security

Private

Public

10

Dev Ops

DevOps is a response to the interdependence of software development and IT operations.


Result of organizations that could not tolerate the ramifications of two camps with different MBOs

Development DevOps
- Test

Operations

- Package

- Handoff

- Production

- Requirements

- Design

- Code

- Build

- Package

- Stage

- Deploy

11

Aligned IT

Innovation Change

Development
Delivering Innovation

Agility

Risk Capex vs. Opex

CIO
Enabling Innovation

Innovation

Stability QoA

Operations
Managing Innovation

Efficiency

12

Application Management Requirements in the Cloud


Simplify and automate
Think top down Empower the application owners Set horizontal process
Configure MW
OS

OS

OS

OS

Standardize on assets
Set best practices templates and application
stacks

Deploy MW

OS

Configure OS

Works through a delegation model for


application components and complete stacks
Deploy OS

Think your cloud strategy


Understand what the cloud can deliver
completely and assume it will change and your needs will change with it.

13

How Does VMware Enable DevOPs

14

VMwares Approach to Cloud Application Management


The move towards cloud and use of modern application frameworks and methodologies is creating an opportunity to think differently on managing applications
Manage applications holistically and separately from the supporting infrastructure Help manage applications that move across, and run across, public and private clouds Horizontally integrates management across deployment, monitoring and change

Optimize
Isolate, trouble shoot, remediate, change
Monitoring Policy Topology Update Scale Policy

Build

Instrument early

Deploy
Components, topology, resource allocation, environment binding

Monitor
Resources, compliancy, transactions, users, change impact

Add Capacity Reboot Burst Compute

COLLABORATE

15

Active Application Management to Enable Enable the Cloud Operating Model


Model once, Deploy anywhere Let the cloud richness shine through

Enable the DevOps model


Enable collaborative model Provide agility with efficiency

Enable any app


Open & Flexible & Extensible Enable application lifecycle

16

Impact of Cloud and DevOps, on the Provisioning Process


Traditional app provisioning
Setup Infrastructure Setup Application Middleware Deploy and configure application middleware Connect it to Database Deploy Application Development Test Production Different Clouds

4 days to 8 weeks

Configure N/w and Storage Deploy and Configure OS

What app provisioning should be


An application architect uses a self-serve application provisioning portal to fully provision & update applications across any registered cloud

Minutes

17

A Model Driven Approach to Application Provisioning


Catalog of Application Services Application Blueprint Deployment Profiles Deployments

Dev
Web Server
OS

Application Server

Test
OS OS OS

Messaging

In-memory database

OS

Prod

18

Application Director : Blueprint Editor

19

vFabric Application Director

20

Application Director : Self Service Application Portal

21

Enabling the lifecycle for any app, anywhere

ANY type of app


Provision Secure Monitor Update

Private Public Custom IaaS

22

Impact of Cloud and DevOps, on Monitoring Process


Traditional app monitoring/updates
Deploy
Update

Monitor

Trouble shoot War room Fix

Guess ?

Time

Accuracy

False start

What app monitoring/updates should be


Optimize
Change

Build
Time Accuracy

Deploy

Monitor

Continuous, factual data about application performance

23

View Application Health from Business Point of View


Latency, Hit Rate, Errors

Application Health
Network Transactions

Automatically traces transactions


to discover application topology Measures transaction times Latency, Usage, and Throughput
Avg Hits/Minute, Avg Latency

Avg Network Latency

24

View Application Health from Business Point of View


Application Health
Network Transactions

CPU, Memory, Disk, Threads,

Automatically traces transactions


to discover application topology Measures transaction times Latency, Usage, and Throughput
Thread Pool, JDBC Pool, Number of JVM

Application Infrastructure

Monitors infrastructure/middleware Collects thousands of metrics


across all tiers web, app, messaging, DB, OS, etc.
Wait Time, Free Memory, Transactions per Minute Queue Size, Enqueue Count

25

View Application Health from Business Point of View


Application Health
Network Transactions

Automatically traces transactions


to discover application topology Measures transaction times Latency, Usage, and Throughput
Servlets, beans Code latency

Application Infrastructure

Monitors infrastructure/middleware Collects thousands of metrics


across all tiers web, app, messaging, DB, OS, etc.

Code

Instruments the application code to


easily detect bad code that impacts application performance

26

Application Performance manager (APM) Dashboard

27

APM Dynamic Topology Map

28

IT Transformation Through Continuous Application Management


Realizing IT Transformation through vFabric Application Management Suite
VMware vFabric Application Director
An application operations solution designed specifically to help application teams to accelerate and automate the deployment and updates of applications across the cloud

VMware vFabric Application Performance Manager


An application performance management solution to provide application owners with the real-time visibility and control they need to manage their SLAs in the cloud

29

Applying this Approach to Any Application

30

Online market place for any Application


Networking & Security Development LAMP Hadoop WLS SI intensive Accelerated SharePoint HA Social Cast Secured Oracle RAC Productivity WordPress Drupal Jira

ISV

Firewall SSL Accelerator WAN Accelerator

VMware

Publish Content Providers

Test/ Buy

SP

SI

Download

Private

31

Delivered by a growing number of experts

https://solutionexchange.vmware.com/store/category_groups/application-management? Contact app-management@vmware.com for partnership!


32

3 Things for the Road

IT is the business

Innovation will not decelerate Think like a growth engine

Cloud is real

Private or public, it is coming and should be leveraged The number of apps on cloud is in constant growth

DevOps is not just for Google

Apply the right tools to the right people with the right process to gain the agility, and have fun

33

Application Management
Building Cloud - Ready Applications in Application Director Leveraging Puppet (APP-CAP2881) Mon,
8/27, 3.30 PM - 4.30 PM, Moscone West, Level 3, Room 3006

VMware's Application Management Platform - Enable Any App Any Where


(OPS-CIM2852) Mon, 8/27, 5.30 PM - 6.30 PM, Moscone West, Level 3, Room 3014, Thu, 8/30, 11.00 AM - 12.00 PM, Moscone West, Level 2, Room 2006

Application Management in the Real World) (OPS-CIM2768 Wed, 8/29, 8.00 AM - 9.00 AM, Moscone West, Level
3, Room 3022

From Infrastructure to Applications - the Next Step in Your Cloud Journey


(OPS-CIM2752) Wed, 8/29, 8.00 AM - 9.00 AM, Moscone West, Level 3, Room 3007, Thu, 8/30, 2.00 PM - 3.00 PM, Moscone South, Level 3, Room 301

@vfabricappmgmt

Running a $4B business leveraging Application Director (VMware IT)


(OPS-CIM2646) Wed, 8/29, 9.30 AM - 10.30 AM, Moscone West, Level 2, Room 2010, Thu, 8/30, 12.30 PM - 1.30 PM, Moscone South, Level 3, Room 300

Plan, Deploy & Manage Modern Applications on vSphere Infrastructure


(APP-CAP2770) Wed, 8/29, 11.00 AM - 12.00 PM, Moscone West, Level 2, Room 2010

Accelerate Adoption by Leveraging IaaS through the Lifecycle


(APP-CAP2757) Wed, 8/29, 2.00 PM - 3.00 PM, Moscone West, Level 2, Room 2010

http://blogs.vmware.com/vfabric/

Demo Booth CAP1: Application Director, Application Performance Manager


34

FILL OUT A SURVEY


EVERY COMPLETE SURVEY IS ENTERED INTO DRAWING FOR A $25 VMWARE COMPANY STORE GIFT CERTIFICATE

APP-CAP2757

Accelerate cloud Adoption by Leveraging IaaS for a complete Application Lifecycle

Shahar Erez , VMware, Inc.

#vmworldapps

Das könnte Ihnen auch gefallen