SlideShare une entreprise Scribd logo
1  sur  28
vFabric Solutions for Partners to Capitalize Michael Wood woodm@vmware.com
Agenda Can vFabric Be a Game-Changer? SI/SO Drivers Solutions that are Finding Success 2 Confidential
SI/SO Motivations Competitive Bids Services Margin Must be seen as an Innovator Meet Project Timelines and Objectives Trusted Advisor 3 Confidential
Competitive Bids / Services Margin Why Spend Half the Budget on Middleware? tcServer TCO GemFire – Cost Reduction of Data Tier RabbitMQ – Open-Source and Powerful Capitalize on Consolidation – Lean Infrastructure means Fewer Servers Built In Monitoring – Faster Root Cause Analysis More Dollars for Services! 4 Confidential
Innovative / Trusted Advisor Modern Applications Are Paramount and Spring+ Delivers Social Media BPM/BAM, Integration Web/Portal/Mobile Modern Batch PaaS / IaaS / Private Cloud Roadmap Execute Modern Projects – Architectural Evolution in Mind 5 Confidential
Meet Project Timelines and Budgets Automated Deployment, ALM, Cloud Delivers Spring is More Productive Than JEE 30% Faster Time to Market SpringSourceToolSuite Code2Cloud and DevCloud on the Way Spring Roo, Groovy/Grails, etc. Testing, Virtual Dev Environments Snapshots, Clones, etc., etc. 6 Confidential
Financial Services Company - Example ,[object Object]
Database + Coherence and Middleware Stack
Expensive, Unwieldy and Complex
Promise is that Services Hides Complexity
 Second SI proposed vFabric Solution
Primarily GemFire
Much Simpler Stack
Tremendous Cost Advantage
Second SI wins paid POC for a hundreds of thousand leading to much larger production implementation.7 Confidential Opportunity is to facilitate clean transfers between financial institutions in real time.  Desired state is to have immediate data access anywhere.
Solutions Finding Success with vFabric What is Application Modernization? App Modernization: Heavy Weight to Light Weight Infrastructure Modern Web Applications Batch Processing to Real-Time MIPS Retirement Expensive Hardware to x86 Data Virtualization Reduced Cost of Data Processing and Optimization Session Replication Platform as a Service (PaaS) Cloud Maximize Virtualization TCO 8 Confidential
     Tomcat      tc Server JEE Server Elastic Application Server: Lightweight Application Platform Lightweight App Container Heavyweight App Container Enterprise Capabilities Enterprise Capabilities (?) tc Server is Enterprise Tomcat – The best of both worlds Optimized for Cloud/Virtualization Same great high performance, low complexity, lean platform (10 MB Server) Best platform to run Spring (or any non-EJB Java) applications on Has Features/Capabilities Enterprises need and expect Management, Monitoring, Diagnostics, Support
vFabric Cloud Application Platform Cloud Application Platform is a set of application services that produces a cost-saving, future-proof solution for building, running and managing applications in a virtual or vCloud environment; all running on top of vSphere. PaaS Goals    tc Server, Hyperic, “Napa”    tc Server, Hyperic, “Napa”   Spring, tc Server, Hyperic   Spring, tc Server, Hyperic GemFire, RabbitMQ, Hyperic GemFire, RabbitMQ, Hyperic “Agile Application Deployment with PaaS” (Platform-as-a-Service) “Agile Application Deployment with PaaS” (Platform-as-a-Service)  “Data Virtualization” (High Performance Data Cloud)  “High Performance Data”  (High Performance Data Cloud) “Application Modernization” (High Scale Application Platform) “Application Modernization” (High Scale Application Platform) Customer Requirements/Solution Triggers Customer Requirements/Solution Triggers ,[object Object]
Next generation integration infrastructure
Batch application modernization
High volume Web applications
Next generation integration infrastructure
Batch application modernization
Maximize the utilization of IT resources and stay in control
Low latency data management (XTP)
Distributed / global data grids
Maximize the utilization of IT resources and stay in control
Low latency data management (XTP)

Contenu connexe

Tendances

Towards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICETowards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICEPooyan Jamshidi
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesQBurst
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Imaginea
 
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...Compuware APM
 
Pragmatic Enterprise Application Migration to AWS
Pragmatic Enterprise Application Migration to AWSPragmatic Enterprise Application Migration to AWS
Pragmatic Enterprise Application Migration to AWSKacy Clarke
 
Applying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migrationApplying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migrationKacy Clarke
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategiesSogetiLabs
 
CRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the CloudCRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the CloudCraig F.R Read
 
AWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS CloudAWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS CloudAmazon Web Services
 
Simplify Cloud Migration to AWS with RISC Network’s Complete App Analysis
Simplify Cloud Migration  to  AWS with RISC Network’s Complete App AnalysisSimplify Cloud Migration  to  AWS with RISC Network’s Complete App Analysis
Simplify Cloud Migration to AWS with RISC Network’s Complete App AnalysisRISC Networks
 
AWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAmazon Web Services
 
Cloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudCloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudSafe Software
 
Hyper Stratus Migrating Applications to the Cloud
Hyper Stratus Migrating Applications to the CloudHyper Stratus Migrating Applications to the Cloud
Hyper Stratus Migrating Applications to the Cloudbhgolden
 
Savig cost using application level virtualization
Savig cost using application level virtualizationSavig cost using application level virtualization
Savig cost using application level virtualizationNati Shalom
 
Feasibility of cloud migration for large enterprises
Feasibility of cloud migration for large enterprisesFeasibility of cloud migration for large enterprises
Feasibility of cloud migration for large enterprisesAnant Damle
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...Amazon Web Services
 
Cedar Day 2018 - Cloud IaaS - Ken MacMahon
Cedar Day 2018 - Cloud IaaS - Ken MacMahonCedar Day 2018 - Cloud IaaS - Ken MacMahon
Cedar Day 2018 - Cloud IaaS - Ken MacMahonCedar Consulting
 
Accelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAccelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAmazon Web Services
 

Tendances (20)

Towards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICETowards Quality-Aware Development of Big Data Applications with DICE
Towards Quality-Aware Development of Big Data Applications with DICE
 
Cloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best PracticesCloud Migration Strategy and Best Practices
Cloud Migration Strategy and Best Practices
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step
 
Migrating to Public Cloud
Migrating to Public CloudMigrating to Public Cloud
Migrating to Public Cloud
 
Cloud migration
Cloud migrationCloud migration
Cloud migration
 
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
 
Pragmatic Enterprise Application Migration to AWS
Pragmatic Enterprise Application Migration to AWSPragmatic Enterprise Application Migration to AWS
Pragmatic Enterprise Application Migration to AWS
 
Applying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migrationApplying systems thinking to AWS enterprise application migration
Applying systems thinking to AWS enterprise application migration
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategies
 
CRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the CloudCRM Trilogix; Migrating Legacy Systems to the Cloud
CRM Trilogix; Migrating Legacy Systems to the Cloud
 
AWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS CloudAWS Partner Webcast - Data Center Migration to the AWS Cloud
AWS Partner Webcast - Data Center Migration to the AWS Cloud
 
Simplify Cloud Migration to AWS with RISC Network’s Complete App Analysis
Simplify Cloud Migration  to  AWS with RISC Network’s Complete App AnalysisSimplify Cloud Migration  to  AWS with RISC Network’s Complete App Analysis
Simplify Cloud Migration to AWS with RISC Network’s Complete App Analysis
 
AWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWS
 
Cloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the CloudCloud Migration: Moving Data and Infrastructure to the Cloud
Cloud Migration: Moving Data and Infrastructure to the Cloud
 
Hyper Stratus Migrating Applications to the Cloud
Hyper Stratus Migrating Applications to the CloudHyper Stratus Migrating Applications to the Cloud
Hyper Stratus Migrating Applications to the Cloud
 
Savig cost using application level virtualization
Savig cost using application level virtualizationSavig cost using application level virtualization
Savig cost using application level virtualization
 
Feasibility of cloud migration for large enterprises
Feasibility of cloud migration for large enterprisesFeasibility of cloud migration for large enterprises
Feasibility of cloud migration for large enterprises
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
 
Cedar Day 2018 - Cloud IaaS - Ken MacMahon
Cedar Day 2018 - Cloud IaaS - Ken MacMahonCedar Day 2018 - Cloud IaaS - Ken MacMahon
Cedar Day 2018 - Cloud IaaS - Ken MacMahon
 
Accelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAccelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAP
 

Similaire à Solutions presentation

Introduction to Cloud Application Platform
Introduction to Cloud Application PlatformIntroduction to Cloud Application Platform
Introduction to Cloud Application PlatformVMware vFabric
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeRightScale
 
Why Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationWhy Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationVMware Tanzu
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam mayNguyen Duong
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009guest829442
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Cscorajramab
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseAraf Karsh Hamid
 
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver VMworld
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los AngelesVMware Tanzu
 
Best Practices for Building Hybrid-Cloud Architectures | Hans Jespersen
Best Practices for Building Hybrid-Cloud Architectures | Hans JespersenBest Practices for Building Hybrid-Cloud Architectures | Hans Jespersen
Best Practices for Building Hybrid-Cloud Architectures | Hans Jespersenconfluent
 
Technology Overview
Technology OverviewTechnology Overview
Technology OverviewLiran Zelkha
 
App Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudApp Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudJudy Breedlove
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureJohn Archer
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloudebuc
 
VMware: Aplikačná platforma pre cloud (časť 2)
VMware: Aplikačná platforma pre cloud (časť 2)VMware: Aplikačná platforma pre cloud (časť 2)
VMware: Aplikačná platforma pre cloud (časť 2)ASBIS SK
 
