SlideShare una empresa de Scribd logo
1 de 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 vFabric 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/vSphere, 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,000 users:
 Radio                      Television                  Internet   Facebook        Google+
38 years                     13 years                   4 years    1,096 days       88 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
Applications Make the World Go Round




4                         Confidential
The Reality Check


  IT does not enable the business, it is the business

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




                                                                                                              “…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//



  5                                                                                                                  Confidential
Business Places Strict Demands of IT – Is IT Ready?


      Innovation          • Risk
                          • Capex vs.
                            Opex               Innovation

                                               Efficiency
         Agility         Efficiency
                                               Agility



       • Speed          • Stability
                        • QoS

6                           Confidential
Is PaaS the holy grail?

                     Platform-as-a-Service


    • Agility                                             • Vendor Lock-In
    • Simplicity                                          • Immature
    • Enable                                              • Not enterprise-
      innovation                                            ready


            Today, less than 5% of business Applications run on PaaS


    PaaS is a journey…
               …you need an actionable path TODAY to enable
                     innovation in the face of constant change.
7                                  Confidential
Application evolution

    Yesterday                                                                                        App Server

•Waterfall development                                                       Web Server

•Weeks to provision                                                                                                                   Database
•Static resources
•Limited change windows
•$100k+ of compute
•Limited number of users,
in business hours            End Users   Internet/Firewall     Lan/network          Web front-end            Services              Middleware




                                                                                                                  In Memory
                                                                                                                    Cache

    Tomorrow                                                                                         Web
                                                                                                    Server


•Agile development                                                                                                             App App
•Continuous deployment                                                                                                            Server
                                                                                                                              Server


•Dynamic resourcing
                                                                                                             Public
•Spans across data                                                                Database

centers and clouds                                                                                                                         Message Q


•Friction of compute costs
•Millions of users with                                                        Private                                               Public
24x7 access




8                                                    Confidential
How to get there – Cloud is driving innovation

                                               ed
                         hysical and Virtualiz
Use r Survey Analysis: P                                           “Respondents are satisfied that
                             Worldwide in 2012
Workloa ds to Grow Rapidly
14 February 2012
                                                                   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 innovation—The number of Applications
      moving to IaaS 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
                                                               Utilization and
                               Service Health
                                                               App Visibility
                                  and Cost




                                         NW                                          NW
                              Storage                                   Storage
                                                Compute                                   Compute
     Cloud Ops
     (Infra Ops)
Infrastructure Performance,
                                   Private                                       Public
 Capacity, Config, Security



10                                              Confidential
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
           - Requirements

                            - Design

                                       - Code

                                                - Build

                                                          - Package

                                                                        - Stage

                                                                                  - Deploy

                                                                                             - Test

                                                                                                      - Package

                                                                                                                  - Handoff

                                                                                                                              - Production
11                                                                    Confidential
Aligned IT



• Innovation
• Change                          Agility


• Risk
• Capex vs. Opex                  Innovation


• Stability
• QoA                             Efficiency



12                 Confidential
Traditional Deployment & Configuration Tools Break in the Cloud

Complex and time consuming
     • Bottom up thinking                                                       O
                                                                                S


     • Vertical and static approach                            Configure
                                                                 MW        OS       OS
                                                                                         O
                                                                                         S
     • On going management is procedural and
       reactive                                                                 O
                                                              Deploy MW         S

Proliferation of IT assets
     • Lack of standardization increases                    Configure OS
       permutations of software components

Not cloud aware
                                                              Deploy OS
     • Each deployment plan is tied to a specific
       infrastructure service




13                                                  Confidential
vFabric 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                        • Elastic and dynamically scalable
           frameworks                                      • Change aware
     • Choice of application services                      • Digest future cloud advances
     • Cloud portability                                   • Cloud portability


14                                         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




                                                                                                  Public/Privat
     Deployed on virtual and cloud infrastructure                                                   e/Hybrid
                                                                                                     Cloud
     Span across Private, Public and Hybrid Clouds
                                                                                 Private Clouds                   Public Clouds




Source: http://en.wikipedia.org/wiki/Agile_software_development



    16                                                            Confidential
Enabling the lifecycle for any app, anywhere


                                                             ANY type of app




                                            Private
                                                                     Provision
                                   Public                                        Secure
                     Custom IaaS

              PaaS                                                                        Monitor
Custom PaaS                                                                                         Update




17                                                    Confidential
Impact of Cloud and DevOps, on the Provisioning Process

Traditional app provisioning



 4 days to
 8 weeks




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 DevOps, on Monitoring and Maintenance
 Process

Traditional app monitoring/updates
                                                Deploy                               Monitor


                                          Update                Trouble             Guess
                                                                 shoot                ?

     Time      Accuracy                               War
                                                                   Fix
                                                     room                         False
                                                                                  start




What app monitoring/updates should be…

                                                                   Optimize
                                                                                                       Change

                              Build                    Deploy                    Monitor

     Time      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 DevOps 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                                                Deployment   Deployments
                          Application Blueprint
  Application                                                 Profiles
   Services


                                                                Dev

  Web
  Server
                                   OS


Application
  Server

                                                                Test
                     OS
                                          OS           OS

Messaging




 In-memory                        OS
  database                                                       Prod




   21                                   Confidential
Collaborative Platform for various roles
                         Application Blueprint                          Logical Application Topology with
                                Application Binaries                    Application Policies, Configurations
                                                                      Pre-instrumented with App Monitoring
                      Application Stack - (Middleware, OS)

Architect


                   Deployment     Deployment       Deployment                Collection of deployment settings
                     Profile         Profile           Profile           Makes blueprints portable across clouds
                      (dev)           (test)           (prod)



 App Dev, QA,
   Release                                                                Standardized configurations of
                                                                                OS, Middleware

                                                                                   Catalog
                      Deployment Environments
                                        Public           Private
                          EC2
                                        vCloud           vCloud
                                                                                                  Middleware Admin
     Cloud Admin



22                                                     Confidential
Ongoing Updates : Model driven App Management


                                                                                          Change
                                                                                               Change


                                                                                    Deployment




           Application Blueprint
                                                                                 Change
                                                                              Change
                Application Binaries
                                                                                                        Promote
                                                                                                        Update to
         Application Stack - (Middleware, OS)                          Deployment
                                                                                                        Production
              Change




     Make a change – code,
                                                                   Update
     config, scale-out
                                                                   Profile



                                         Analyze impact & auto-generate flow with
                                         dependencies

