SlideShare uma empresa Scribd logo
1 de 28
VMware vFabric Cloud Application Platform

Al Sargent
Group Manager, VMware Cloud and Application Services
asargent@vmware.com
@vfabric




                                                       © VMware Inc. All rights reserved
VMware’s Three Strategic Focus Areas




             Empowered, Secure Mobile Workforce




         Faster Time-to-Market for Modern Applications




           Flexible, Scalable, Efficient Infrastructure
Today every business is a software business




                              vfabric.co/wsj
New apps aren’t being built with legacy middleware…



 Not a single one of our startups

 uses Oracle. I think the clock is

 really ticking…. they've `cranked up

 the maintenance fees.

       - Marc Andreesen, 9/28/11



 Source: San Francisco Chronicle


                                     vfabric.co/chronicle
… because customers are choosing open source




            “Java application servers

         have become commoditized.”

                             vfabric.co/infoworld
Analysts recommend lean application infrastructure…


“                                                                      ”
   Too many clients spend far too much time and effort trying to find the
products with the most features. Lean shops look for just enough, no more.
… and open source embodies lean application infrastructure



  JULY15, 2011

 Stop Wasting Money On WebLogic, WebSphere,
 And JBoss Application Servers
  BY MIKE GUALTIERI




    “Apache Tomcat will satisfy the deployment

   requirements of most Java web applications.”
                               vfabric.co/forrester
Tomcat and other servlet containers are well within
the "good enough" threshold.


Through 2017, at least 70% of new enterprise Java
applications will be deployed on an open-source Java
application server.
                               vfabric.co/gartner
New applications tend to be built on Apache Tomcat




                                     Source: ZeroTurnaround Developer Productivity Report 2012


9                          vfabric.co/zeroturnaround
Application Trends Driving Change in IT

           Cloud Delivery                   New Application Types
 • Offered “as-a-Service”              • Mobile, SaaS, social
 • Virtualization                      • Apps released early and often




      Developer Productivity                      Data Changes
New application frameworks driving    • Web orientation drives exponential
increase in application development    data volumes
                                      • Reduced latency and new types of data
The Move to Modern Frameworks
Abstraction Increases Over Time
                                                                                 >2.5M
                                                                                Spring Developers
 Abstraction




                          High-level/   Object-    Design       Modern                Source: Gartner, Evans Data
               Assembly   Structured    oriented   Patterns   Frameworks

                                        Time
                                                                                  >50%
Modern Frameworks                                                          Enterprise Java Apps use Spring

    • Productivity
    • Portability                                                          Over half of enterprise Java apps
                                                                           running on WebSphere and WebLogic
                                                                           use Spring.
New Era Requires a Shift: Elasticity from Apps to Data

Develop using frameworks
agile apps decoupled from middleware


Leverage runtimes optimized for vSphere
provision in seconds


Store app state in elastic data cache
maximize app scalability


Use cloud-friendly messaging protocols
enable flexible app integration


Access data through in-memory
data fabric maximize data scalability
vFabric Suite: The best place for Spring Java apps on vSphere
vFabric Suite: A Modern Approach to Application Infrastructure


 Lightweight, simplicity
 • Commercial Tomcat as core container
 • Optimized for vSphere and Spring



 Licensed for virtual and cloud
 environments
 • Per VM pricing
 • Average use licensing
 • Fluid licensing


                Modernize Today’s Applications,
                    Build for Tomorrow’s

                                         vfabric.co
vFabric tc Server: Lightweight Java Application Server




           Efficient, lean, fit-to-purpose runtime platform
                    Lower cost and complexity
     Enterprise capabilities on Apache Tomcat-compatible base

15                                   vfabric.co/tcserver
vFabric tc Server: Small Disk Footprint

                        Size on disk - one server instance (MB)
     2500




     2000




     1500




     1000




      500




        0

              tc Server 2.6    IBM WebSphere     Oracle WebLogic     Redhat Jboss EAP
            Standard Edition        8.0.1              12c                5.1.2


16                                             vfabric.co/tcserver
vFabric tc Server: Low Memory Footprint


                            Memory committed at startup (MB)
300



250



200



150



100



 50



     0

           tc Server 2.6      IBM WebSphere   Oracle WebLogic       Redhat Jboss EAP
         Standard Edition          8.0.1            12c                  5.1.2



17                                            vfabric.co/tcserver
vFabric SQLFire: Scalability at the Data Tier

 Speed: In-memory, distributed SQL database.
 Scale: More scalable design than traditional RDBMS.

 SQL: Familiar SQL interface, accessible from Java and C#.




                                       vfabric.co/sqlfire
vFabric RabbitMQ: Modern Messaging for the Cloud




                                               RabbitMQ Message Broker
                                               AMQP, HTTP, HTTPS, STOMP, SMTP, XMPP …
      Cloud-scale Message Bus
                                               Point -to-point and pub-sub
                                               Virtual hosts, dynamic configuration




                 Cloud Services Applications       Devices

19                                   vfabric.co/rabbitmq
vFabric Application Director: Automated Application Deployment

     Application Services            Application Blueprint



                                   OS                               OS




                                   OS                               OS




                                   OS                               OS




                                   OS                               OS

                                 Out of the box blueprints for vFabric Suite