Cloud Interoperability Forum Sep 24
Cloud Interoperability Forum Sep 24Cloud Interoperability Forum Sep 24
Cloud Interoperability Forum Sep 24Reuven Cohen
 
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano AmmirabileCloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano AmmirabileManuela Moroncini
 

Similaire à Solutions presentation (20)

Introduction to Cloud Application Platform
Introduction to Cloud Application PlatformIntroduction to Cloud Application Platform
Introduction to Cloud Application Platform
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
 
Why Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware ModernizationWhy Your Digital Transformation Strategy Demands Middleware Modernization
Why Your Digital Transformation Strategy Demands Middleware Modernization
 
Si so product 1 day technical
Si so product 1 day technicalSi so product 1 day technical
Si so product 1 day technical
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-Premise
 
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
 
Best Practices for Building Hybrid-Cloud Architectures | Hans Jespersen
Best Practices for Building Hybrid-Cloud Architectures | Hans JespersenBest Practices for Building Hybrid-Cloud Architectures | Hans Jespersen
Best Practices for Building Hybrid-Cloud Architectures | Hans Jespersen
 
Technology Overview
Technology OverviewTechnology Overview
Technology Overview
 
App Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudApp Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloud
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
Upmc tpdev3
Upmc tpdev3Upmc tpdev3
Upmc tpdev3
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloud
 
VMware: Aplikačná platforma pre cloud (časť 2)
VMware: Aplikačná platforma pre cloud (časť 2)VMware: Aplikačná platforma pre cloud (časť 2)
VMware: Aplikačná platforma pre cloud (časť 2)
 
Cloud Interoperability Forum Sep 24
Cloud Interoperability Forum Sep 24Cloud Interoperability Forum Sep 24
Cloud Interoperability Forum Sep 24
 
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano AmmirabileCloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
 