23                                                  Confidential
Performance Monitoring

                                                                            Application Health
            Avg Hits/Minute,
                                                                               Network Transactions
           Avg Latency, Errors

                                                 Avg Network                 Automatically traces
                                                                              transactions
     Thread Pool, JDBC                              Latency
                                                                             Measures transaction times –
     Pool, Number of JVM                                      Queue Size,     Latency, Usage, and
                                      OS
                                                           Enqueue Count      Throughput

                                                                             Application Infrastructure

                                                                                 Monitors
                                                                                  infrastructure/middleware
             OS                                                                  Collects thousands of
                                           OS                       OS
                                                                                  metrics across all tiers –
                                                                                  web, app, messaging, DB.

                                                Servlets, beans
                                                                                         Code
                                                 Code latency
                                                                             Instruments the application
                                                                               code to easily detect “bad
                                 OS                                            code” that impacts application
                                                                               performance



24                                                   Confidential
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



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



     vFabric Application Management Resources                  Have Questions for Presenters?

             http://www.vmware.com/products/
                                                                   Komal Mangtani
                                                                        kmangtan@vmware.com
                                                                        @komalmangtani
                     Contact Us
                                                                  Shahar Erez
             vfabricappmgmt@vmware.com
                                                                        serez@vmware.com

            @vFabricAppMgmt                                             @shaharer




                            Application Director
                            http://www.vmware.com/go/try-vfabric-app-director
                            Application Performance Manager
                            http://www.vmware.com/go/try-vfabric-apm



28                                              Confidential

Más contenido relacionado

La actualidad más candente

Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...ORACLE USER GROUP ESTONIA
 
Bi ecm a_shotgun_wedding
Bi ecm a_shotgun_weddingBi ecm a_shotgun_wedding
Bi ecm a_shotgun_weddingQuestexConf
 
Advanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander BarkalovAdvanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander BarkalovORACLE USER GROUP ESTONIA
 
Ecm mythbusters the_real_story_behind_vendor_marketing
Ecm mythbusters the_real_story_behind_vendor_marketingEcm mythbusters the_real_story_behind_vendor_marketing
Ecm mythbusters the_real_story_behind_vendor_marketingQuestexConf
 
Milli Apps Enabling Sap On I Phone
Milli Apps  Enabling Sap On I PhoneMilli Apps  Enabling Sap On I Phone
Milli Apps Enabling Sap On I Phonemilliapps
 
UG Software Technologies
UG Software TechnologiesUG Software Technologies
UG Software TechnologiesUg Webmart
 
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins
 
Zenprise ctia 10-11-2011_v02
Zenprise ctia 10-11-2011_v02Zenprise ctia 10-11-2011_v02
Zenprise ctia 10-11-2011_v02Shafaq Abdullah
 
Zenprise ctia 10-11-2011_v02
Zenprise ctia 10-11-2011_v02Zenprise ctia 10-11-2011_v02
Zenprise ctia 10-11-2011_v02Shafaq Abdullah
 
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012Jesse Robbins
 
Slides - The 4 Golden Rules Of Mobility
Slides - The 4 Golden Rules Of MobilitySlides - The 4 Golden Rules Of Mobility
Slides - The 4 Golden Rules Of MobilityApperian
 
Aspirea sales presentation
Aspirea sales presentationAspirea sales presentation
Aspirea sales presentationMayank Singh
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testingvmglover
 
Neev Expertise in Spring and Hibernate
Neev Expertise in Spring and HibernateNeev Expertise in Spring and Hibernate
Neev Expertise in Spring and HibernateNeev Technologies
 
Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...ORACLE USER GROUP ESTONIA
 
Soa Offerings
Soa OfferingsSoa Offerings
Soa OfferingsImaginea
 
Performance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet ApplicationsPerformance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet ApplicationsBen Rushlo
 
VMware - Snapshot sessions - Get a better insight in your infrastructure vCo...
VMware  - Snapshot sessions - Get a better insight in your infrastructure vCo...VMware  - Snapshot sessions - Get a better insight in your infrastructure vCo...
VMware - Snapshot sessions - Get a better insight in your infrastructure vCo...AnnSteyaert_vmware
 

La actualidad más candente (20)

Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...
 
Bi ecm a_shotgun_wedding
Bi ecm a_shotgun_weddingBi ecm a_shotgun_wedding
Bi ecm a_shotgun_wedding
 
Advanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander BarkalovAdvanced Customer Support Services - Alexander Barkalov
Advanced Customer Support Services - Alexander Barkalov
 
Ecm mythbusters the_real_story_behind_vendor_marketing
Ecm mythbusters the_real_story_behind_vendor_marketingEcm mythbusters the_real_story_behind_vendor_marketing
Ecm mythbusters the_real_story_behind_vendor_marketing
 
Milli Apps Enabling Sap On I Phone
Milli Apps  Enabling Sap On I PhoneMilli Apps  Enabling Sap On I Phone
Milli Apps Enabling Sap On I Phone
 
UG Software Technologies
UG Software TechnologiesUG Software Technologies
UG Software Technologies
 
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
 
Zenprise ctia 10-11-2011_v02
Zenprise ctia 10-11-2011_v02Zenprise ctia 10-11-2011_v02
Zenprise ctia 10-11-2011_v02
 
Zenprise ctia 10-11-2011_v02
Zenprise ctia 10-11-2011_v02Zenprise ctia 10-11-2011_v02
Zenprise ctia 10-11-2011_v02
 
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
Continuous Deployment & Delivery + Culture Hacks @ QCON 2012
 
Slides - The 4 Golden Rules Of Mobility
Slides - The 4 Golden Rules Of MobilitySlides - The 4 Golden Rules Of Mobility
Slides - The 4 Golden Rules Of Mobility
 
Aspirea sales presentation
Aspirea sales presentationAspirea sales presentation
Aspirea sales presentation
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testing
 
Css Corp Profile
Css  Corp  ProfileCss  Corp  Profile
Css Corp Profile
 
Neev Expertise in Spring and Hibernate
Neev Expertise in Spring and HibernateNeev Expertise in Spring and Hibernate
Neev Expertise in Spring and Hibernate
 
Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...Oracle University - Your Complete Training Source for Oracle Software and Har...
Oracle University - Your Complete Training Source for Oracle Software and Har...
 
Soa Offerings
Soa OfferingsSoa Offerings
Soa Offerings
 