20
APM monitors transactions from end-user perspective…
… then drill into code to find cause of slow transactions
The Cloud Requires a Shift in Licensing Philosophy


                                                                      vFabric Suite
     Cloud Requirement             Legacy Licensing
                                                                     Cloud Licensing

                               • Per-core pricing with
      Apps deployed on                                           • Per-VM Pricing for
 1    virtual infrastructure
                                 complex physical
                                 hardware “power factors”
                                                                   hardware independence




      Web orientation drives   • Peak-use licensing
                                                                 • Average-use licensing
 2    highly variable
      workloads
                               • Budget wasted on rarely-
                                                                 • No budget waste
                                 used licenses



                               • Server-specific licenses        • Fluid Licensing
      “Deploy first, ask
 3    questions later”         • Cannot re-use across            • Re-use licenses across
                                 different server types            different types of servers


23                                          vfabric.co/pricing
vFabric Suite Advanced Competitive Pricing: Typical Scenario



                                        VMs   Cores (Estimated)

           Application Server           100          86

           Data Cache                   100          86

           Database Server              25           22

           Web Server                   25           22

           Message Broker               25           22

           Monitoring (same at total)   275         228

         Total                          275         238



24
vFabric Suite: Priced for Wide Adoption




25
                 15%
                 compared to
              Oracle WebLogic
                                &
            Cost of VMware vFabric
                                          55%
                                     Cost of VMware vFabric
                                          compared to
                                        IBM WebSphere
vFabric Suite: Priced for Wide Adoption




Product Map & Costs                               IBM                                                 Oracle                                             VMware

                                      Product                 Price Per Core                Product            Price Per Core                  Product                 Price Per VM

    Product Family         IBM WebSphere                  $                    - Oracle WebLogic Suite             $     22,500 VMware vFabric Suite Advanced      $              2,500

    Application Server     WebSphere Application Server   $               2,873 WebLogic Server                    $            - vFabric tc Server 1              $                    -

    Data Cache             WebSphere eXtreme Scale        $               8,633 Coherence Enterprise Edition       $            - vFabric GemFire App Cache Node   $                    -

    Database               DB2 Express Edition            $               3,165 MySQL Enterprise Edition           $        625 vFabric SQLFire Professional       $                    -

    Web Server             WebSphere HTTP Server 2        $                    - Web Tier                          $            - vFabric Web Server               $                    -

    Message Broker         WebSphere MQ                   $               4,273 WebLogic Server JMS                $            - vFabric RabbitMQ                 $                    -

    Monitoring             Tivoli Monitoring              $                552 Enterprise Manager                  $            - vFabric Hyperic                  $                    -

Pricing Metric                                                           Cores                                            Cores                                                       VMs

Product Price - Subtotal                                  $             331,603                                $       1,288,750                                   $            195,000


     26
Southwest Airlines – Application Modernization & Data Fabric

           vFabric powers Southwest.com, support the majority of
                        Southwest Airlines revenue

 “When we took to the sky, forty years ago, I don’t think anyone had
 the vision that we would be using the cloud to actually deliver our
 product, deliver information, and help us lower our cost.”

                   Ginger Hardage, SVP Culture and Communications


Challenge                        Solution                            Results
Growth led to Southwest.com      Using tc Server, Apache Web         Boosted performance on one of the
performance challenges during    Server, GemFire, and                travel industry’s largest websites.
peaks like Super Bowl and fare   vSphere, Southwest built an
sale ads.                        efficient, agile, and scalable      Enabled expansion with new mobile
                                 architecture to handle peak         platform and creation of new
Needed a more elastic            performance requirements of         employee tools.
architecture to dynamically      their virtualized application and
scale their environments and     data services.                      Agile architecture shortened time
maintain their legendary                                             required to integrate newly acquired
customer service reputation..                                        ATA into Southwest.com passenger
                                                                     reservations & bookings services.


 27                                                  vfabric.co/southwest
Product info vfabric.co


     Demos          vFabric.co/YouTube


     60 day trial   vFabric.co/try


28

Mais conteúdo relacionado

Mais procurados

A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix Rohit Kelapure
 
Architecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud ExpoArchitecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud Exposmw355
 
How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...David Currie
 
WSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
WSI33 - Advanced Performance Tactics for IBM WebSphere Application ServerWSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
WSI33 - Advanced Performance Tactics for IBM WebSphere Application ServerHendrik van Run
 
WebSphere Application Server JBoss TCO analysis
WebSphere Application Server JBoss TCO analysisWebSphere Application Server JBoss TCO analysis
WebSphere Application Server JBoss TCO analysisShetal Patel
 
Dynacache in WebSphere Portal Server
Dynacache in WebSphere Portal ServerDynacache in WebSphere Portal Server
Dynacache in WebSphere Portal ServerRohit Kelapure
 
Using WebSphere MQ with WebSphere Application Server and the Liberty Profile
Using WebSphere MQ with WebSphere Application Server and the Liberty ProfileUsing WebSphere MQ with WebSphere Application Server and the Liberty Profile
Using WebSphere MQ with WebSphere Application Server and the Liberty Profilet_quigly
 