Dernier

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Dernier (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Solutions presentation

  • 1. vFabric Solutions for Partners to Capitalize Michael Wood woodm@vmware.com
  • 2. Agenda Can vFabric Be a Game-Changer? SI/SO Drivers Solutions that are Finding Success 2 Confidential
  • 3. SI/SO Motivations Competitive Bids Services Margin Must be seen as an Innovator Meet Project Timelines and Objectives Trusted Advisor 3 Confidential
  • 4. Competitive Bids / Services Margin Why Spend Half the Budget on Middleware? tcServer TCO GemFire – Cost Reduction of Data Tier RabbitMQ – Open-Source and Powerful Capitalize on Consolidation – Lean Infrastructure means Fewer Servers Built In Monitoring – Faster Root Cause Analysis More Dollars for Services! 4 Confidential
  • 5. Innovative / Trusted Advisor Modern Applications Are Paramount and Spring+ Delivers Social Media BPM/BAM, Integration Web/Portal/Mobile Modern Batch PaaS / IaaS / Private Cloud Roadmap Execute Modern Projects – Architectural Evolution in Mind 5 Confidential
  • 6. Meet Project Timelines and Budgets Automated Deployment, ALM, Cloud Delivers Spring is More Productive Than JEE 30% Faster Time to Market SpringSourceToolSuite Code2Cloud and DevCloud on the Way Spring Roo, Groovy/Grails, etc. Testing, Virtual Dev Environments Snapshots, Clones, etc., etc. 6 Confidential
  • 7.
  • 8. Database + Coherence and Middleware Stack
  • 10. Promise is that Services Hides Complexity
  • 11. Second SI proposed vFabric Solution
  • 15. Second SI wins paid POC for a hundreds of thousand leading to much larger production implementation.7 Confidential Opportunity is to facilitate clean transfers between financial institutions in real time. Desired state is to have immediate data access anywhere.
  • 16. Solutions Finding Success with vFabric What is Application Modernization? App Modernization: Heavy Weight to Light Weight Infrastructure Modern Web Applications Batch Processing to Real-Time MIPS Retirement Expensive Hardware to x86 Data Virtualization Reduced Cost of Data Processing and Optimization Session Replication Platform as a Service (PaaS) Cloud Maximize Virtualization TCO 8 Confidential
  • 17. Tomcat tc Server JEE Server Elastic Application Server: Lightweight Application Platform Lightweight App Container Heavyweight App Container Enterprise Capabilities Enterprise Capabilities (?) tc Server is Enterprise Tomcat – The best of both worlds Optimized for Cloud/Virtualization Same great high performance, low complexity, lean platform (10 MB Server) Best platform to run Spring (or any non-EJB Java) applications on Has Features/Capabilities Enterprises need and expect Management, Monitoring, Diagnostics, Support
  • 18.
  • 21. High volume Web applications
  • 24. Maximize the utilization of IT resources and stay in control
  • 25. Low latency data management (XTP)
  • 26. Distributed / global data grids
  • 27. Maximize the utilization of IT resources and stay in control
  • 28. Low latency data management (XTP)
  • 29.
  • 30.
  • 31. After Migration Assessment – Next Step is Migration Service Migration Service and Application Migration Management (AMM) Migration Process Modules Map directly to the conversion process Proprietary and Confidential
  • 32. Solutions Enabled What is Application Modernization? App Modernization: Heavy Weight to Light Weight Infrastructure Modern Web Applications Batch Processing to Real-Time MIPS Retirement Expensive Hardware to x86 Data Virtualization Reduced Cost of Data Processing and Optimization Session Replication Platform as a Service (PaaS) Cloud Maximize Virtualization TCO 14 Confidential
  • 33.
  • 37. Content Delivery?Multi-Device Communicate With Any Device “Modern Web Applications” Portable Productive Spring Affordable, Virtualized, Optimized, Scalable, x86 Optimized Cloud Run-Time Bring Living Data into the Cloud “Data Modernization and Real Time Data” “MIPS Retirement”
  • 38. Modern Session Management – An Example Load Balancer Multi-Device X User Session Data Center 1 Data Center 2
  • 39.
  • 41. Reduced replication (network restrictions)
  • 42.
  • 43. Data Virtualization Increased Complexity Increased Hardware Consolidation Flexibility Relational Data License Complexity Hardware
  • 44. VMware Approach – Data Virtualization Decreased Cost Fragility Performance Utilization Flexibility User Sat Database Affordable, Virtualized, Optimized, Scalable, x86 ORCL Decreased Cost Bring Living Data into the Cloud
  • 45. Typical Modernization Effort – Mainframe Cost Avoidance Effort So Far Increased Complexity Increased Hardware Fragility Consolidation Flexibility IMS Data Increased MIPS
  • 46. VMware Approach – What’s Different? Decreased Cost Fragility Performance Utilization Flexibility User Sat IMS Data Affordable, Virtualized, Optimized, Scalable, x86 Decreased MIPS Cost Bring Living Data into the Cloud
  • 47. Solutions Enabled What is Application Modernization? App Modernization: Heavy Weight to Light Weight Infrastructure Modern Web Applications Batch Processing to Real-Time MIPS Retirement Expensive Hardware to x86 Data Virtualization Reduced Cost of Data Processing and Optimization Session Replication Platform as a Service (PaaS) Cloud Maximize Virtualization TCO 23 Confidential
  • 48. Cloud Foundry Initially, CloudFoundry.com supports Spring for Java apps, Rails and Sinatra for Ruby apps, Node.js apps and apps for other JVM frameworks including Grails. Cloud Foundry also offers MySQL, Redis, and MongoDB data services. Open PaaS offering from VMware Currently in Beta Three Primary Flavors CloudFoundry.com – Complete Hosted PaaS CloudFoundry.org – The Community Site Cloud Foundry Micro-Cloud – PaaS for the Enterprise
  • 49. Evolutionary Approach to Cloud Application Platform 4 3 Cloud Platform Cloud Data Management 2 Cloud App Runtime VM 1 Stage vFabric tc Server Virtualized Applications VM App Server 0 Virtualization & Spring
  • 50.
  • 51. From Hours to Minutes
  • 52. Rapid Turnaround on Production Fixes
  • 54. H/A – 100% Uptime on Website
  • 56. Reduced Server CostsNotable Quote “In the newspaper environment, we constantly need to find new and innovative ways to monetize our content,” Perkinson continues. “Ideas for new features are coming through all the time, and for us to be able to turn those features around and get them to market quickly is absolutely key. But with Oracle WebLogic, developers were constantly task switching while waiting for Oracle WebLogic to deploy and start up our applications after each test and staging release.”
  • 57.
  • 60. Greater Scalability and Improved User Experience
  • 62. Reduced Server Costs by 75%Virtual Cloud Infrastructure tcServer has enabled NPC International to implement an internal, private cloud of VMware-based virtual server resources, to maximize efficient usage of existing infrastructure. Because tc Server’s footprint is small, 12 tc Server instances are running on a single physical box, with additional capacity available to install more tc Server instances when needed. Consequently, tc Server enables NPC International to maximize internal server resources by eliminating the multiple machines necessary to run numerous application servers. “I could not have deployed the applications within VMware-based virtual machines without tc Server,” Brisbin says. “I need a small, lightweight server that starts in a few seconds. I need to run several instances so I can make use of all the CPU resources.”
  • 63.
  • 65. vFabric Overview, PaaS Whiteboard, tcServer Demo, Hyperic Demo, Gemfire Presentation
  • 66. SME Email List for Technical Questions
  • 67. SME-SpringSource@vmware.comWebinars http://www.springsource.com/newsevents/webinars Avoid Pitfalls when Monitoring a Virtualized Environment Next-Generation Data Management in the Cloud for Java Apps Best Practices for Virtualizing Java Workloads Performance Tuning Production tc Server: Tuning for Throughput & Scale Upcoming: The NPC Story - Speedier Apps, Minimal Downtime, Lower Cost
  • 68. Key Takeaways Cloud Application Platform Key Drivers VMware’s IT as a Service Vision VMware vFabric Combines Spring framework and tools with vFabric platform services to speed delivery of next-generation apps that are instantly scalable and cloud-portable

Notes de l'éditeur

  1. For this presentation, we are going to discuss the vFabric opportunity as it relates to partners, with a bit of a focus on Service Integrator / Service Outsourcer market. After discussing how vFabric can specifically impact the SI/SO competitive landscape, then we will turn to discuss specific opportunities that can be delivered to your customers.
  2. So, as I understand them, these are the core drivers of a successful SI. You must be able to deliver a bid that is cost effective and right-sized for your customer. Competitively, you need to be perceived as an innovator while not ‘gouging’ your customer for margin. At the same time, you are looking to maximize margin due to wall street demands, you need enough of the right resources to deliver on your innovative promises, all while becoming a trusted advisor to the customer! Sounds like a tough job as many of these vectors are juxtaposed. If you are really going to help a customer innovate by transforming their systems, then you are often recommending more work (not less) than a simple repair, or base performance improvement, etc. This impacts project cost and timeline, and hurts the competitiveness of your bid, but strengthens your strategic position with the customer. What you need is a technology partner that better positions you to compete in all of these areas efficiently.
  3. Let’s start by discussing two of these juxtaposed SI drivers. You need to have competitive bids while maximizing your margins. With vFabric, you don’t invest so much of the product budget on the middleware. tcServer is the vFabric Java application management software which enables companies to run enterprise Java applications in physical or virtual environments with visibility into how the application is behaving and control. If you are going to market with Oracle or IBM, then you are aware of some of their cost structures – with tcServer, not only is the initial license and support cost 1/10th or better, but overall cost of ownership is way less than these other containers. This means that you are better positioned to include more resources in the deal, rather than roping off millions for a software vendor. GemFire can be a bit more expensive, but the kinds of engagements that demand that infrastructure are often large and very lucrative. GemFire is a powerful in memory data grid solution that allows customers to retire MIPS, reduce dependence on costly DB licenses, respond to customer requests in real-time, take batch processing times from hours to seconds, etc. The cost savings to a customer by utilizing GemFire will often pay for not only your current project, but the next several projects as well (one customer saved $44 million in the first year by accessing what was previously IMS data in GemFire, and retiring $44 million in MIPS). RabbitMQ is a messaging solution for addressing very demanding, dynamically scaling messaging challenges. Comparing it to JMS, for instance, is almost unfair as using JMS requires full WebLogic licensing (if we are talking about Oracle), which again is thousands a CPU. IBM does not favor JMS, but rather pushes MQ Series (which is very, very costly). Tibco is not cheap, etc. Not only does RabbitMQ provide market differentiating, best-of-breed features previously unheard of in the messaging world, it is free and open-source, but even with a full support contract with VMware is pennies on the dollar for your customers.vFabric also provides Hyperic for top-to-bottom monitoring and management of the entire platform. This improves time to market demands as well as time to resolution for bugs and/or application or infrastructure faults/errors. Without visibility into the infrastructure, data, and most important, the application code that you are delivering, your projects can bog down without good visibility throughout the stack, and vFabric provides this inherently.All of this means that you should be able to remain competitive, while improving your margins simply by moving some of the customer spend away from infrastructure, troubleshooting, kludgey coding practices, and tangled disparate products to a more seamless and simple infrastructure stack that provides deep and powerful capabilities like vFabric.
  4. As to establishing yourself as an Innovative Trusted Advisor, consider that the Spring Framework improves on Java by making it much simpler to work with. While this also addresses the previous slide (by shortening your TTM), it also provides frameworks for modern application design. Things like Social Media. Spring introduced Spring Social, a framework to allow developers to quickly and easily utilize social media in their applications (like Twitter, Facebook or LinkedIn). In Spring, developers can also utilize open BPM/BAM tooling like Activiti. Activiti is an open-source (FREE) BPM/BAM solution based on BPMN 2.0 standard process notation which allows your company to deliver rich BPM innovations that fit cleanly with Spring and light-weight less costly run-times. Consider that Oracle and IBM charges hundreds of thousands per CPU socket for their BPM solutions, and you will be able to deliver these rich and powerful business solutions at a fraction of that TCO because all of the license is composed of lean application servers (tcServer). Spring also provides a framwork for system to system integration, web (MVC – Model View Controller), mobile device support, modern batch processing, and has recently invested in a company called WaveMaker, which provides an open-source Portal product.WaveMaker is a widely used graphical tool that enables non-expert developers to build web applications quickly, that then run on vFabric. As we move towards this cloud-based infrastructure, how cool is it that we are putting tools in place to allow non-experts to leverage this light-flexible infrastructure in an automated way?What is important here is that you are being asked to solve tactical problems, but, as any good PM will tell you, you must look and position each project strategically. As customers are beginning to see benefits from the cloud, you will be delivering these modern applications with the cloud as your eventual deployment environment. vFabric is ideally suited to cloud deployments (as evidenced by VMForce, and others), and as such allows you to deliver on today’s challenges while positioning yourself as the innovative trusted advisor for where the customer needs to go to take advantage of Cloud.
  5. With regards to speeding time to market and achieving your project objectives within budget, vFabric and Spring are all about efficiency. Effeciency not only in terms of license, but required infrastructure, developer time, testing, troubleshooting, etc. For one, there have been several studies comparing application frameworks and how quickly developers can build similar applications. Spring (depending on the study) is at least 30% faster to develop in than traditional Java Enterprise Edition. 2nd, VMware provides SpringSourceToolSuite free of charge for any developer. The ToolSuite comes with many features that enable developers to get to market quickly, such as Spring Insight. Spring Insight peers into the execution of a developer’s Spring application showing a call by call trace of the application’s performance in microseconds, errors that may have occurred, even looking into poor performing SQL, etc. This feature alone ensures that code created in Spring is less buggy and more production ready the first time, improving TTM.From a time savings perspective, VMware is partnering with TaskTop on a project called Code2Cloud. C2C is a cloud-based ALM suite approach. That is, when your consultants go onsite to build out a new project, they do not need source control, ticketing systems, etc. for managing the application lifecycle. They can simply leverage these capabilities in the VMware/TaskTop cloud without dedicating an FTE to standing up and maintaining 5 or 6 such systems on site to provide these functions.DevCloud is another offering that is on the way, and that is a free environment for building and deploying Spring and vFabric application assets and testing them. In traditional environments where development teams must wait on operations to stand up hardware and networking assets, security, software installs and configurations, etc., this kind of capability can drive out substantial cost while greatly improving time to market. As a caveat, C2C is slated for Q4 this year, and DevCloud is also a future offering, but for this discussion, you should be aware of how VMware is continuing to innovate to drive greater efficiencies in development.vFabric and Spring are not only focused on the Spring Framework, but also provides tooling for several other rapid application development technologies like Spring Roo, Groovy and Grails. Without getting into details, these allow developers to generate much of the ‘plumbing’ code in an automated fashion. Anecdotally, a developer built a custom expense reporting application, deployed it to the Google cloud, showed the application running on a Droid phone, all in about 40 minutes using Spring Roo at our Tech Summit a year ago.Lastly, consider development environments where server environments are needed on demand to fully test, pilot, and prove application capabilities. These environments are need to be created and destroyed regularly. Utilizing VMware and vFabric, development shops can spin up development environments, test against them, snapshot problems to recreate issues, snapshot environments to recreate test, clone environments, etc. The efficiencies are substantial.
  6. Now, let’s look at a few other types of application modernization.
  7. Migration from Web Logic and Web SphereBatch and mainframe migration Unix to Linux migration (tc Server)
  8. Now, let’s look at a few other types of application modernization.
  9. Extending this discussion to several forms of application modernization, vFabric provides core capabilities that address various business challenges. Regardless of the application paradigm (mainframe, Sun, mobile device, etc.), vFabric provides what is needed to bring applications into the cloud, and drive out costs.First, <CLICK> customers use Spring to get to market faster and to build applications designed to run in any cloud or physical deployment. In terms of productivity, independent studies have shown that Spring developers get to market between 30 and 50% faster than traditional Java Enterprise development efforts. With regards to portability, Spring applications can run just about anywhere. Part of the reason for the popularity of Spring is that developers can write and test code in a simple and free environment (like Tomcat), then deploy to WebSphere, WebLogic, .NET or VMware’s own tcServer. This portability, then, extends to any cloud. For example, Google and VMForce leverage Spring as the standard for application development for their public cloud offerings.Next, <CLICK> Spring runs best in the vFabrictcServer. As previously discussed, tcServer is lean and scalable and is the best place to run Spring, and the best engine to run Java in the cloud. Next <CLICK> is GemFire, which brings enterprise data into the middle tier providing the benefits we discussed in the previous slide.<CLICK> RabbitMQ provides messaging for the cloud generation by allowing applications to abstract their communication away from programmatic APIs to a messaging protocol that can be consumed by any device or application. Surrounding and maximizing these investments is a product that is not yet released called vAppDirector. AppDirector, as the name implies, provides self-provisioning capabilities for the middleware components. In this way, developers would build out an application in Spring and deploy it with an ‘application blueprint’ which is simply a description of the required deployment platform. In other words, if your application requires 2 instances of an application server, plus a couple of VM’s with GemFire, etc., vAppDirector would request the appropriate images from the virtualized infrastructure and respond to your application deployment automatically. This capability changes the developer’s world as they do not need to wait for physical infrastructure to be provisioned, networking to be configured, software to be properly installed and configured, etc.This ‘Cloud Application Platform’ then <CLICK> drives these modernization efforts by enabling Data Improvements, MIPS retirement, Modern Web Applications and more.
  10. Let’s start off by discussing modern web applications, and the need for session management. Many enterprise class web applications have a general architecture like the one pictured here. A web request comes into the global load balancer, and then the request is sent (in this case) to one of 2 globally distributed (WAN separated) data centers. The user clicks around, browsing the site, and potentially adding items to a shopping cart, filling out online forms, etc. <CLICK> All of these activities are stored locally on the application server responding to the web request as session data. <CLICK> <CLICK> In this case, the user session is pinned to Data Center 1. Within this data center, the session data is shared amongst local cluster members in order to allow for any single application server to fail with losing user data, <CLICK> But what happens if the user decides to save the shopping cart and come back in from another access point? The user could be out of luck in trying to retrieve their shopping cart information.
  11. With a modern approach, IT departments can optimize web session management through the use of a distributed data grid. Essentially, this approach makes session data much more manageable in a global environment. <CLICK> First, session data is not replicated to every node in a cluster, but is referenceable by any application node. This means that many fewer copies of the data are required to maintain availability. Second, <CLICK> this data grid approach means that the session data is asynchronously copied across the WAN to globally disparate data centers. <CLICK> This means that no matter how user requests are load balanced, session data is consistent, and no data is lost. GemFire is the vFabric solution that enables this behavior, and it drives additional value in terms improving session management locally, the ability to scale on demand, etc.(Optional information – Most clustering approaches (think IBM, JBoss) require every bit of session data to be replicated to every node in the cluster. As clusters grow, this adds greater and greater demand on the network, eventually hitting a point of dimishing returns where session replication is eating up all the time of the cluster. GemFire eliminates that issue by storing just a configurable number of copies (3 is a pretty good base number), and these copies are available to any node in the cluster. Replication, then, is manageable even to very large clusters.)
  12. Now, let’s look at a few other types of application modernization.
  13. With Regards to Data Virtualization, the big push is to handle more and more data, yet provide the data in more real-time operations. If we look at Oracle for a second, the recommendation might look like this.In this example, Oracle may recommend that you need to expand your data processing power by investing in Exadata, a very expensive database appliance system that improves I/O with Infiniband switches, huge memory, huge CPU, etc. Then you should also expand in the application tier by running large clusters of WebLogic on Oracle hardware. This solution is really no different than the original architecture, which is an application server working with a database, Oracle’s message is really “Pay us more for performance.”<CLICK> This approach, however, leads to more cost, more lock in, and often, more demand for all resources. What is the alternative?
  14. The question, then, is how does VMware’s approach differ? First, instead of implementing very costly servers (like the IBM P-Series, or SUN hardware), <CLICK> VMware advocates the utilization of much lighter weight x86 application servers to provide the compute capacity at the middle tier. Second, <CLICK> implement virtualization in order to better drive consolidation. Third, <CLICK> utilize modern light-weight middleware, such as vFabricGemFire to house living data in the cloud, alleviating the demand for high-end database offerings like Exadata. As most data is acted upon in the cloud, response time is amazing, and utilization of the database is greatly reduced restricting network cost as well as DB license cost.For this kind of solution, tcServer is also important as it optimizes the individual VM utilization by providing the right amount of infrastructure to service the application. Oracle for example will push a suite of heavy-weight products that must all run in the same VM to capitalize on the licensing construct.GemFire is a key element to the vFabric story. With GemFire, active data sets are available on the same, less expensive mid-tier servers that the modern, virtualized applications are running on. In this way, reliance on the mainframe for every live transaction is greatly reduced or eliminated. In other words, an update to an order is committed in the application server, and when there is time, GemFire will get around to updating the database. This solution provides for improved response times for the application, reduced cost in terms of hardware and software at the middle tier, and drives out DB cost as well. In many cases, the reduction in DB license paired with the cost saving inherent in better utilization of the hardware can fund not only the current modernization effort, but also the next.As a partner, if you have a consulting arm around development of applications, you would then propose an attached statement of work around application modifications required to address this new approach.
  15. A more difficult, but very valuable, data modernization effort surrounds antiquated mainframe applications, or web application design incorporating the mainframe (based on your view point). This opportunity is more services intensive compared to some of the other solutions discussed.Let’s take an IBM approach to modernizing legacy applications for the web. Traditionally, Mainframes suffer from a general inability to adapt to modern application workloads (i.e. they are not optimized for web or mobile computing). Compounding this, processing mainframe transactions is typically not real-time. Often, mainframes are processing batch workloads for periods of intense compute power consumption, and then rest. This paradigm does not lend itself to consolidation, and to defray the cost when the mainframe is underutilized, consumers are charged for utilization in the form of MIPS (Millions of Instructions Per Second). The higher the number of MIPS used, the more the customer pays. In this way, consumers of mainframes were able to avoid paying for unused capacity (in theory). However, as web applications continue to gain dominance, especially with the emergence of tablets and mobile devices of all shapes and sizes, IBM is forced to provide solutions to make mainframe data and logic available through more modern computing paradigms. To this end, IBM would propose that users of the mainframe purchase an IBM mid-tier server (P-Series or IBM BladeCenter, for example), and use WebSphere application server and some adapters to communicate with the mainframe and present a modern web application to the user. While this approach certainly modernized the interface, it produced interesting consequences in terms of license, cost, complexity and inflexibility. Not only does IBM license the new hardware and software at the middle-tier, but introduces integration logic that is invoked at every request. As with any modernization effort, the intent is to drive greater and more consistent utilization of the application. <CLICK> This drives up overall MIPS utilization along with the cost of the application itself, often resulting in a big win for IBM in terms of revenue, but driving up cost and complexity for the customer. The middle tier also ascribes to traditional application design, which is to hugely overprovision and underutilize the hardware, run way more software than needed, and drive lock in to IBM software by requiring utilization of proprietary integration solutions. All of this while introducing fragility, as a loss of functionality at the middle server impedes or breaks processing on the mainframe.Because of this approach to working to modernize the legacy application, much more cost and pain is introduced. Hence, organizations become gun-shy, and avoid such opportunities unless absolutely driven by market or legal forces.
  16. The question, then, is how does VMware’s approach differ? First, instead of implementing very costly servers (like the IBM P-Series), <CLICK> VMware advocates the utilization of much lighter weight x86 application servers to provide the compute capacity at the middle tier. Second, <CLICK> implement virtualization in order to better drive consolidation. Third, <CLICK> utilize modern light-weight middleware, such as vFabricGemFire to house living IMS data in the cloud, alleviating the demand for mainframe resources and driving out cost while reducing fragility.GemFire is a key element to the vFabric story. With GemFire, active data sets are available on the same, less expensive mid-tier servers that the modern, virtualized applications are running on. In this way, reliance on the mainframe for every live transaction is greatly reduced or eliminated. In other words, an update to an order is committed in the application server, and when there is time, GemFire will get around to updating the Mainframe. This solution provides for improved response times for the application, reduced cost in terms of hardware and software at the middle tier, and drives out MIPS by alleviating the demand for IMS data from the mainframe. The reduction in MIPS alone can justify all other costs associated with this kind of modernization effort, as MIPS typically cost organizations millions. One customer implemented this approach and claims to have saved over $44 million in the first year on decreased MIPS alone.As a partner, if you have a consulting arm around development of applications, you would then propose an attached statement of work around application modifications required to address this new approach.
  17. Now, let’s look at a few other types of application modernization.
  18. Customers want a path to cloud computing and they are looking to VMware to help them set their Private / Hybrid cloud strategy both at the infrastructure layer and at the application platform layer.Many of our enterprise customers are using vSphere and Spring today. For those not at Stage 0, we recommend they get started there.Steps 1, 2, and 3 are about continuing along this journey to being able to embrace a platform that provides cloud-like capabilities within your datacenter or hosted (as part of VMware’s large ecosystem of servive providers such as Savvis, Terremark, etc.).Step 1: While a customer may be already using vSphere, Step 1 is about virtualizing Java workloads. These may be standard Java EE apps running on WebSphere, WebLogic, or JBoss. Hyperic plays a key role in this stage since it provides visibility into these applications running on physical architectures and maintains that level of visibility as these workloads are virtualized. Since about half of the apps deployed onto Java platforms today use Spring, many of these applications, once virtualized, are nicely prepared for Step 2.Step 2: tc server: better place to run their apps and much better suited for virtual. Lightwer weigh, less complex. Optimized for Spring and ideal for virtualized environments. Customers are able to run a higher density of instances of tc Server versus the heavyweight counterparts.Step 3: data management. We have purposely separated the management data away from the application server and have services in GemFire and RabbitMQ that are tightly focused on handling the needs of data management in cloud architectures.Step 4: is embracement of all of the moving parts of the platform and embracing policy-based operational automation capabilities. These capabilities are coming online in early 2011…which fits well with the customer adoption curve.
  19. This presentation is focused primarily on application infrastructure for the cloud generation of applications.Our agenda, or roadmap if you will, will cover three topics:[CLICK] Briefly cover VMware’s vision for the next decade of information technology and discussing how VMware is taking a uniquely comprehensive approach to enabling the next major era of IT across three major layers:Cloud Infrastructure, Cloud Application Platform, and End User Computing[CLICK] We will then drill down into the cloud application platform and the key drivers we are seeing that are driving requirements in this space[CLICK] And then we will drill down specifically into VMware vFabric, VMware’s cloud application platform solution that: Is comprised of Spring and new VMware vFabric product family: Modern application framework and integrated platform services Maximizes speed and innovation: enabling customers to bring new apps to market faster and with less complexity Extends the benefits of virtualization to the application: Provides an evolutionary path to the cloud whether private, public or hybrid