Performance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet ApplicationsPerformance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet Applications
 
Conversys Profile
Conversys ProfileConversys Profile
Conversys Profile
 
VMware - Snapshot sessions - Get a better insight in your infrastructure vCo...
VMware  - Snapshot sessions - Get a better insight in your infrastructure vCo...VMware  - Snapshot sessions - Get a better insight in your infrastructure vCo...
VMware - Snapshot sessions - Get a better insight in your infrastructure vCo...
 

Destacado

Ea2009 Cloud Computing Discussion
Ea2009 Cloud Computing DiscussionEa2009 Cloud Computing Discussion
Ea2009 Cloud Computing DiscussionMarc Caltabiano
 
An Enterprise Perspective on Cloud Innovation
An Enterprise Perspective on Cloud InnovationAn Enterprise Perspective on Cloud Innovation
An Enterprise Perspective on Cloud InnovationOpen Data Center Alliance
 
CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...
CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...
CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...oow123
 
Utilities Digital Data Driven Innovation
Utilities Digital Data Driven Innovation Utilities Digital Data Driven Innovation
Utilities Digital Data Driven Innovation Riccardo Romani
 
Overview of Oracle Identity Management - Customer Presentation
Overview of Oracle Identity Management - Customer PresentationOverview of Oracle Identity Management - Customer Presentation
Overview of Oracle Identity Management - Customer PresentationDelivery Centric
 
Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Riccardo Romani
 
Five Journeys to (your) Cloud Infrastructure
Five Journeys to (your) Cloud InfrastructureFive Journeys to (your) Cloud Infrastructure
Five Journeys to (your) Cloud InfrastructureRiccardo Romani
 
C5 journey to_the_cloud_with_oracle_sparc
C5 journey to_the_cloud_with_oracle_sparcC5 journey to_the_cloud_with_oracle_sparc
C5 journey to_the_cloud_with_oracle_sparcDr. Wilfred Lin (Ph.D.)
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing pptMehul Patel
 
Con8836 leveraging the cloud to simplify your identity management implement...
Con8836   leveraging the cloud to simplify your identity management implement...Con8836   leveraging the cloud to simplify your identity management implement...
Con8836 leveraging the cloud to simplify your identity management implement...OracleIDM
 
Con8902 developing secure mobile applications-final
Con8902 developing secure mobile applications-finalCon8902 developing secure mobile applications-final
Con8902 developing secure mobile applications-finalOracleIDM
 
Building a Secure Cloud with Identity Management
Building a Secure Cloud with Identity ManagementBuilding a Secure Cloud with Identity Management
Building a Secure Cloud with Identity ManagementOracleIDM
 
Con9024 next generation optimized directory - oracle unified directory - final
Con9024 next generation optimized directory - oracle unified directory - finalCon9024 next generation optimized directory - oracle unified directory - final
Con9024 next generation optimized directory - oracle unified directory - finalOracleIDM
 
Creative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage StartupsCreative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage StartupsTommaso Di Bartolo
 
IT in Healthcare
IT in HealthcareIT in Healthcare
IT in HealthcareNetApp
 
Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Emiland
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessJonathon Colman
 
Oracle Crm On Demand Release 17 Life Sciences Edition
Oracle Crm On Demand Release 17 Life Sciences EditionOracle Crm On Demand Release 17 Life Sciences Edition
Oracle Crm On Demand Release 17 Life Sciences EditionShane_Boyd
 

Destacado (20)

Ea2009 Cloud Computing Discussion
Ea2009 Cloud Computing DiscussionEa2009 Cloud Computing Discussion
Ea2009 Cloud Computing Discussion
 
An Enterprise Perspective on Cloud Innovation
An Enterprise Perspective on Cloud InnovationAn Enterprise Perspective on Cloud Innovation
An Enterprise Perspective on Cloud Innovation
 
Azure Biz
Azure BizAzure Biz
Azure Biz
 
CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...
CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...
CON8040 Identity as a Service - Extend Enterprise Controls and Identity to th...
 
Utilities Digital Data Driven Innovation
Utilities Digital Data Driven Innovation Utilities Digital Data Driven Innovation
Utilities Digital Data Driven Innovation
 
Overview of Oracle Identity Management - Customer Presentation
Overview of Oracle Identity Management - Customer PresentationOverview of Oracle Identity Management - Customer Presentation
Overview of Oracle Identity Management - Customer Presentation
 
Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed
 
Five Journeys to (your) Cloud Infrastructure
Five Journeys to (your) Cloud InfrastructureFive Journeys to (your) Cloud Infrastructure
Five Journeys to (your) Cloud Infrastructure
 
C5 journey to_the_cloud_with_oracle_sparc
C5 journey to_the_cloud_with_oracle_sparcC5 journey to_the_cloud_with_oracle_sparc
C5 journey to_the_cloud_with_oracle_sparc
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Con8836 leveraging the cloud to simplify your identity management implement...
Con8836   leveraging the cloud to simplify your identity management implement...Con8836   leveraging the cloud to simplify your identity management implement...
Con8836 leveraging the cloud to simplify your identity management implement...
 
Con8902 developing secure mobile applications-final
Con8902 developing secure mobile applications-finalCon8902 developing secure mobile applications-final
Con8902 developing secure mobile applications-final
 
Building a Secure Cloud with Identity Management
Building a Secure Cloud with Identity ManagementBuilding a Secure Cloud with Identity Management
Building a Secure Cloud with Identity Management
 
Con9024 next generation optimized directory - oracle unified directory - final
Con9024 next generation optimized directory - oracle unified directory - finalCon9024 next generation optimized directory - oracle unified directory - final
Con9024 next generation optimized directory - oracle unified directory - final
 
Creative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage StartupsCreative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage Startups
 
IT in Healthcare
IT in HealthcareIT in Healthcare
IT in Healthcare
 
Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for Success
 
Wk7 assgnsykesr
Wk7 assgnsykesrWk7 assgnsykesr
Wk7 assgnsykesr
 
Oracle Crm On Demand Release 17 Life Sciences Edition
Oracle Crm On Demand Release 17 Life Sciences EditionOracle Crm On Demand Release 17 Life Sciences Edition
Oracle Crm On Demand Release 17 Life Sciences Edition
 

Similar a Develop, deploy and manage tomorrow’s applications…today presentation 1