Vmware Certified Professional 6 2V0-621 Dumps
Vmware Certified Professional 6 2V0-621 DumpsVmware Certified Professional 6 2V0-621 Dumps
Vmware Certified Professional 6 2V0-621 DumpsShamar41
 
V mware v fabric 5 - what's new technical sales training presentation
V mware v fabric 5 - what's new technical sales training presentationV mware v fabric 5 - what's new technical sales training presentation
V mware v fabric 5 - what's new technical sales training presentationsolarisyourep
 
WAS Support & Monitoring Tools
WAS Support & Monitoring ToolsWAS Support & Monitoring Tools
WAS Support & Monitoring ToolsRoyal Cyber Inc.
 
vCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 trainingvCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 trainingEric Sloof
 
Veritas Dynamic Multi-Pathing for VMware 6
Veritas Dynamic Multi-Pathing for VMware 6Veritas Dynamic Multi-Pathing for VMware 6
Veritas Dynamic Multi-Pathing for VMware 6Symantec
 
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpePrivate cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpeFabrizio Volpe
 
Build Your Business Process On A Solid Foundation–Web Sphere Application Server
Build Your Business Process On A Solid Foundation–Web Sphere Application ServerBuild Your Business Process On A Solid Foundation–Web Sphere Application Server
Build Your Business Process On A Solid Foundation–Web Sphere Application ServerCarly Snodgrass
 
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...Liberty Buildpack: Designed for Extension - Integrating your services in Blue...
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...Rohit Kelapure
 
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software IBM WebSphereIndia
 

Mais procurados (20)

Bca1931 final
Bca1931 finalBca1931 final
Bca1931 final
 
VMworld2011 Recap
VMworld2011 RecapVMworld2011 Recap
VMworld2011 Recap
 
A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix A Deep Dive into the Liberty Buildpack on IBM BlueMix
A Deep Dive into the Liberty Buildpack on IBM BlueMix
 
Architecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud ExpoArchitecting a Private Cloud - Cloud Expo
Architecting a Private Cloud - Cloud Expo
 
How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...
 
WSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
WSI33 - Advanced Performance Tactics for IBM WebSphere Application ServerWSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
WSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
 
WebSphere Application Server JBoss TCO analysis
WebSphere Application Server JBoss TCO analysisWebSphere Application Server JBoss TCO analysis
WebSphere Application Server JBoss TCO analysis
 
Dynacache in WebSphere Portal Server
Dynacache in WebSphere Portal ServerDynacache in WebSphere Portal Server
Dynacache in WebSphere Portal Server
 
Using WebSphere MQ with WebSphere Application Server and the Liberty Profile
Using WebSphere MQ with WebSphere Application Server and the Liberty ProfileUsing WebSphere MQ with WebSphere Application Server and the Liberty Profile
Using WebSphere MQ with WebSphere Application Server and the Liberty Profile
 
Vmware Certified Professional 6 2V0-621 Dumps
Vmware Certified Professional 6 2V0-621 DumpsVmware Certified Professional 6 2V0-621 Dumps
Vmware Certified Professional 6 2V0-621 Dumps
 
V mware v fabric 5 - what's new technical sales training presentation
V mware v fabric 5 - what's new technical sales training presentationV mware v fabric 5 - what's new technical sales training presentation
V mware v fabric 5 - what's new technical sales training presentation
 
WAS Support & Monitoring Tools
WAS Support & Monitoring ToolsWAS Support & Monitoring Tools
WAS Support & Monitoring Tools
 
vCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 trainingvCenter Operations 5: Level 300 training
vCenter Operations 5: Level 300 training
 
1812 icap-v1.3 0430
1812 icap-v1.3 04301812 icap-v1.3 0430
1812 icap-v1.3 0430
 
Veritas Dynamic Multi-Pathing for VMware 6
Veritas Dynamic Multi-Pathing for VMware 6Veritas Dynamic Multi-Pathing for VMware 6
Veritas Dynamic Multi-Pathing for VMware 6
 
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpePrivate cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
 
Build Your Business Process On A Solid Foundation–Web Sphere Application Server
Build Your Business Process On A Solid Foundation–Web Sphere Application ServerBuild Your Business Process On A Solid Foundation–Web Sphere Application Server
Build Your Business Process On A Solid Foundation–Web Sphere Application Server
 
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...Liberty Buildpack: Designed for Extension - Integrating your services in Blue...
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...
 
Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software Collaborative lifecycle development for Mobile Software
Collaborative lifecycle development for Mobile Software
 
Citrix Xs Update For Dataplex Nov 09
Citrix   Xs Update For Dataplex   Nov 09Citrix   Xs Update For Dataplex   Nov 09
Citrix Xs Update For Dataplex Nov 09
 

Destaque

Introduction to Cloud Foundry
Introduction to Cloud FoundryIntroduction to Cloud Foundry
Introduction to Cloud FoundryVMware vFabric
 
VMware vFabric Data Director for DB as a Service
VMware vFabric Data Director for DB as a ServiceVMware vFabric Data Director for DB as a Service
VMware vFabric Data Director for DB as a ServiceVMware vFabric
 
vFabric for i ISVs and MSPs
vFabric for i ISVs and MSPsvFabric for i ISVs and MSPs
vFabric for i ISVs and MSPsVMware vFabric
 
