cap2757-accelerate adoption by leveraging iaas for a complete deployment and monitoring...

Upload: kinankazuki104

Post on 14-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    1/36

    Accelerate cloud Adoption

    by Leveraging IaaS for acomplete ApplicationLifecycle

    Shahar Erez , VMware, Inc.

    APP-CAP2757

    #vmworldapps

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    2/36

    2

    Disclaimer

    This session may contain product features that arecurrently under development.

    This session/overview of the new technology representsno commitment from VMware to deliver these features inany generally available product.

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

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

    Technical feasibi lity and market demand will affect final delivery.

    Pricing and packaging for any new technologies or featuresdiscussed or presented have not been determined.

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    3/36

    3

    Business in the Fast Lane

    Internet4 years

    Time to 50,000,000 users:

    Radio38 years

    Television13 years

    Facebook1,096 days

    Google+88 days

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

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

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    4/36

    4

    Applications Make the World Go Round

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    5/36

    5

    The Reality Check

    Global executivesbelieve innovationis extremely

    important to theirgrowth strategies

    Are unsatisfiedwith their

    innovationperformance

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

    IT does not enable the business, it is the business

    84% 94%

    CMOs will spend moreon 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/http://http/www.forbes.com/sites/lisaarthur/2012/02/08/five-years-from-now-cmos-will-spend-more-on-it-than-cios-do/
  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    6/36

    6

    CIO

    Business Places Strict Demands of IT Is IT Ready?

    Stability QoS

    Innovation

    Speed

    Development

    Operations

    Innovation

    Efficiency

    Agility

    Risk

    Capex vs.Opex

    Agility Efficiency

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    7/36

    7

    Application Evolution

    Web Server

    App Server

    Database

    Internet/FirewallEnd Users Lan/network Web front-end Services Middleware

    Yesterday Waterfall development

    Weeks to provision Static resources Limited change windows $100k+ of compute Limited number of users,

    in business hours

    Tomorrow Agile development Continuous deployment Dynamic resourcing Spans across data

    centers and clouds Friction of compute costs Millions of users with

    24x7 accessPrivate

    Public

    Public

    WebServer

    Message Q

    Database

    In MemoryCache

    AppServer

    AppServer

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    8/36

    8

    How to Get There Cloud is Driving Innovation

    Cloud is accelerating innovationThe number of Applicationsmoving to IaaS is more than doubling each year.

    Respondents are satisfied that

    virtualization is reducing datacenter 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

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    9/36

    9

    Cloud is All About.

    The Application \ Service

    Choice

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    10/36

    10

    The Cloud Operating Model Enabling Efficiency and Agility

    App release, Performance,Availability, Usage, Cost,

    Cloud Ops(Infra Ops)

    Infrastructure Performance,Capacity, Config, Security

    Storage

    NW

    Storage

    NW

    PublicPrivate

    App Ops

    ComputeCompute

    InfrastructureService Health

    and Cost

    Utilization andApp Visib il ity

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    11/36

    11

    Dev Ops

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

    Result of organizations that could not tolerate the

    ramifications of two camps with different MBOs

    -Production

    -Handoff

    -Package

    -Test

    -Deploy

    -Stage

    -Package

    -Build

    -Code

    -Design

    -Requirements

    OperationsDevelopment

    DevOps

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    12/36

    12

    OperationsManaging Innovation

    DevelopmentDelivering Innovation

    CIOEnabling Innovation

    Aligned IT

    Stability QoA

    Risk Capex vs. Opex

    Innovation Change

    Innovation

    Efficiency

    Agility

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    13/36

    13

    Application Management Requirements in the Cloud

    Simplify and automate

    Think top down

    Empower the application owners

    Set horizontal process

    Standardize on assets

    Set best practices templates and application

    stacks

    Works through a delegation model for

    application components and complete

    stacks

    Think your cloud strategy

    Understand what the cloud can deliver

    completely and assume it will change and

    your needs will change with it.

    Deploy OS

    Configure OS

    Deploy MW

    ConfigureMW

    OS

    OS

    OS

    OSOS

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    14/36

    14

    How Does VMware Enable DevOPs

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    15/36

    15

    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

    MonitorResources, compliancy,

    transactions, users,change impact

    DeployComponents, topology,

    resource allocation,environment binding

    Build RebootBurst

    Compute

    AddCapacity

    ScalePolicy

    MonitoringPolicy

    TopologyUpdate

    Instrumentearly

    COLLABORATE

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    16/36

    16

    Active Application Management to Enable

    Enable any app

    Open & Flexible & Extensible

    Enable application lifecycle

    Enable the DevOps model

    Enable collaborative model

    Provide agility with efficiency

    Enable the Cloud Operating Model

    Model once, Deploy anywhere Let the cloud richness shine through

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    17/36

    17

    Impact of Cloud and DevOps, on the Provisioning Process

    Setup Infrastructure

    Configure N/w andStorage

    Deploy and Configure OS

    Setup Appli cationMiddleware

    Deploy and configureapplication middleware

    Connect it to Database

    DeployApp li cat ion

    DevelopmentTestProductionDifferent Clouds

    4 days to8 weeks

    Traditional app provisioning

    Minutes

    What app provisioning should be

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

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    18/36

    18

    A Model Driven Approach to Application Provisioning

    Catalog ofAppl ication

    Services

    WebServer

    ApplicationServer

    Messaging

    In-memorydatabase

    OS

    OS

    OS

    OS

    OS

    Appl ication Blueprint

    Prod

    Test

    DeploymentProfiles

    Deployments

    Dev

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    19/36

    19

    Application Director : Blueprint Editor

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    20/36

    20

    vFabric Application Director

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    21/36

    21

    Application Director : Self Service Application Portal

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    22/36

    22

    Enabling the lifecycle for any app, anywhere

    ProvisionSecure

    ANYtypeof

    app

    Public

    Private

    Custom IaaS

    MonitorUpdate

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    23/36

    23

    What app monitoring/updates should be

    Optimize

    MonitorDeployBuild

    Continuous, factual data about application performance

    Time Accuracy

    Impact of Cloud and DevOps, on Monitor ing Process

    Traditional app monitoring/updates

    MonitorDeploy

    Troubleshoot

    Warroom

    Guess?

    FixFalsestart

    Update

    Time Accuracy

    Change

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    24/36

    24

    View Application Health from Business Point of View

    Application Health

    Network Transactions

    Automatically traces transactionsto discover application topology

    Measures transaction times Latency, Usage, and Throughput

    Avg Hits/Minute,

    Avg Latency

    Latency,

    Hit Rate, Errors

    Avg Network

    Latency

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    25/36

    25

    View Application Health from Business Point of View

    Application Health

    Network Transactions

    Automatically traces transactionsto discover application topology

    Measures transaction times Latency, Usage, and Throughput

    Appl ication Inf rastructure

    Monitors infrastructure/middleware

    Collects thousands of metricsacross all tiers web, app,messaging, DB, OS, etc.

    Queue Size,

    Enqueue Count

    CPU, Memory,

    Disk, Threads,

    Wait Time, Free Memory,

    Transactions per Minute

    Thread Pool, JDBC

    Pool, Number of JVM

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    26/36

    26

    View Application Health from Business Point of View

    Application Health

    Network Transactions

    Automatically traces transactionsto discover application topology

    Measures transaction times Latency, Usage, and Throughput

    Appl ication Inf rastructure

    Monitors infrastructure/middleware

    Collects thousands of metricsacross all tiers web, app,messaging, DB, OS, etc.

    Code

    Instruments the application code toeasily detect bad code thatimpacts application performance

    Servlets, beans

    Code latency

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    27/36

    27

    Application Performance manager (APM) Dashboard

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    28/36

    28

    APM Dynamic Topology Map

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    29/36

    29

    Realizing IT Transformation through vFabric Application Management Suite

    An application operations solution

    designed specifically to help

    application teams to accelerate and

    automate the deployment and

    updates of applications across the

    cloud

    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

    IT Transformation Through Continuous Application Management

    VMware vFabric

    Appl ication Director

    VMware vFabric ApplicationPerformance Manager

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    30/36

    30

    Applying this Approach to Any Application

    O li k l f A li i

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    31/36

    31

    ISV

    VMware

    SI

    Network ing & Security

    Firewall SSL Accelerator WAN Accelerator

    Development

    LAMP Hadoop WLS

    Productivity

    WordPress Drupal Jira

    SI intensive

    Accelerated SharePoint HA Social Cast Secured Oracle RAC

    Download

    Private

    Content Providers

    PublishTest/Buy

    Online market place for any Application

    SP

    D li d b i b f t

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    32/36

    32

    Delivered by a growing number of experts

    https://solutionexchange.vmware.com/store/category_groups/application-management?

    Contact [email protected] partnership!

    3 Thi f th R d

    https://solutionexchange.vmware.com/store/category_groups/application-management?mailto:[email protected]://www.infoblox.com/http://www.deloitte.com/view/en_US/us/index.htmmailto:[email protected]:[email protected]:[email protected]://solutionexchange.vmware.com/store/category_groups/application-management?https://solutionexchange.vmware.com/store/category_groups/application-management?https://solutionexchange.vmware.com/store/category_groups/application-management?http://zmanda.com/http://www.couchbase.com/http://www.persistentsys.com/Default.aspxhttp://hcl.com/default.asphttp://www.cognizant.com/http://www.goodlogo.com/vote/2682http://www.layer7tech.com/http://www.f5.com/http://www.puppetlabs.com/wp-content/uploads/2010/07/Puppet-Labs-vertical.png
  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    33/36

    33

    3 Things for the Road

    Innovation will not decelerate

    Think like a growth engine

    IT is thebusiness

    Private or public, it is coming and should beleveraged

    The number of apps on cloud is in constantgrowth

    Cloud is real

    Apply the right tools to the right people withthe right process to gain the agility, and havefun

    DevOps is notjust for Google

    A li ti M t

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    34/36

    34

    Application Management

    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

    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

    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

    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

    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

    Appl ication Management in the Real World) (OPS-CIM2768 Wed, 8/29, 8.00 AM - 9.00 AM, Moscone West, Level3, Room 3022

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

    Demo Booth CAP1: Application Director, Application Performance Manager

    @vfabricappmgmt

    http://blogs.vmware.com/vfabric/http://blogs.vmware.com/vfabric/http://blogs.vmware.com/vfabric/
  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    35/36

    FILL OUT

    A SURVEY

    EVERY COMPLETE SURVEY

    IS ENTERED INTO

    DRAWING FOR A

    $25 VMWARE COMPANY

    STORE GIFT CERTIFICATE

  • 7/27/2019 CAP2757-Accelerate Adoption by Leveraging IaaS for a Complete Deployment and Monitoring Lifecycle_Final_US.pdf

    36/36

    Accelerate cloud Adoption

    by Leveraging IaaS for acomplete ApplicationLifecycle

    Shahar Erez , VMware, Inc.

    APP-CAP2757

    #vmworldapps