Corporate Presentation Savvis
Corporate Presentation SavvisCorporate Presentation Savvis
Corporate Presentation Savvisjburmanolson
 
Cloud connect - Delivering Enterprise Scale Applications on Cloud
Cloud connect - Delivering Enterprise Scale Applications on CloudCloud connect - Delivering Enterprise Scale Applications on Cloud
Cloud connect - Delivering Enterprise Scale Applications on Cloudaravindajju
 
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...eurocloud
 
2013 Enterprise Connect Avaya keynote Kevin Kennedy
2013 Enterprise Connect Avaya keynote Kevin Kennedy2013 Enterprise Connect Avaya keynote Kevin Kennedy
2013 Enterprise Connect Avaya keynote Kevin KennedyAvaya Inc.
 
Designing Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success FactorsDesigning Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success FactorsPerficient, Inc.
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)VMware Tanzu
 
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014cornelia davis
 
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions  - Deploy and manage tomorrow's applications todayVMware - Snapshot sessions  - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions - Deploy and manage tomorrow's applications todayAnnSteyaert_vmware
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud StrategyInternap
 
Innovate Faster in the Cloud with a Platform as a Service
Innovate Faster in the Cloud with a Platform as a ServiceInnovate Faster in the Cloud with a Platform as a Service
Innovate Faster in the Cloud with a Platform as a ServiceEngine Yard
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud StrategyAl Afflitto
 
Home pageslides revised v2
Home pageslides   revised v2Home pageslides   revised v2
Home pageslides revised v2fooserv
 
DbyDx Software Corporate Presentation
DbyDx Software Corporate PresentationDbyDx Software Corporate Presentation
DbyDx Software Corporate PresentationDbyDx Software
 
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Internap
 
Cloud Computing, Business Models, Geilo April 2009
Cloud Computing, Business Models, Geilo April 2009Cloud Computing, Business Models, Geilo April 2009
Cloud Computing, Business Models, Geilo April 2009Francis D'Silva
 
Amazing Winter Keynote - IT as a Team Sport
Amazing Winter Keynote - IT as a Team SportAmazing Winter Keynote - IT as a Team Sport
Amazing Winter Keynote - IT as a Team SportPaul Muller
 
Nyc lunch and learn 03 15 2012 final
Nyc lunch and learn   03 15 2012 finalNyc lunch and learn   03 15 2012 final
Nyc lunch and learn 03 15 2012 finalInternap
 
Scalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareScalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareOpSource
 

Similar a Develop, deploy and manage tomorrow’s applications…today presentation 1 (20)

Corporate Presentation Savvis
Corporate Presentation SavvisCorporate Presentation Savvis
Corporate Presentation Savvis
 
Cloud connect - Delivering Enterprise Scale Applications on Cloud
Cloud connect - Delivering Enterprise Scale Applications on CloudCloud connect - Delivering Enterprise Scale Applications on Cloud
Cloud connect - Delivering Enterprise Scale Applications on Cloud
 
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
 
2013 Enterprise Connect Avaya keynote Kevin Kennedy
2013 Enterprise Connect Avaya keynote Kevin Kennedy2013 Enterprise Connect Avaya keynote Kevin Kennedy
2013 Enterprise Connect Avaya keynote Kevin Kennedy
 
Webinar on Enterprise Mobility Strategy
Webinar on Enterprise Mobility StrategyWebinar on Enterprise Mobility Strategy
Webinar on Enterprise Mobility Strategy
 
Designing Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success FactorsDesigning Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success Factors
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
 
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
 
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions  - Deploy and manage tomorrow's applications todayVMware - Snapshot sessions  - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud Strategy
 
Innovate Faster in the Cloud with a Platform as a Service
Innovate Faster in the Cloud with a Platform as a ServiceInnovate Faster in the Cloud with a Platform as a Service
Innovate Faster in the Cloud with a Platform as a Service
 
Developing Your Cloud Strategy
Developing Your Cloud StrategyDeveloping Your Cloud Strategy
Developing Your Cloud Strategy
 
Home pageslides revised v2
Home pageslides   revised v2Home pageslides   revised v2
Home pageslides revised v2
 
DbyDx Software Corporate Presentation
DbyDx Software Corporate PresentationDbyDx Software Corporate Presentation
DbyDx Software Corporate Presentation
 
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
Lax breakfast forum_developing_your_cloud_strategy_05_10_2012
 
Cloud Computing, Business Models, Geilo April 2009
Cloud Computing, Business Models, Geilo April 2009Cloud Computing, Business Models, Geilo April 2009
Cloud Computing, Business Models, Geilo April 2009
 
OpenVMS Today
OpenVMS TodayOpenVMS Today
OpenVMS Today
 
Amazing Winter Keynote - IT as a Team Sport
Amazing Winter Keynote - IT as a Team SportAmazing Winter Keynote - IT as a Team Sport
Amazing Winter Keynote - IT as a Team Sport
 
Nyc lunch and learn 03 15 2012 final
Nyc lunch and learn   03 15 2012 finalNyc lunch and learn   03 15 2012 final
Nyc lunch and learn 03 15 2012 final
 
Scalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareScalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept Software
 

Más de Justin Dorfman

Open Source CDNs | LAWebSpeed April 29th 2014
Open Source CDNs | LAWebSpeed April 29th 2014Open Source CDNs | LAWebSpeed April 29th 2014
Open Source CDNs | LAWebSpeed April 29th 2014Justin Dorfman
 
Wisdom of the crowd gathering insights from real user monitoring presentation
Wisdom of the crowd gathering insights from real user monitoring presentationWisdom of the crowd gathering insights from real user monitoring presentation
Wisdom of the crowd gathering insights from real user monitoring presentationJustin Dorfman
 
Solving the hard problems of user experience management presentation
Solving the hard problems of user experience management presentationSolving the hard problems of user experience management presentation
Solving the hard problems of user experience management presentationJustin Dorfman
 
Preview toward agile APM at Intel presentation
Preview toward agile APM at Intel presentationPreview toward agile APM at Intel presentation
Preview toward agile APM at Intel presentationJustin Dorfman
 
Predicting user activity to make the web fast presentation
Predicting user activity to make the web fast presentationPredicting user activity to make the web fast presentation
Predicting user activity to make the web fast presentationJustin Dorfman
 
One millions users vs your web application mega testing cloud applications pr...
One millions users vs your web application mega testing cloud applications pr...One millions users vs your web application mega testing cloud applications pr...
One millions users vs your web application mega testing cloud applications pr...Justin Dorfman
 