Introduction to Cloud Application Platform
Introduction to Cloud Application PlatformIntroduction to Cloud Application Platform
Introduction to Cloud Application PlatformVMware vFabric
 
Spring One 2012 Presentation – Effective design patterns with NewSQL
Spring One 2012 Presentation – Effective design patterns with NewSQLSpring One 2012 Presentation – Effective design patterns with NewSQL
Spring One 2012 Presentation – Effective design patterns with NewSQLVMware vFabric
 
7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaSVMware vFabric
 
Migration from Weblogic to vFabric Cloud App Platform
Migration from Weblogic to vFabric Cloud App PlatformMigration from Weblogic to vFabric Cloud App Platform
Migration from Weblogic to vFabric Cloud App PlatformVMware vFabric
 
Panafricanismo ante ataques a soberanías de los estados africanos
Panafricanismo ante ataques a soberanías de los estados africanosPanafricanismo ante ataques a soberanías de los estados africanos
Panafricanismo ante ataques a soberanías de los estados africanosAntumi (Toasijé) Pallas
 
Application management for hybrid cloud
Application management for hybrid cloudApplication management for hybrid cloud
Application management for hybrid cloudVMware vFabric
 
vFabric Data Director - DB as a Service
vFabric Data Director - DB as a ServicevFabric Data Director - DB as a Service
vFabric Data Director - DB as a ServiceVMware vFabric
 
Afrocentricity conference in Paris 11-12 May 2012
Afrocentricity conference in Paris 11-12 May 2012Afrocentricity conference in Paris 11-12 May 2012
Afrocentricity conference in Paris 11-12 May 2012Antumi (Toasijé) Pallas
 
vFabric SQLFire for high performance data
vFabric SQLFire for high performance datavFabric SQLFire for high performance data
vFabric SQLFire for high performance dataVMware vFabric
 
Nội dung tập huấn
Nội dung tập huấnNội dung tập huấn
Nội dung tập huấnmrhangson
 
MobileOD: travel patterns from large scale mobile phone data
MobileOD: travel patterns from large scale mobile phone dataMobileOD: travel patterns from large scale mobile phone data
MobileOD: travel patterns from large scale mobile phone datamajingtao
 
ITE_Publication
ITE_PublicationITE_Publication
ITE_Publicationmajingtao
 
Data fabric and VMware
Data fabric and VMwareData fabric and VMware
Data fabric and VMwareVMware vFabric
 
VMware vFabric gemfire for high performance, resilient distributed apps
VMware vFabric gemfire for high performance, resilient distributed appsVMware vFabric gemfire for high performance, resilient distributed apps
VMware vFabric gemfire for high performance, resilient distributed appsVMware vFabric
 

Destaque (20)

Introduction to Cloud Foundry
Introduction to Cloud FoundryIntroduction to Cloud Foundry
Introduction to Cloud Foundry
 
Pr.seminar
Pr.seminarPr.seminar
Pr.seminar
 
VMware vFabric Data Director for DB as a Service
VMware vFabric Data Director for DB as a ServiceVMware vFabric Data Director for DB as a Service
VMware vFabric Data Director for DB as a Service
 
vFabric for i ISVs and MSPs
vFabric for i ISVs and MSPsvFabric for i ISVs and MSPs
vFabric for i ISVs and MSPs
 
Introduction to Cloud Application Platform
Introduction to Cloud Application PlatformIntroduction to Cloud Application Platform
Introduction to Cloud Application Platform
 
Spring One 2012 Presentation – Effective design patterns with NewSQL
Spring One 2012 Presentation – Effective design patterns with NewSQLSpring One 2012 Presentation – Effective design patterns with NewSQL
Spring One 2012 Presentation – Effective design patterns with NewSQL
 
7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaS
 
Migration from Weblogic to vFabric Cloud App Platform
Migration from Weblogic to vFabric Cloud App PlatformMigration from Weblogic to vFabric Cloud App Platform
Migration from Weblogic to vFabric Cloud App Platform
 
New trends in data
New trends in dataNew trends in data
New trends in data
 
Panafricanismo ante ataques a soberanías de los estados africanos
Panafricanismo ante ataques a soberanías de los estados africanosPanafricanismo ante ataques a soberanías de los estados africanos
Panafricanismo ante ataques a soberanías de los estados africanos
 
Application management for hybrid cloud
Application management for hybrid cloudApplication management for hybrid cloud
Application management for hybrid cloud
 
vFabric Data Director - DB as a Service
vFabric Data Director - DB as a ServicevFabric Data Director - DB as a Service
vFabric Data Director - DB as a Service
 
Afrocentricity conference in Paris 11-12 May 2012
Afrocentricity conference in Paris 11-12 May 2012Afrocentricity conference in Paris 11-12 May 2012
Afrocentricity conference in Paris 11-12 May 2012
 
vFabric SQLFire for high performance data
vFabric SQLFire for high performance datavFabric SQLFire for high performance data
vFabric SQLFire for high performance data
 
Nội dung tập huấn
Nội dung tập huấnNội dung tập huấn
Nội dung tập huấn
 
