8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 1/27
VMware vFabric Cloud Application Platform:A New Era for App Development
Shaun Connolly, Vice President, Product Management, VMware
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 2/27
What is This Cloud Thing?
SaaS
Public Cloud
IaaS PaaS
Private Cloud
Cloud Computing is an approach to computing that leverages the efficient poolingof on-demand, self-managed virtual infrastructure, consumed as a service.
IT as a Service
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 3/27
The New IT Landscape
Existing Apps New Enterprise Apps SaaS Apps
Existing Datacenters Public Cloud Services
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 4/27
The New IT Landscape
Existing Apps New Enterprise Apps SaaS Apps
Existing Datacenters Public Cloud Services
The Challenge for IT:
Weave all this together into a cohesive,
secure, compliant whole
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 5/27
Existing Datacenters Public Cloud Services
Existing Apps New Enterprise Apps SaaS Apps
Three Core Focus Areas
The Challenge for IT:
Weave all this together into a cohesive,
secure, compliant whole
Evolve the Infrastructure
Modernize Application Development
Re-think End-User Computing
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 6/27
Bring Cloud Architecture to Existing Datacenters
Leverage virtualization to transform physical silos into elastic, virtual capacity
Compute
Storage
Network
Increase automation through built-in policy-driven management
Move from static, physical security to dynamic, embedded security
Enable secure, self-service to pre-defined IT services, with pay-for-use
Organization: Marketing Organization: Finance
Organization VDCs CatalogsOrganization VDCs CatalogsUsers & Policies Users & Policies
$75
USE
USE
USE
USE
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 7/27
Existing Datacenters Public Cloud Services
Existing Apps New Enterprise Apps SaaS Apps
Three Core Focus Areas
Evolve the Infrastructure
Modernize Application Development
Re-think End-User Computing
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 8/27
The New Application World
Web oriented, interactive, data-rich user experiences & businessprocesses
Powered by on-demand application platform services and virtualinfrastructure
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 9/27
New Applications Require Modern Developer Tools & Services
BusinessOwner Developers & Architects
I need a new app tomanage hotel room
bookings.
Web Services & Social
On Any Device
Availability
Reliability
Scalability
Response Times
High PerformanceData Access, Integration, etc.
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 10/27
New Applications Need Data…and They Need It Now!
The big glaring hole [with cloud]
is data handling. -Adrian Kunzle, MD Head of Engineering & Architecture, JPMorgan Chase
“”
File Systems Databases Other Systems
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 11/27
VMware vFabric
Modern Platform Services Optimized Runtime Accelerated Deployment
CommonPlatformServices Dynamic
Load Balancing App ServerMessagingData
ManagementApplication
Management
VMware’s Cloud Application Platform
Integration Batch Data Access Social / Cloud Tool SuiteRich Web
Frameworksand Tools
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 12/27
Portable Across Clouds
VMware vFabric
Modern Platform Services
Optimized Runtime Accelerated Deployment
CommonPlatformServices Dynamic
Load Balancing App ServerMessagingData
ManagementApplication
Management
…PrivateCloud
Integration Batch Data Access Social / Cloud Tool SuiteRich Web
Frameworksand Tools
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 13/27
Smarter on VMware Clouds
VMware vFabric
Modern Platform Services
Optimized Runtime Accelerated Deployment
CommonPlatformServices Dynamic
Load Balancing App ServerMessagingData
ManagementApplication
Management
Auto-Provisioning
VMware Cloud Infrastructure & Management
IncreasedVisibility
Auto-Scaling
Intelligence Sharing
Integration Batch Data Access Social / Cloud Tool SuiteRich Web
Frameworksand Tools
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 14/27
Evolutionary Approach to Cloud Application Platform
S t a
g e
Virtualization& Spring
0VM
AppServer
VirtualizedApplications
1
VM
vFabric
Cloud AppRuntime
2
Cloud Data
Management
3Cloud
Platform
4
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 15/27
Orbitz
Orbitz Builds and Maintains Complex Network of Services with Spring
As we have moved to Spring, which allows ourdevelopers to do less work on the infrastructure,we can focus more on the business logic andfeatures that make us competitive.”
“Alex Antonov, Technical Lead, Core Frameworks, Orbitz
Complex, multi-layered environmentdifficult to maintain and develop
Coding by hand in Java too complex,time consuming
Unit testing a challenge – could nottest anything unless entireapplication up and running
Spring underpins entire applicationinfrastructure development
Fact that Spring has largecommunity behind it, includingSpringSource, gives strongconfidence in the platform
Penetrated into every corner ofbusiness
Faster application development –2+ weeks cut from each project
Cutting edge functionality
Focus on competitive advantage
Improved application quality
Rapid developer ramp up
SolutionChallenge Results
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 16/27
NPC International
vFabric Helps NPC International Stay Connected to 1,200 Locations
Application performance is considerably fastersince we moved from JBoss to vFabric … Wehave been very happy with the performance – it isfantastic.”
“Jon Brisbin, Portal Webmaster, NPC International
Application not performing well onJBoss causing downtime; load oftenexceeded planned capacity
Application experienced regular lockupsevery time JBoss received out ofmemory errors causing server restarts
Costly downtime and other performanceissues caused problems for users andrequired substantial attention fromdevelopment team
Replaced JBoss Application Severs withVMware vFabric
vFabric instances running on VMware
ESX Server-based private cloudinfrastructure
Since all web applications built inSpring, transition to vFabric wasseamless
Enhanced Application Performance
Server Costs Reduced by 75%
High Availability
Greater Scalability
Virtual Private Cloud Infrastructure
Increased Developer Productivity
SolutionChallenge Results
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 17/27
Associated Newspapers
Associated Newspapers Keeps Websites Competitive with vFabric
Test and live deployments are taking thedevelopers literally a couple of minutes withvFabric – where they used to take up to two hourson Oracle WebLogic.”
“Shaun Parkinson, Head of Development, Associated Newspapers
Ability to turnaround new websiteand feature releases withoutdisrupting website availability
essential
Development teams invested toomany resources doing builds andreleases using Oracle WebLogic
Completely reactive to productionissues
Switched all web applicationsrunning on Oracle WebLogic toVMware vFabric for development,
testing, staging and productionenvironments
VMware support very helpful andhighly recommended
Fast testing and live deployments –
reduced from hours to minutes
Rapid turnaround on productionfixes
Proactive problem solving
Reduced server costs
SolutionChallenge Results
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 18/27
Enabling Extreme Data Scalability
Application DataLives Here
File Systems Databases Other Data Systems
Application DataSleeps Here
Low-Latency, Linearly-Scalable,Memory-based Data Fabric
• Data distribution, replication,partitioning and co-location
• Pools memory and disk across manynodes
Data-aware Execution
• Move functionality to the data for peakperformance
Active/Continuous Querying andEvent Notification
• Changes are propagated to one ormore "active" copies
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 19/27
Use Case: Mission Success Powered by Global Data Access
DOD Command & ControlAsset/Position Monitoring
Real-time, 3 dimensional,NASA Worldwide User Interface
70 real-time data feeds
On the desk of:
•
Joint Task Forces• U.S. Military Commands
• Pentagon
• Remote Military Leaders
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 20/27
Use Case: Online Gaming Website Customized Banner Ads
Online gambling site attracts new players through ads on affiliate sites
Customized Banner Ad on affiliate site
Affiliate's Web Server
1 Banner Ad Server
2
3
4
In a fraction of a second, the banner ad server must:
Generate a tracking ID specific to the request
Apply temporal, sequential, regional, contractual andother policies in order to decide which banner to deliver
Customize the banner
Record that the banner ad was delivered
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 21/27
Leveraging Application Intelligence to Drive IT Agility
Are the response
times withinexpected SLAs?
Are there issues
finding & displayingavailable hotel rooms?
Is the database
a bottleneck?Automatically add more resources exactlywhere/when the application needs
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 22/27
Users are booking rooms
Use Case: App Intelligence for “Just-in-Time” Infrastructure
PST 8 am 9 am 10 am 11 am 12 pm 1 pm 2 pm 3 pm 4 pm 5 pm
Policy-based Capacity
Traffic
Hotel room promotioncomes online
Hotel roompromotion ends
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 23/27
The New Era in IT
Mainframe
PC / Client-Server
Web
Cloud
Cloud Computing will transformthe delivery and consumption of IT services
Virtualization
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 24/27
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 25/27
Learn More
Webinars
• http://www.springsource.com/newsevents/webinars
• Data Access for Modern Apps: Speed, Scalability, and Savings
• The NPC Story - Speedier Apps, Minimal Downtime, Lower Costs
• Avoid Pitfalls when Monitoring a Virtualized Environment
• Best Practices for Virtualizing Java Workloads
•More…
Downloads
• http://www.springsource.com/products/springsource-download-center
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 26/27
VMware Virtualization Management Knowledge SeriesBeginners manage. Experts Master.
Master your entire virtualized infrastructure with VMware.Attend this free, one-day event in a city near you.
REGISTER NOW!http://www.vmware.com/go/ks
Agenda
8:30 a.m. – 9:15 a.m.Registration and Continental Breakfast
9:15 a.m. – 10:15 a.m.VMware Overview: ManagementSolutions Across Infrastructure
and End User Computing
10:15 a.m. – 10:30 a.m.
Break
10:30 a.m. – 11:30 a.m.Partner Overview: Capabilities and
Integration Points with VMware Solutions
11:30 a.m. – 11:45 a.m.Q&A and Raffle
United StatesBoston - 11.04Chicago - 11.09Cleveland - 10.20Dallas (Irving) - 10.21Denver - 10.20Des Moines - 11.04Houston - 11.04Indianapolis - 10.19Irvine - 11.04Kansas City - 11.16Louisville - 11.09Milwaukee - 11.03Minneapolis - 11.10
New York - 10.21Philadelphia - 11.10Phoenix - 10.19Pittsburgh - 11.02Raleigh - 11.02Reston - 11.09Rochester - 11.03San Diego - 11.09San Jose - 11.09Seattle - 11.02St. Louis - 11.09Washington, DC - 10.21
CanadaCalgary - 11.02Edmonton - 11.03Ottawa - 11.09Quebec City - 11.10Toronto - 11.10Vancouver - 11.02Winnipeg - 11.04
8/6/2019 110410 Vmware Vfabric Cloud Application Platform a New Era for App Development 256580v2
http://slidepdf.com/reader/full/110410-vmware-vfabric-cloud-application-platform-a-new-era-for-app-development 27/27
Thank You
This webcast has been recorded and a link to the on-demand versionwill be sent to you in a follow-up e-mail along with a PDF copy of the slides.
For more webcast information, please visit www.vmware.com/go/webcastsFollow us on Twitter at www.twitter.com/vmwareevents