Broadening the user perspective – from network latency to user experience tim...
Broadening the user perspective – from network latency to user experience tim...Broadening the user perspective – from network latency to user experience tim...
Broadening the user perspective – from network latency to user experience tim...Justin Dorfman
 
Akamai internet insights
Akamai internet insightsAkamai internet insights
Akamai internet insightsJustin Dorfman
 
A new era at GoDaddy.com presentation
A new era at GoDaddy.com presentationA new era at GoDaddy.com presentation
A new era at GoDaddy.com presentationJustin Dorfman
 
Understanding hardware acceleration on mobile browsers presentation
Understanding hardware acceleration on mobile browsers presentationUnderstanding hardware acceleration on mobile browsers presentation
Understanding hardware acceleration on mobile browsers presentationJustin Dorfman
 
Michelin starred cooking with chef presentation
Michelin starred cooking with chef presentationMichelin starred cooking with chef presentation
Michelin starred cooking with chef presentationJustin Dorfman
 
Benchmarks, performance, scalability, and capacity what's behind the numbers
Benchmarks, performance, scalability, and capacity what's behind the numbersBenchmarks, performance, scalability, and capacity what's behind the numbers
Benchmarks, performance, scalability, and capacity what's behind the numbersJustin Dorfman
 
Abuse prevention in the globally distributed economy presentation
Abuse prevention in the globally distributed economy presentationAbuse prevention in the globally distributed economy presentation
Abuse prevention in the globally distributed economy presentationJustin Dorfman
 
Stability patterns presentation
Stability patterns presentationStability patterns presentation
Stability patterns presentationJustin Dorfman
 
A web perf dashboard up & running in 90 minutes presentation
A web perf dashboard up & running in 90 minutes presentationA web perf dashboard up & running in 90 minutes presentation
A web perf dashboard up & running in 90 minutes presentationJustin Dorfman
 
WordPress Optimization - WordCampLA 09-10-11
WordPress Optimization - WordCampLA 09-10-11WordPress Optimization - WordCampLA 09-10-11
WordPress Optimization - WordCampLA 09-10-11Justin Dorfman
 

Más de Justin Dorfman (16)

Open Source CDNs | LAWebSpeed April 29th 2014
Open Source CDNs | LAWebSpeed April 29th 2014Open Source CDNs | LAWebSpeed April 29th 2014
Open Source CDNs | LAWebSpeed April 29th 2014
 
Wisdom of the crowd gathering insights from real user monitoring presentation
Wisdom of the crowd gathering insights from real user monitoring presentationWisdom of the crowd gathering insights from real user monitoring presentation
Wisdom of the crowd gathering insights from real user monitoring presentation
 
Solving the hard problems of user experience management presentation
Solving the hard problems of user experience management presentationSolving the hard problems of user experience management presentation
Solving the hard problems of user experience management presentation
 
Preview toward agile APM at Intel presentation
Preview toward agile APM at Intel presentationPreview toward agile APM at Intel presentation
Preview toward agile APM at Intel presentation
 
Predicting user activity to make the web fast presentation
Predicting user activity to make the web fast presentationPredicting user activity to make the web fast presentation
Predicting user activity to make the web fast presentation
 
One millions users vs your web application mega testing cloud applications pr...
One millions users vs your web application mega testing cloud applications pr...One millions users vs your web application mega testing cloud applications pr...
One millions users vs your web application mega testing cloud applications pr...
 
Broadening the user perspective – from network latency to user experience tim...
Broadening the user perspective – from network latency to user experience tim...Broadening the user perspective – from network latency to user experience tim...
Broadening the user perspective – from network latency to user experience tim...
 
Akamai internet insights
Akamai internet insightsAkamai internet insights
Akamai internet insights
 
A new era at GoDaddy.com presentation
A new era at GoDaddy.com presentationA new era at GoDaddy.com presentation
A new era at GoDaddy.com presentation
 
Understanding hardware acceleration on mobile browsers presentation
Understanding hardware acceleration on mobile browsers presentationUnderstanding hardware acceleration on mobile browsers presentation
Understanding hardware acceleration on mobile browsers presentation
 
Michelin starred cooking with chef presentation
Michelin starred cooking with chef presentationMichelin starred cooking with chef presentation
Michelin starred cooking with chef presentation
 
Benchmarks, performance, scalability, and capacity what's behind the numbers
Benchmarks, performance, scalability, and capacity what's behind the numbersBenchmarks, performance, scalability, and capacity what's behind the numbers
Benchmarks, performance, scalability, and capacity what's behind the numbers
 
Abuse prevention in the globally distributed economy presentation
Abuse prevention in the globally distributed economy presentationAbuse prevention in the globally distributed economy presentation
Abuse prevention in the globally distributed economy presentation
 
Stability patterns presentation
Stability patterns presentationStability patterns presentation
Stability patterns presentation
 
A web perf dashboard up & running in 90 minutes presentation
A web perf dashboard up & running in 90 minutes presentationA web perf dashboard up & running in 90 minutes presentation
A web perf dashboard up & running in 90 minutes presentation
 
WordPress Optimization - WordCampLA 09-10-11
WordPress Optimization - WordCampLA 09-10-11WordPress Optimization - WordCampLA 09-10-11
WordPress Optimization - WordCampLA 09-10-11
 

Último

Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 

Último (20)

Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 