VENCER NO MORIR
VENCER NO MORIRVENCER NO MORIR
VENCER NO MORIR
 
MobileOD: travel patterns from large scale mobile phone data
MobileOD: travel patterns from large scale mobile phone dataMobileOD: travel patterns from large scale mobile phone data
MobileOD: travel patterns from large scale mobile phone data
 
ITE_Publication
ITE_PublicationITE_Publication
ITE_Publication
 
Data fabric and VMware
Data fabric and VMwareData fabric and VMware
Data fabric and VMware
 
VMware vFabric gemfire for high performance, resilient distributed apps
VMware vFabric gemfire for high performance, resilient distributed appsVMware vFabric gemfire for high performance, resilient distributed apps
VMware vFabric gemfire for high performance, resilient distributed apps
 

Semelhante a VMware vFabric - CIO Webinar - Al Sargent

VMware vFabric - Webinar with CIO Magazine
VMware vFabric - Webinar with CIO MagazineVMware vFabric - Webinar with CIO Magazine
VMware vFabric - Webinar with CIO MagazineAl Sargent
 
VMUGIT UC 2013 - 05a VMware vFabric
VMUGIT UC 2013 - 05a VMware vFabricVMUGIT UC 2013 - 05a VMware vFabric
VMUGIT UC 2013 - 05a VMware vFabricVMUG IT
 
VMware - Application Portability
VMware - Application PortabilityVMware - Application Portability
VMware - Application PortabilityVMUG IT
 
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow Inc.
 
Programatori cu capul in nori
Programatori cu capul in noriProgramatori cu capul in nori
Programatori cu capul in noriAlex Popescu
 
Virtualizing Business Critical Apps
Virtualizing Business Critical AppsVirtualizing Business Critical Apps
Virtualizing Business Critical Appsheraldschelke
 
Citrix - More Applications, More Security, More Availability
Citrix - More Applications, More Security, More AvailabilityCitrix - More Applications, More Security, More Availability
Citrix - More Applications, More Security, More Availabilitydataplex systems limited
 
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with K...
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with K...Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with K...
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with K...confluent
 
Get ready for tomorrow, today!
Get ready for tomorrow, today!Get ready for tomorrow, today!
Get ready for tomorrow, today!Harold Wong
 
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)Simon Haslam
 
Private Clouds - Business Agility Seminar
Private Clouds - Business Agility SeminarPrivate Clouds - Business Agility Seminar
Private Clouds - Business Agility SeminarExponential_e
 
Vm Ware Presentation Key Note
Vm Ware Presentation Key NoteVm Ware Presentation Key Note
Vm Ware Presentation Key Notecsharney
 
20191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 120191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 1makker_nl
 
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
WebSphere Application Server - Meeting Your Cloud and On-Premise DemandsWebSphere Application Server - Meeting Your Cloud and On-Premise Demands
WebSphere Application Server - Meeting Your Cloud and On-Premise DemandsIan Robinson
 
SPEC INDIA Java Case Study
SPEC INDIA Java Case StudySPEC INDIA Java Case Study
SPEC INDIA Java Case StudySPEC INDIA
 
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
Edge 2016 Session 1886  Building your own docker container cloud on ibm power...Edge 2016 Session 1886  Building your own docker container cloud on ibm power...
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...Yong Feng
 

Semelhante a VMware vFabric - CIO Webinar - Al Sargent (20)

VMware vFabric - Webinar with CIO Magazine
VMware vFabric - Webinar with CIO MagazineVMware vFabric - Webinar with CIO Magazine
VMware vFabric - Webinar with CIO Magazine
 
VMUGIT UC 2013 - 05a VMware vFabric
VMUGIT UC 2013 - 05a VMware vFabricVMUGIT UC 2013 - 05a VMware vFabric
VMUGIT UC 2013 - 05a VMware vFabric
 
VMware - Application Portability
VMware - Application PortabilityVMware - Application Portability
VMware - Application Portability
 
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn Presentation
 
Programatori cu capul in nori
Programatori cu capul in noriProgramatori cu capul in nori
Programatori cu capul in nori
 
Virtualizing Business Critical Apps
Virtualizing Business Critical AppsVirtualizing Business Critical Apps
Virtualizing Business Critical Apps
 
Citrix - More Applications, More Security, More Availability
Citrix - More Applications, More Security, More AvailabilityCitrix - More Applications, More Security, More Availability
Citrix - More Applications, More Security, More Availability
 
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with K...
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with K...Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with K...
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with K...
 
Get ready for tomorrow, today!
Get ready for tomorrow, today!Get ready for tomorrow, today!
Get ready for tomorrow, today!
 
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
 
Cloud Foundry et le Cloud vu par VMware
Cloud Foundry et le Cloud vu par VMwareCloud Foundry et le Cloud vu par VMware
Cloud Foundry et le Cloud vu par VMware
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)
 
Private Clouds - Business Agility Seminar
Private Clouds - Business Agility SeminarPrivate Clouds - Business Agility Seminar
Private Clouds - Business Agility Seminar
 
Vm Ware Presentation Key Note
Vm Ware Presentation Key NoteVm Ware Presentation Key Note
Vm Ware Presentation Key Note
 
