application management for hybrid cloud

22
© 2010 VMware Inc. All rights reserved Confidential Application Management in the Cloud era

Upload: vmware-vfabric

Post on 19-Nov-2014

812 views

Category:

Technology


2 download

DESCRIPTION

Application management for hybrid cloud

TRANSCRIPT

Page 1: Application management for hybrid cloud

© 2010 VMware Inc. All rights reserved

Confidential

Application Management in the Cloud era

Page 2: Application management for hybrid cloud

2 Confidential

Agenda

Application management discipline Industry trends Application management challenges What is changing? VMware approach – Active application management Q&A

Page 3: Application management for hybrid cloud

3 Confidential

What is application management

An evolving discipline, separate from ESM, and can be defined as a the process and use of tools to: design; develop; test; provision; monitor/diagnose; and change/patch of apps & complex business transactions to ensure service quality as experienced by end-users’ and businesses’ expectations (often formalized as SLA’s). More importantly AM will dramatically evolve/change as result of new development methodologies & ISV/SaaS and Cloud.

Page 4: Application management for hybrid cloud

© 2010 VMware Inc. All rights reserved

Confidential

Industry Trends

Page 5: Application management for hybrid cloud

5 Confidential

Emergence of development frameworks

Where Applications run

Business expectations

Page 6: Application management for hybrid cloud

6 Confidential

Evolution of applications

Packaged Applications

Custom Applications

Saas Apps

Cloud Applications

Paas

WS

OS

AS

OS

DB

OS

AS

OS

IaaS

PaaS

.War.Jar

.ear

Page 7: Application management for hybrid cloud

7 Confidential

Custom Applications destinations

Highly controlled Applications Highly productive Applications

Little or no control on MW, configuration, machines.Consumer owns only the code.

Complete control of the OS, MW, No. of VMs, VM Size

PaaSIaaS

Page 8: Application management for hybrid cloud

8 Confidential

Modern Application Challenges

8

Business challenges• Constantly finding new and innovative ideas to monetize core competence• Ability to turn those ideas around and get them to market quickly is absolutely key

IT Operations challenges• How to enable all these rapid changes without loosing control?• How can I control cost of running our applications?• How can I meet the service level and compliancy requirement?• Control proliferation of

Developer challenges• How can I get new features rapidly taken through the dev-build-test-stage-

deploy cycle?• I do not want to manage my infrastructure scalability for my application• I need Framework and development tools to increase & simplify my app

development and increase productivity

Page 9: Application management for hybrid cloud

© 2010 VMware Inc. All rights reserved

Confidential

What is changing

Page 10: Application management for hybrid cloud

10 Confidential

Distinction of ownerships

Application

Operating System

VMware ESX/ESXi

Infrastructure Admin

VI Admin

ApplicationOwner

Infra Ops (NOC)

App Ops

Page 11: Application management for hybrid cloud

11 Confidential

The emergence of App Ops

Infrastructure is available in no time Pressure moves higher in the stack to set up a complete

environment App Ops will be focused on managing the application itself,

completely abstract the underlying infrastructure Focus on delivering value to the business – enabling new

capabilities, assuring service levels and not setting up infrastructure

Page 12: Application management for hybrid cloud

© 2010 VMware Inc. All rights reserved

Confidential

Active application management

Page 13: Application management for hybrid cloud

13 Confidential

VMware’s Active Application Management strategy for IaaS

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

OptimizeIsolate, trouble

shoot, remediate, change

DeployComponents,

Topology, resource allocation,

environment binding .

MonitorResources, compliancy,

transactions, users, change impact

Topology Update

Scale Policy

Reboot

Burst compute

Collaborate

MonitoringPolicy

Add Capacity

Page 14: Application management for hybrid cloud

14 Confidential

Application provisioning

Collaborative, Integrated App Management

cachedatabasemessaging

appserver

appserver

appserver

load balancer

worker

load balancer

Automated model driven Provisioning on Hybrid IaaS

Standardization of heterogeneous middleware,

packaged apps, OS

Best-practice Application templates for deployment

patterns

1

2 3 4

Page 15: Application management for hybrid cloud

15 Confidential

Establish “your clouds”

Define available clouds as potential deployment environments

Establish a library of standardized application components and scripts

Page 16: Application management for hybrid cloud

16 Confidential

Build your app

Select components from a standardized catalogue

Define relationship to create a topology and

Set configurations and parameters

Page 17: Application management for hybrid cloud

17 Confidential

Orchestrate deployment

Automatically generate a deployment flow

Set callouts for notifications and 3rd party product integrations

Page 18: Application management for hybrid cloud

18 Confidential

Cloud application performance monitoring

Consolidated application management console spanning business critical KPIs (Cost, change,

performance, compliancy…)

Consolidated and integrated monitoring

across all layers

Closed loop system for optimization - scale,

restart, burst, roll back

1

2 3cachedatabasemessagin

g

appserver

appserver

appserver

load balancer

worker

load balancer Deploy

MonitorRemediate

Application life cycleSpring, Deploy, Monitor

4

MonitorB&RDev

Page 19: Application management for hybrid cloud

19 Confidential

Applications dashboard

19

Confidential

Consolidated dashboard presenting an overall health view

Key application oriented KPIs to provide full visibility

Page 20: Application management for hybrid cloud

20 Confidential

Auto generated topology map

Confidential

Automatically detect application components and relationships

Dynamically pick up business transactions and provide them with health scores

Visualize health on each component of the app

Page 21: Application management for hybrid cloud

21 Confidential

Detailed monitoring

21

Confidential

Simple navigation makes it easy to zoom in on relevant areas

Overlay config and code change information on performance graph

Page 22: Application management for hybrid cloud

22 Confidential

Summary

• IaaS will drive the adoption of the cloud operating model which define clear separation of ownerships

• It requires a new approach – let go of some operational aspects in favor of others

• An horizontal approach is best suited for the cloud operating model

OptimizeIsolate, trouble

shoot, remediate, change

DeployComponents,

Topology, resource allocation,

environment binding .

MonitorResources, compliancy,

transactions, users, change impact

Topology Update

Scale Policy

Reboot

Burst compute

Collaborate

MonitoringPolicy

Add Capacity