Develop, deploy and manage tomorrow’s applications…today presentation 1

  • 1. Agility, Efficiency and Innovation Through Continuous Application Management Develop, deploy and manage tomorrow’s applications…today Confidential © 2009 VMware Inc. All rights reserved
  • 2. 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 vFabric 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/vSphere, she brings together application and virtualization technologies to create unique value proposition for the products. 2 Confidential
  • 3. Business in the Fast Lane Time to 50,000,000 users: Radio Television Internet Facebook Google+ 38 years 13 years 4 years 1,096 days 88 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
  • 4. Applications Make the World Go Round 4 Confidential
  • 5. The Reality Check IT does not enable the business, it is the business Global executives Are unsatisfied believe innovation with their is extremely innovation 84% important to their growth strategies 94% performance “…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// 5 Confidential
  • 6. Business Places Strict Demands of IT – Is IT Ready? Innovation • Risk • Capex vs. Opex Innovation Efficiency Agility Efficiency Agility • Speed • Stability • QoS 6 Confidential
  • 7. Is PaaS the holy grail? Platform-as-a-Service • Agility • Vendor Lock-In • Simplicity • Immature • Enable • Not enterprise- innovation ready Today, less than 5% of business Applications run on PaaS PaaS is a journey… …you need an actionable path TODAY to enable innovation in the face of constant change. 7 Confidential
  • 8. Application evolution Yesterday App Server •Waterfall development Web Server •Weeks to provision Database •Static resources •Limited change windows •$100k+ of compute •Limited number of users, in business hours End Users Internet/Firewall Lan/network Web front-end Services Middleware In Memory Cache Tomorrow Web Server •Agile development App App •Continuous deployment Server Server •Dynamic resourcing Public •Spans across data Database centers and clouds Message Q •Friction of compute costs •Millions of users with Private Public 24x7 access 8 Confidential
  • 9. How to get there – Cloud is driving innovation ed hysical and Virtualiz Use r Survey Analysis: P “Respondents are satisfied that Worldwide in 2012 Workloa ds to Grow Rapidly 14 February 2012 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 innovation—The number of Applications moving to IaaS is more than doubling each year. 9 Confidential
  • 10. The “Cloud operating model” enabling efficiency and agility App Ops App release, Performance, Availability, Usage, Cost, Infrastructure Utilization and Service Health App Visibility and Cost NW NW Storage Storage Compute Compute Cloud Ops (Infra Ops) Infrastructure Performance, Private Public Capacity, Config, Security 10 Confidential
  • 11. 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 - Requirements - Design - Code - Build - Package - Stage - Deploy - Test - Package - Handoff - Production 11 Confidential
  • 12. Aligned IT • Innovation • Change Agility • Risk • Capex vs. Opex Innovation • Stability • QoA Efficiency 12 Confidential
  • 13. Traditional Deployment & Configuration Tools Break in the Cloud Complex and time consuming • Bottom up thinking O S • Vertical and static approach Configure MW OS OS O S • On going management is procedural and reactive O Deploy MW S Proliferation of IT assets • Lack of standardization increases Configure OS permutations of software components Not cloud aware Deploy OS • Each deployment plan is tied to a specific infrastructure service 13 Confidential
  • 14. vFabric 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 • Elastic and dynamically scalable frameworks • Change aware • Choice of application services • Digest future cloud advances • Cloud portability • Cloud portability 14 Confidential
  • 15. Let’s take VMware Engineering Team’s perspective 15 Confidential
  • 16. 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 Public/Privat Deployed on virtual and cloud infrastructure e/Hybrid Cloud Span across Private, Public and Hybrid Clouds Private Clouds Public Clouds Source: http://en.wikipedia.org/wiki/Agile_software_development 16 Confidential
  • 17. Enabling the lifecycle for any app, anywhere ANY type of app Private Provision Public Secure Custom IaaS PaaS Monitor Custom PaaS Update 17 Confidential
  • 18. Impact of Cloud and DevOps, on the Provisioning Process Traditional app provisioning 4 days to 8 weeks 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
  • 19. Impact of Cloud and DevOps, on Monitoring and Maintenance Process Traditional app monitoring/updates Deploy Monitor Update Trouble Guess shoot ? Time Accuracy War Fix room False start What app monitoring/updates should be… Optimize Change Build Deploy Monitor Time Accuracy Continuous, factual data about application performance 19 Confidential
  • 20. Goals for our Products 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 Enable apps in their journey to PAAS 20 Confidential
  • 21. A Model Driven Approach to Application Provisioning Catalog of Deployment Deployments Application Blueprint Application Profiles Services Dev Web Server OS Application Server Test OS OS OS Messaging In-memory OS database Prod 21 Confidential
  • 22. Collaborative Platform for various roles Application Blueprint Logical Application Topology with Application Binaries Application Policies, Configurations Pre-instrumented with App Monitoring Application Stack - (Middleware, OS) Architect Deployment Deployment Deployment Collection of deployment settings Profile Profile Profile Makes blueprints portable across clouds (dev) (test) (prod) App Dev, QA, Release Standardized configurations of OS, Middleware Catalog Deployment Environments Public Private EC2 vCloud vCloud Middleware Admin Cloud Admin 22 Confidential
  • 23. Ongoing Updates : Model driven App Management Change Change Deployment Application Blueprint Change Change Application Binaries Promote Update to Application Stack - (Middleware, OS) Deployment Production Change Make a change – code, Update config, scale-out Profile Analyze impact & auto-generate flow with dependencies 23 Confidential
  • 24. Performance Monitoring Application Health Avg Hits/Minute, Network Transactions Avg Latency, Errors Avg Network  Automatically traces transactions Thread Pool, JDBC Latency  Measures transaction times – Pool, Number of JVM Queue Size, Latency, Usage, and OS Enqueue Count Throughput Application Infrastructure  Monitors infrastructure/middleware OS  Collects thousands of OS OS metrics across all tiers – web, app, messaging, DB. Servlets, beans Code Code latency  Instruments the application code to easily detect “bad OS code” that impacts application performance 24 Confidential
  • 25. 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 25 Confidential
  • 26. Demo
  • 27. 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
  • 28. Or Need More Information vFabric Application Management Resources Have Questions for Presenters? http://www.vmware.com/products/ Komal Mangtani kmangtan@vmware.com @komalmangtani Contact Us Shahar Erez vfabricappmgmt@vmware.com serez@vmware.com @vFabricAppMgmt @shaharer Application Director http://www.vmware.com/go/try-vfabric-app-director Application Performance Manager http://www.vmware.com/go/try-vfabric-apm 28 Confidential

