215cec80a84c07f8706cfc93eda0b2c9.ppt
- Количество слайдов: 28
Agility, Efficiency and Innovation Through Continuous Application Management Develop, deploy and manage tomorrow’s applications…today Confidential © 2009 VMware Inc. All rights reserved
Presenters Shahar Erez, Director, Application Management Products at VMWare Shahar Erez is responsible for setting the product and go-to-market strategies for VMware’s Application Management products. Shahar has more than 12 years of product development, management and strategy experience. Before joining VMware, Erez served as the Director of products for BTO Analytics at HP he led and incubated the design and release of HP Service Health Analyzer, a new solution to automate complex IT performance analysis issues. Prior to joining HP he spent four years managing product launches at Mercury Interactive before the company was acquired by HP in 2006. Erez earned his MBA from Technion (the Israel Institute of Technology) and his bachelor of science degree in computer science from the Interdisciplinary Center in Hertzeliya, Israel Komal Mangtani, Director Engineering Application Management Products at VMWare Komal Mangtani is Engineering Director at VMware leading its Application Lifecycle Management strategy. She has been with VMware for 5 years. While at VMware, she conceptualized and led development for v. Fabric Application Director and VMware Studio products. Prior to VMware, she has held technical and management positions at Oracle and BEA Weblogic Systems working on industry standard application stacks – BEA Weblogic Server and Oracle Database, Oracle Enterprise Manager. With strong applications background and spending early days at VMware working with ESX/v. Sphere, she brings together application and virtualization technologies to create unique value proposition for the products. 2 Confidential
Business in the Fast Lane Time to 50, 000 users: Radio 38 years Television 13 years Internet 4 years Facebook 1, 096 days Did not exist 10 years ago, and today have millions of subscribers and offer high-quality services at no-charge Innovation, efficiency and agility are requirements for survival 3 Confidential Google+ 88 days
Applications Make the World Go Round 4 Confidential
The Reality Check IT does not enable the business, it is the business 84% Global executives believe innovation is extremely important to their growth strategies 94% Are unsatisfied with their innovation performance “…CMOs will spend more on IT than CIOs” http: //www. forbes. com/sites/lisaarthur/2012/02/08/five-years-from-now-cmos-will-spend-more-on-it-than-cios-do // 5 Confidential
Business Places Strict Demands of IT – Is IT Ready? • Risk • Capex vs. Opex CIO Innovation Agility Efficiency Development Operations • Speed 6 Innovation • Stability • Qo. S Confidential Agility
Is Paa. S the holy grail? Platform-as-a-Service • Vendor Lock-In • Immature • Not enterpriseready • Agility • Simplicity • Enable innovation Today, less than 5% of business Applications run on Paa. S is a journey… …you need an actionable path TODAY to enable innovation in the face of constant change. 7 Confidential
Application evolution Yesterday • Waterfall development • Weeks to provision • Static resources • Limited change windows • $100 k+ of compute • Limited number of users, in business hours App Server Web Server Database End Users Internet/Firewall Lan/network Web front-end Tomorrow Web Server • Agile development • Continuous deployment • Dynamic resourcing • Spans across data centers and clouds • Friction of compute costs • Millions of users with 24 x 7 access 8 Services Middleware In Memory Cache App Server Public Database Message Q Private Confidential Public
How to get there – Cloud is driving innovation nd Virtualized alysis: Physical a User Survey An wide in 2012 w Rapidly World Workloads to Gro “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” 14 February 2012 Cloud is accelerating innovation—The number of Applications moving to Iaa. S is more than doubling each year. 9 Confidential
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 NW Storage Compute Cloud Ops (Infra Ops) Infrastructure Performance, Capacity, Config, Security 10 Private Storage Compute Public Confidential
Dev Ops Dev. Ops 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 Operations Dev. Ops - Production - Handoff - Package Confidential - Test - Deploy - Stage - Package - Build - Code - Design - Requirements 11
Aligned IT • Innovation • Change • Risk • Capex vs. Opex • Stability • Qo. A 12 Development Delivering Innovation CIO Enabling Innovation Operations Agility Innovation Efficiency Managing Innovation Confidential
Traditional Deployment & Configuration Tools Break in the Cloud Complex and time consuming • Bottom up thinking • Vertical and static approach • On going management is procedural and reactive OS Configure MW Deploy MW A p p OS OS Proliferation of IT assets • Lack of standardization increases permutations of software components Not cloud aware Configure OS Deploy OS • Each deployment plan is tied to a specific infrastructure service 13 Confidential Deploy MW Configure OS
v. Fabric Application Management – New approach IT Developers IT Operations “Write code, not tickets” “IT as a service provider” Boost application velocity • Friction-free deployment • More responsive to developers • Latest high productivity frameworks • Elastic and dynamically scalable • Change aware • Choice of application services • Cloud portability 14 • Digest future cloud advances • Cloud portability Confidential
Let’s take VMware Engineering Team’s perspective 15 Confidential
A fresh look at today’s Application Landscape Written in diverse frameworks and languages Traditional (Java, . Net) and Modern Frameworks Developed with ‘agile’ or ‘iterative’ methodologies Apps released early and often Deployed on virtual and cloud infrastructure Span across Private, Public and Hybrid Clouds Source: http: //en. wikipedia. org/wiki/Agile_software_development 16 Confidential Private Clouds Public/Private/ Hybrid Cloud Public Clouds
Enabling the lifecycle for any app, anywhere ANY type of app Hybrid Clouds Enabling the lifecycle Private Provision Public Secure Custom Iaa. S Monitor Update Paa. S Custom Paa. S 17 Confidential
Impact of Cloud and Dev. Ops, on the Provisioning Process Traditional app provisioning 4 days to 8 weeks Setup Infrastructure • Configure N/w and Storage • Deploy and Configure OS Setup Application Middleware • Deploy and configure application middleware • Connect it to Database Deploy Application • • Development Test Production Different Clouds 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 18 Confidential
Impact of Cloud and Dev. Ops, on Monitoring and Maintenance Process Traditional app monitoring/updates Deploy Update Time Trouble shoot War room Accuracy Monitor Fix Guess ? False start What app monitoring/updates should be… Optimize Change Build Time Deploy Monitor Accuracy Continuous, factual data about application performance 19 Confidential
Goals for our Products Enable the Cloud Operating Model • Model once, Deploy anywhere • Let the cloud richness shine through Enable the Dev. Ops model • Enable collaborative model • Provide agility with efficiency Enable “any” app • Open & Flexible & Extensible • Enable application lifecycle Enable apps in their journey to PAAS 20 Confidential
A Model Driven Approach to Application Provisioning Catalog of Application Services Deployment Profiles Application Blueprint Dev Web Server OS Ap p Application Server App Test App OS OS OS Messaging In-memory database 21 OS Prod Confidential Deployments
Collaborative Platform for various roles Application Blueprint Application Binaries Logical Application Topology with Application Policies, Configurations Pre-instrumented with App Monitoring Application Stack - (Middleware, OS) Architect Deployment Collection of deployment settings Profile Makes blueprints portable across clouds (test) (prod) (dev) App Dev, QA, Release Standardized configurations of OS, Middleware Catalog Deployment Environments EC 2 Public Private v. Cloud Middleware Admin Cloud Admin 22 Confidential
Ongoing Updates : Model driven App Management Change Deployment Application Blueprint Change Application Binaries Deployment Application Stack - (Middleware, OS) Change Make a change – code, config, scale-out Update Profile Analyze impact & auto-generate flow with dependencies 23 Confidential Promote Update to Production
Performance Monitoring Application Health Avg Hits/Minute, Avg Latency, Errors Network Transactions § Automatically traces Avg Network Latency Thread Pool, JDBC Pool, Number of JVM Queue Size, Enqueue Count OS transactions § Measures transaction times – Latency, Usage, and Throughput Application Infrastructure § Monitors App OS OS OS Servlets, beans Code latency Code § Instruments the application code to easily detect “bad code” that impacts application performance OS 24 infrastructure/middleware § Collects thousands of metrics across all tiers – web, app, messaging, DB. Confidential
IT Transformation – Through Continuous Application Management Realizing IT Transformation through v. Fabric Application Management Suite VMware v. Fabric 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 v. Fabric 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 25 Confidential
Demo
Summarizing : Integrated Active Application Management Overview § Cloud agnostic Application Blueprints that can deploy to ANY Cloud § Application Monitoring Dashboard that provides in-depth application visibility and correlates app changes to its performance § Automatic Impact Analysis to perform EFFECTIVE Updates on the app reducing the app downtime. 27 Confidential
Or Need More Information v. Fabric Application Management Resources Have Questions for Presenters? Komal Mangtani http: //www. vmware. com/products/ kmangtan@vmware. com @komalmangtani Contact Us Shahar Erez vfabricappmgmt@vmware. com serez@vmware. com @shaharer @v. Fabric. App. Mgmt Application Director http: //www. vmware. com/go/try-vfabric-app-director Application Performance Manager http: //www. vmware. com/go/try-vfabric-apm 28 Confidential