20191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 120191201 kubernetes managed weblogic revival - part 1
20191201 kubernetes managed weblogic revival - part 1
 
Un-clouding the cloud
Un-clouding the cloudUn-clouding the cloud
Un-clouding the cloud
 
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
WebSphere Application Server - Meeting Your Cloud and On-Premise DemandsWebSphere Application Server - Meeting Your Cloud and On-Premise Demands
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
 
SPEC INDIA Java Case Study
SPEC INDIA Java Case StudySPEC INDIA Java Case Study
SPEC INDIA Java Case Study
 
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
Edge 2016 Session 1886  Building your own docker container cloud on ibm power...Edge 2016 Session 1886  Building your own docker container cloud on ibm power...
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
 

VMware vFabric - CIO Webinar - Al Sargent

  • 1. VMware vFabric Cloud Application Platform Al Sargent Group Manager, VMware Cloud and Application Services asargent@vmware.com @vfabric © VMware Inc. All rights reserved
  • 2. VMware’s Three Strategic Focus Areas Empowered, Secure Mobile Workforce Faster Time-to-Market for Modern Applications Flexible, Scalable, Efficient Infrastructure
  • 3. Today every business is a software business vfabric.co/wsj
  • 4. New apps aren’t being built with legacy middleware… Not a single one of our startups uses Oracle. I think the clock is really ticking…. they've `cranked up the maintenance fees. - Marc Andreesen, 9/28/11 Source: San Francisco Chronicle vfabric.co/chronicle
  • 5. … because customers are choosing open source “Java application servers have become commoditized.” vfabric.co/infoworld
  • 6. Analysts recommend lean application infrastructure… “ ” Too many clients spend far too much time and effort trying to find the products with the most features. Lean shops look for just enough, no more.
  • 7. … and open source embodies lean application infrastructure JULY15, 2011 Stop Wasting Money On WebLogic, WebSphere, And JBoss Application Servers BY MIKE GUALTIERI “Apache Tomcat will satisfy the deployment requirements of most Java web applications.” vfabric.co/forrester
  • 8. Tomcat and other servlet containers are well within the "good enough" threshold. Through 2017, at least 70% of new enterprise Java applications will be deployed on an open-source Java application server. vfabric.co/gartner
  • 9. New applications tend to be built on Apache Tomcat Source: ZeroTurnaround Developer Productivity Report 2012 9 vfabric.co/zeroturnaround
  • 10. Application Trends Driving Change in IT Cloud Delivery New Application Types • Offered “as-a-Service” • Mobile, SaaS, social • Virtualization • Apps released early and often Developer Productivity Data Changes New application frameworks driving • Web orientation drives exponential increase in application development data volumes • Reduced latency and new types of data
  • 11. The Move to Modern Frameworks Abstraction Increases Over Time >2.5M Spring Developers Abstraction High-level/ Object- Design Modern Source: Gartner, Evans Data Assembly Structured oriented Patterns Frameworks Time >50% Modern Frameworks Enterprise Java Apps use Spring • Productivity • Portability Over half of enterprise Java apps running on WebSphere and WebLogic use Spring.
  • 12. New Era Requires a Shift: Elasticity from Apps to Data Develop using frameworks agile apps decoupled from middleware Leverage runtimes optimized for vSphere provision in seconds Store app state in elastic data cache maximize app scalability Use cloud-friendly messaging protocols enable flexible app integration Access data through in-memory data fabric maximize data scalability
  • 13. vFabric Suite: The best place for Spring Java apps on vSphere
  • 14. vFabric Suite: A Modern Approach to Application Infrastructure  Lightweight, simplicity • Commercial Tomcat as core container • Optimized for vSphere and Spring  Licensed for virtual and cloud environments • Per VM pricing • Average use licensing • Fluid licensing Modernize Today’s Applications, Build for Tomorrow’s vfabric.co
  • 15. vFabric tc Server: Lightweight Java Application Server Efficient, lean, fit-to-purpose runtime platform Lower cost and complexity Enterprise capabilities on Apache Tomcat-compatible base 15 vfabric.co/tcserver
  • 16. vFabric tc Server: Small Disk Footprint Size on disk - one server instance (MB) 2500 2000 1500 1000 500 0 tc Server 2.6 IBM WebSphere Oracle WebLogic Redhat Jboss EAP Standard Edition 8.0.1 12c 5.1.2 16 vfabric.co/tcserver
  • 17. vFabric tc Server: Low Memory Footprint Memory committed at startup (MB) 300 250 200 150 100 50 0 tc Server 2.6 IBM WebSphere Oracle WebLogic Redhat Jboss EAP Standard Edition 8.0.1 12c 5.1.2 17 vfabric.co/tcserver
  • 18. vFabric SQLFire: Scalability at the Data Tier  Speed: In-memory, distributed SQL database.  Scale: More scalable design than traditional RDBMS.  SQL: Familiar SQL interface, accessible from Java and C#. vfabric.co/sqlfire
  • 19. vFabric RabbitMQ: Modern Messaging for the Cloud RabbitMQ Message Broker AMQP, HTTP, HTTPS, STOMP, SMTP, XMPP … Cloud-scale Message Bus Point -to-point and pub-sub Virtual hosts, dynamic configuration Cloud Services Applications Devices 19 vfabric.co/rabbitmq
  • 20. vFabric Application Director: Automated Application Deployment Application Services Application Blueprint OS OS OS OS OS OS OS OS Out of the box blueprints for vFabric Suite 20
  • 21. APM monitors transactions from end-user perspective…
  • 22. … then drill into code to find cause of slow transactions
  • 23. The Cloud Requires a Shift in Licensing Philosophy vFabric Suite Cloud Requirement Legacy Licensing Cloud Licensing • Per-core pricing with Apps deployed on • Per-VM Pricing for 1 virtual infrastructure complex physical hardware “power factors” hardware independence Web orientation drives • Peak-use licensing • Average-use licensing 2 highly variable workloads • Budget wasted on rarely- • No budget waste used licenses • Server-specific licenses • Fluid Licensing “Deploy first, ask 3 questions later” • Cannot re-use across • Re-use licenses across different server types different types of servers 23 vfabric.co/pricing
  • 24. vFabric Suite Advanced Competitive Pricing: Typical Scenario VMs Cores (Estimated) Application Server 100 86 Data Cache 100 86 Database Server 25 22 Web Server 25 22 Message Broker 25 22 Monitoring (same at total) 275 228 Total 275 238 24
  • 25. vFabric Suite: Priced for Wide Adoption 25 15% compared to Oracle WebLogic & Cost of VMware vFabric 55% Cost of VMware vFabric compared to IBM WebSphere
  • 26. vFabric Suite: Priced for Wide Adoption Product Map & Costs IBM Oracle VMware Product Price Per Core Product Price Per Core Product Price Per VM Product Family IBM WebSphere $ - Oracle WebLogic Suite $ 22,500 VMware vFabric Suite Advanced $ 2,500 Application Server WebSphere Application Server $ 2,873 WebLogic Server $ - vFabric tc Server 1 $ - Data Cache WebSphere eXtreme Scale $ 8,633 Coherence Enterprise Edition $ - vFabric GemFire App Cache Node $ - Database DB2 Express Edition $ 3,165 MySQL Enterprise Edition $ 625 vFabric SQLFire Professional $ - Web Server WebSphere HTTP Server 2 $ - Web Tier $ - vFabric Web Server $ - Message Broker WebSphere MQ $ 4,273 WebLogic Server JMS $ - vFabric RabbitMQ $ - Monitoring Tivoli Monitoring $ 552 Enterprise Manager $ - vFabric Hyperic $ - Pricing Metric Cores Cores VMs Product Price - Subtotal $ 331,603 $ 1,288,750 $ 195,000 26
  • 27. Southwest Airlines – Application Modernization & Data Fabric vFabric powers Southwest.com, support the majority of Southwest Airlines revenue “When we took to the sky, forty years ago, I don’t think anyone had the vision that we would be using the cloud to actually deliver our product, deliver information, and help us lower our cost.” Ginger Hardage, SVP Culture and Communications Challenge Solution Results Growth led to Southwest.com Using tc Server, Apache Web Boosted performance on one of the performance challenges during Server, GemFire, and travel industry’s largest websites. peaks like Super Bowl and fare vSphere, Southwest built an sale ads. efficient, agile, and scalable Enabled expansion with new mobile architecture to handle peak platform and creation of new Needed a more elastic performance requirements of employee tools. architecture to dynamically their virtualized application and scale their environments and data services. Agile architecture shortened time maintain their legendary required to integrate newly acquired customer service reputation.. ATA into Southwest.com passenger reservations & bookings services. 27 vfabric.co/southwest
  • 28. Product info vfabric.co Demos vFabric.co/YouTube 60 day trial vFabric.co/try 28