Notas del editor

  1. Introduction
  2. Its seems that the pace of change we are experiencing in the last several years, while mind blowing will only accelerate. Looking back at the history of innovation and the time it took for the consumer of that innovation to adopt and adapt to the change innovation has brought. In fact if you look up until the middle of previous century people experienced a handful new innovation throughout a persons life, adults that experienced the inception of the Radio, probably didn ’ t get to see a TV for many more years. Today, change is dominant, from facebook to Google+ to the mind-blowing Instgram story, it actually seems that the next big thing is available before todays innovation is realized, it is very likely that the next big thing has already happened, but you have not been invited to it yet. So to survive in this environment organization must keep, or actually accelerate innovation, adopt an agile approach that removes any barriers to innovation not just to grow, but even for just staying in business. So if innovation is key to survival, where is the source of innovation to drive success Increased pace of change Shorter Business Cycles and Competitive Advantages Emergence of new mediums, business models, companies and industries Competition with products and services delivered at ‘No-Charge’
  3. The first primary of this transition is the technology that enables innovation, and when we speak of technology, its primarily software. You may have seen a piece in the Wall Street Journal by Marc Andreessen entitled “Why Software is Eating the World”. Marc, probably one of the greatest innovators of the past few decades, who invented the first browsers, the first “Cloud” and has mad some of the strategic start investments over the past 5 years, makes the point that every company today is in the software business and software is the centerpiece of competitive dynamics in industries as diverse as automobiles, retailing, logistics, media and entertainment, telecommunications, energy, agriculture and financial services. The software we’re talking about here are applications that drive your business – that take orders, move packages, render movies, stream music, find oil, etc. The economy is littered with examples of how one company used an application to take business away from their competitors: Amazon killed Borders through an application that allows them to deliver digital books, WalMart killed their competitors b/c of their ability to optimize supply chain and pricing in a way that nobody could match. Oil companies compete on their ability to build applications that allow them to find wells before their competitors. Cars are increasingly run by custom applications. As the world has become increasingly connected, there is no business that is immune and which is why there is a business imperative of figuring out how to build applications faster and better than your competitors. . So if every company is a software company, and IT organizations are the ones tasked with delivering this innovative software, do these IT organizations realize the magnitude of the business they are tasked with?
  4. In fact they do, most executives surveyed showed significant concerns when it comes to innovation. They do understand the growth and survival of their businesses depends on their ability to innovate, however, almost all of them testified they are not happy with how things are going. They are spending over 70% of their resources on maintaining the business and are hardly able to bring any innovation to fruition in reasonable time. Hence their business as IT vendors is at risk, but they are also putting their consumers at business risk as well. You might have caught this piece just 3 weeks ago on Forbes, this is a Gartner quote” By 2017. CMOs will be spending on IT more than CIOs, quite an overwhelming, actually scary thought, it means that the business realized that technology is where it can differentiate and where it can drive the business, however, they doubt their own IT is the partner to go out with.. Why is that? Well I guess the business sees reality, IT in most organizations as not tunes it self to the new challenges. Lets take a look at an IT dynamics
  5. The dynamics in most IT organizations is a follows, the development organizations are often focused around one things, achieving development agility – Develop fast, explore new technologies, move fast and work on the “cool” stuff, hence accelerating change at any cost The operations team on the other hand are focused on maintaining efficiency - maintaining system, stability and assuring QoS for the current services the business offers. The CIO, which we just mentioned is worried about the innovation his organization is unable to deliver, but is worried about accelerating change while maintaining expenses and reducing risk – Security, compliancy etc… As a result of the three dispersed vectors, the business is actually loosing on all three fronts Innovation reduced, and so is the operational efficiency and Agility So now, the development organizations as they realize they cannot innovate in the required pace and the Operations team cannot support them on the innovation quest are pushing IT towards a new horizon – PaaS – PaaS will solve all the innovation problems for IT.
  6. Is PaaS indeed a holy grail? Lets examine that assumption. PaaS does provide agility – No need to deal with the underlying infrastructure, it is very simple, if you are a developer you can just go and code and hence, innovation becomes so much simpler. Your developers can now focus almost twice as much on pure coding, and are no longer dependent on the operations team ability to support them. But and it ’ s a big but, PaaS today still creates a vendor lock in, deciding to go with one platform, pretty much means you will need to invest tremendously if you ever leave, talk about a hotel California. PaaS is still immature and still lacks core enterprise needs for Security, technology varieties, resiliency and integration. A Pretty hefty risk to take if you want to bet your enterprise business on it today, and as a result the reality is that less than 5% of todays business Apps run on PaaS and the majority are try outs / hello world PaaS. So not many CIOs are ready to bet their farm on this brand new approach Now, we need to be cautious as we talk of PaaS, there are really several different types of PaaS out there. – Facebook and google’s Apps are single App / Technology PaaS Sales Force and Intuit are more integration PaaS, if you want to integrate with their services and there, Applications are built for the business from the get go. But the pure PaaS Apps – Heroku, Azure and even Cloud Foundry are still mostly developer and small team plays not enterprise ones. So PaaS is a journey, it will quickly evolves, but not something to bet your company’s future on just yet. What are these Apps and services that business is in such dire need to innovate
  7. There is a significant change in how these applications, the business is relying on, are delivered Looking at yesterday's Apps these Applications were a result of a waterfall process where development cycle took 6-9 months and the applications developed in low level development languages, although a mere straight forward three tier apps, took weeks to actually set up until they were operationally ready, these applications were places on static resources which were which costs hundreds of thousands of compute resources and server a limited number of users in specified business hours. These Apps had a very defined change window months / weeks at best because change meant – Downtime. Tomorrow’s up are actually radically different, These apps are built on dynamic flexible resources they may scale up or down in or out, they will use external services like PayPal, Redis, or other services and they will move from one resource pool to another, it will cost a friction of the compute cost to run them and although far more complex and although they serve many more users 24*7, but although these Apps are far more complex and much more service oriented, will need to support the business needs and apply changes on a daily basis and accommodate the new agile development paradigms. So, innovation is a need, Applications are becoming more complex and the ability to adopt agility needs to be resolved, so what is the next step?
  8. Well, one way and probably the most common way to set course to increased innovation and agility is to adopt a new approach, this approach starts with Cloud Infrastructure, IaaS adoption is widely getting adopted today both by small startups and large enterprises, Cloud Infrastructure comes in different forms, on premise private clouds as well as public “hosted service” types of clouds. The clouds, driven by the growth in the virtualization technologies has already proven to bring significant reduction in cost, but has still not brought the promised agility, although the growth in Applications moving to the cloud is quite significant and estimates are these clouds will run 50% of the worlds applications in 5 years! How does IaaS really enable operationalizing innovation, it is primarily driven by the cloud operating model.
  9. As applications get virtualized and pushed into a cloud (Private or public) there is a very clear separation between the infrastructure management paradigm and the application management one – they are no more intertwined. There are two distinct functions with clear goals and fields of expertise The infrastructure managers are provider of compute platform for the VMs running on them and should not care what is in that VM, their goals is to endure, there is commoditized infrastructure that is always available, it is well performing, secured and well configured and will always have excess capacity to satisfy needs The Application owners do not care where physically or on which HW their applications are running There is however the need to provide visibility to both sides of the wall as to what is happening on the other side: Application owners need to know the platform is indeed providing adequately to the demand of the application (Compute power, I/O, disk latency etc..) in a clear aggregated matter. The Infrastructure owner will need to know the Application is running well if they conduct change to the platform
  10. Need to ensure smooth transition
  11. Few years back, when we started looking at how to EFFECTIVELY manage workloads that run within Vmware VM’s and on ANY virtualization platforms, we took a fresh look at the EMERGING application landscape. The key trends we notice are : 1. Applications are being written in variety of languages using variety of frameworks. Gone are the days when apps were written in C/C++ or Java. Now we have JEE, Spring, .Net but we also have RoR, Jango, NodeJS, Scala. On the database end, we have alongwith SQL databases, the emerging use of NOSQL database : Cassandra, MongoDB, CouchDB. Then there is the upcoming arena of BiGDATA that brings in apps based on Hadoop/Hbase/HDFS . 2. The second key trend we notice is about HOW the apps are developed. As Shahar mentioned, We used to have waterfall model where it took almost 2 years to deliver on a concept or an idea. Now we have Agile/SCRUM development methodologies that enables iterative dev/test/release cycles. The result of which is apps are released early and often. This gave rise to the DevOps model, that Shahar described, that makes us wonder whether development and operations are two different job functions after all. 3. So far we looked at how the applications are DEVELOPED. Taking a quick glance at how the applications are DEPLOYED, we see – applications are no more tied to a particular infrastructure. With the emergence of private and public cloud, there is no guarantee where an app will reside. It may be on EC2 for dev/test and on private vCloud for production deployment.
  12. Looking at these trends, we decided to base our strategy on 3 key axis : We HAVE to enable Applications written in any language using variety of frameworks and databases We HAVE to enable Apps on any kind of infrastructure We HAVE to enable entire lifecyle of an app : provision an app, keep it compliant based on various cloud policies, ongoing monitoring of app performance and allowing various maintenance activities on the app. Drilling into the 3 rd axis in some details,
  13. Looking at these trends, we started wondering – how will this application landscape transform the traditional provisioning process. Refering to Shahar’s point on Traditional App Provisioning was about - obtaining compute resources, configuring network, storage , deploying OS . Next is deploying application stack bottom up – deploy appservers, connect to an existing database, so forth. Finally deploying the actual app. In the cloud era and more importantly to enable the devOps model, you need a top-down approach – define the application constructs, their configurations and then bind them to a specific IaaS platform.
  14. Next we took a look at the monitoring and maintenance process. In traditional world, once you see a drop in performance and guessing game begins. With some amount of troubleshooting information gathered, war room meetings between mw admin, infrastructure admin and apps team are held. Assumptions are made without enough information that lead to false starts. Again with reduced distinction between developer and operations job function, we could do much better. As a devOps person deploying the app, wouldn’t be awesome if I could pre-instrument monitoring constructs in my code and my deployment to get richer semantics on my monitoring KPIs.
  15. With this analysis, we formed 3 core goals for our product offerings : Enable the cloud operating model. Separate the application definition from deployment environment bindings. Allow Dynamic Bindings to variety of Cloud , thereby providing hybrid cloud support. When you support hybrid cloud, the next question to answer is, how to support difference in features of each cloud. Whether we want to set a common denominator or leverage the advanced features of some cloud The second core goal is : Provide features that work with devOps model. And for companies that have these functions separate, provide a platform that enables collaboration between developers and operation teams. Provide agility of deployment and updates with some level of standardization and governance for large enterprises. And third goal : stay true to the promise of any app any where. If we get this right, we have got you started on your journey to PAAS that Shahar described
  16. Based on these goals, as we started building our Application Provisioning product, we said, why not provide a canvas for developer where they can define their code dependencies , code configurations and the underlying appstack that the code will run on. We call it Application Blueprint. Application Blueprint enables architects and developers to capture in ONE document, all the application knowledge essential for successful deployments. It is a live document as the application goes through continuous build and integration process . I am going to show you these .. In demo Application Blueprint may leverage reusable services that are defined in a Catalog. As the developer plans to deploy his app, he defines a Deployment Profile to bind the app to a specific deployment environment and deploy it, thus enabling late binding of the app to the infrastructure/IaaS platform. When the app is handed over to QE, they would define their OWN deployment profile to bind the app to their environment. Finally the Production team binds and deploys the app to Production environment. Since the app blueprint is defined once and contains all knowledge about dependencies and app configurations, the time it takes to move the app from dev to test to production is significantly reduced. Lets see division of responsibilities to make this approach work in large enterprises setup with traditional roles as they are not going to change overnight..
  17. First we have cloud admin that sets up various Deployment Environments. These could be an ORGVDC on private vCloud or a public vCloud or it could be Amazon account that would be charged as capacity is used from a particular availability zone. . I am going to show you these .. In demo Catalog Admin to setup a set of common services that form the application stack, thereby enabling standardization of middleware components . Goes to the point of agility with control Architect defines the app blueprint as we saw earlier Finally dev/test/release teams deploy the app into their own environment.
  18. At this point the application has been deployed. Lets look ongoing maintenance aspect. Lets say db port change occurs. Since the application blueprint has the entire topology and configuration dependencies, we could automatically calculate the impact on dependent components if any change is done. In this case, db port results into change in jdbc url for the war. We capture the analysis in Update Profile that could be applied on not only this deployment but all deployments created through this BP.
  19. Performance monitoring is another area where we spent a lot of time. We understand app topology and its configurations. Wouldn’t it be great if we could show the entire network path that is traversed when a request such us makePayment through Google Wallet is made. Doing so gives much richer context to KPIs like throughput, network latency. Next is knowing the health of AppStack components – is the appserver healthy , is message bus overloaded? Finally, we added technologies like byte-code instrumentation that helps users zoom into code level details for troubleshooting Our App monitoring product thus takes into account breadth and depth of technologies to help with performance monitoring, troubleshooting, change correlation to take actions like scale out , rollback ,so forth.
  20. All the concepts we saw so far are now included in the 2 products we launched early this year – vFabric Application Director – that accelerates application deployment of Apps in Hybrid Cloud Environments and further enables ongoing operations on these deployments. vFabric Application Performance Manager – that enables real time visibility into App performance, provides deep troubleshooting and change correlation for apps running in hybrid cloud.