Notas do Editor

  1. To address this challenge, VMware is focused on three core solution areas in IT:How best to evolve the infrastructure to support this new world,Changes in application development to speed time-to-market for business-critical applications, that take advantage of this new world,And a new way of approaching end-user computing, to increase user satisfaction.<click>Let’s begin by exploring the evolution of infrastructure.
  2. http://online.wsj.com/article/SB10001424053111903480904576512250915629460.htmlFirst we need to ask, Why the focus on scalability? Because every business is a software business. If your apps can’t scale, your business can’t scale.
  3. Source: http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2011/09/28/businessinsiderboxnet-2011-9.DTLIBM WebSphere and Oracle WebLogic are becoming the new mainframes. Just like mainframes aren't going away anytime soon, neither are WebSphere or WebLogic. And just like mainframes, the sole reason for WebSphere and WebLogic are to main existing applications -- not to build new ones.
  4. Source: http://www.infoworld.com/t/java-programming/still-dont-think-open-source-hurts-commercial-software-guess-again-184168The application server market has fundamentally changed: even in the most conservative enterprise new applications are being built on Open Source Apache Tomcat, not traditional heavyweight application servers.Customers have discovered they don’t need to pay $45,000 per CPU when Tomcat is a better solution.
  5. Recommended Forrester Reading:Lean Software Is Agile, Fit-To-Purpose, And Efficient; Dec 12 2008Lean: The New Business Technology Imperative, Sep 29 2009There was an arms race in the application server world a decade ago: implement as many features and standards as possible.But winning the checkbox battle means that you lose the efficiency war.All those features and spec implementations come at a cost:They require a good chunk of memory and disk. For example, hello world on a traditional app server might require half a gif, versus 50 MB for a lean, open source solution. This in turn means larger VMs, fewer VMs on a vSphere host, and ultimately more costs for hardware, rack space, real estate, and power.It also hurts your ability to scale elastically, since you have fewer physical hosts on which to scale out.Also, they are time-consuming to learn, setup, and maintain, which hurts time to market.
  6. Source: http://blogs.forrester.com/mike_gualtieri/11-07-15-stop_wasting_money_on_weblogic_websphere_and_jboss_application_servers Instagram is a great example of how application infrastructure has changed forever: they recently shared the architecture that enabled them to scale to 30 million users – an open source database, an open source framework, an open source in-memory technology.  Five years ago that would have been built on Oracle, but that just isn’t the case any longer.  Clearly Instagram is at the extreme end as a consumer application, but the enterprise has taken note.
  7. Source:http://www.gartner.com/technology/reprints.do?id=1-19EDYKH&ct=120222&st=sg
  8. This year, over 1800 respondents shared their take on “the developer life” with us, with 1100 Java-focused surveys completed.Source:http://zeroturnaround.com/blog/developer-productivity-report-2012-java-tools-tech-devs-and-data/
  9. Thereis a set of technical themes that are driving this disruption in application architectures.First: the way that applications are being built is completely different: rather than being written at a very low level, they are increasingly written with Frameworks. This is essentially a higher level paradigm, one that focuses on simplicity and component reuse. In the Java world, more than 50% of ALL the java applications running today are written with Spring. But it is not limited to Java: emerging languages are all based on framework – Rails for Ruby, Node.js for Java Script, Grails, etcSecond, the types of applications being written today are very different than they were 5-7 years ago. As we look out at our customers’ application portfolios, the majority of applications are driven by initiatives around mobile, SaaS and social. The development process for these kinds of apps is also very different: rather than being 9 month dev cycles, they tend to have rapid iterations allowed by this new paradigm: they are developed, tweaked, deployed, tweaked, deployed, etc. This has implications for the kinds of technologies being used.Third: data. This is a wholesale change. These mobile, SaaS and social apps put pressures on the database-only approach to data management, and many instances are themselves the cause of the massive spike in data volumes. Concepts like low latency / elasticity, multi-cloud are critical to this new generation of apps. And above all, the sheer quantify of data that they are dealing with is a real challenge.Finally, whether app teams like it or not, many organizations have a virtual-first policy for new applications. While we have certainly proven that any app can be virtualized, if you know your app will be running on virtual infra there are opportunities to architect it to leverage this powerful construct.Together, these trends are driving a real transition in the technologies being used to build, run and manage applications.--We have seen a huge transition in the way that applications are built today: the development framework has innovated to the point that most of the heavy lifting is done in the framework – such as Spring Integration – meaning that your applications really only need a simple place to execute logic.  And that means simple and open source have risen to the fore.The framework is the surface area for development today, not the app server.
  10. Why frameworks?
  11. In fact what we see very consistently is that much of this transition can be traced to the adoption of the Spring Framework, which enables applications to run on a simple container rather being tied to a large JEE container. It is no coincidence that the rise of Spring and the rise of Tomcat have largely paralleled each other.And this selection of Spring then drives a series of follow-on implications and architectures, with an emphasis on the simplest possible components designed with scale-out in mind, to the point that this architecture is the one we see over and over again in our Enterprise customers:Once using Spring, Tomcat comes nextFrom there, organizations think about session state management outside of the containerIt also coincides with a shift in messaging technologies, typically to something open sourceAnd gives rise to the use of in-memory at the data tierThis really reflects the maturation of the web era of application infrastructure and we see it over and over again.
  12. vFabric 5 is really focused on those 2 challenges:Application platform optimized for both the Spring Framework that is used by the majority of the world’s Java developersLicensed for the realities of the modern datacenterAnd as I’ll cover in a moment, containing the core components of our PaaS offering, thereby creating a pathway for our customers to the PaaS era.
  13. Developer EfficiencyFamiliar Spring + Tomcat experienceAgile Spring development experience via STS Enhanced build process via Maven pluginOperational Control through HypericPerformance & SLA management of Spring apps Application provisioning and server administrationRich alert definition, workflows, and control actionsGroup availability & event dashboardsSecure unidirectional agent communicationsDeployment FlexibilityLean server (10 MB) ideal for virtual environmentsTemplate-driven server instance creationIntegrated experience with VMware environmentsOpen, secure API for all operations
  14. There is a huge shift underway in data technologies: in the previous technology generation, the canonical app was an enterprise app like SAP, being accessed by a few hundred users.  Today, the canonical application is likely to be accessed by millions of users around the world and on their mobile device.  This is forcing customers to adopt an in-memory approach as the only way to scale the data tier.
  15. And that is why we includevFabric App Director in the vFabric Suite, which is about leveraging the construct of a VM to automate the deployment of application infrastructure. There is a huge amount of interest in Application Director for automation, enabling a user to create reusable architectural Blueprints to simplify the deployment of vFabric components on vSphere.