VMware's strategic focus areas include re-thinking end-user computing, modernizing application development, and evolving infrastructure. The document discusses trends in applications moving to cloud-ready frameworks and data fabrics. It introduces Cloud Foundry as an open platform as a service that allows deploying and scaling applications across clouds simply and without vendor lock-in. Key benefits of Cloud Foundry include being open source, simple to use, and providing choice of frameworks, services, and cloud infrastructures.
2. VMware’s Three Strategic Focus Areas
Re-think End-User Computing
Modernize Application Development
Existing Apps New Enterprise Apps SaaS Apps
Evolve the Infrastructure
Existing Datacenters Public Cloud Services
2
Confidential
3. What’s happening with applications today?
Frameworks are what really matter
• Developer productivity and innovation
• Reduce time to market
New application types
• Mobile, Social, SaaS
• Apps released early and often
Data intensive
• Emerging requirements: elasticity, multi-cloud
• Web orientation drives exponential data volumes
Deployed on virtual and cloud infrastructures
• Virtualization, Cloud, PaaS
3
4. Existing Applications & New Applications
Move to modern New data fabric
frameworks and technologies
cloud-ready and common
runtimes deployment models
Runtime Data
PaaS
Move to a cloud era
application provisioning & platform
4
6. Virtualized Data Center, Virtual Data Center and as-a-Service
VMware vCloud Director + Application Director
Organization: Marketing Organization: Finance
Users & Policies Organization VDCs Catalogs Users & Policies Organization VDCs Catalogs
Provider Virtual Datacenters
(Bronze)
(Silver)
(Gold)
VMware vCenter Server
Resource Pools Datastores Port Groups
VMware vSphere
Secure Private Cloud
6
7. Built a « PaaS » as VMs as a Service
§ VM-centric template-driven self-provisionning
• Middleware pre built in each VM
• Bring your own legacy (P2V2C)
• Add your own
devops
7
8. Built a « PaaS » with High Customization and IT/Arch control
§ Model-driven Architecture self-provisionning
• Catalog of Middleware, Application artefacts and OS
• Simple to highly complex and custom N-tier Architectures
• Bring your own process (CMDB, ITIL, cloud orchestration)
8
10. The Open
Platform as a Service
Deploy and scale applications in
seconds, without locking yourself
into a single cloud
pen,
le, O lable
Simp , Sca
Fle xible
10
11. Cloud Foundry open Platform as a Service
The PaaS of choice for the Cloud era
Simple
• Let’s developers focus on their code and not wiring middleware
Open
• Avoid lock-in to specific cloud, frameworks or service
• Completely open source from day one
Flexible and Scalable
• Self service, deploy and scale your applications in seconds
• Extensible architecture to “digest” future cloud innovation
11
13. Cloud Foundry open PaaS - Choice of application services
vFabric
Postgres
Data
Services
vFabric
RabbitMQTM Msg
Services
Other
Services
Additional partners
services …
13
14. Cloud Foundry open PaaS - Choice of clouds
A void
Lo ck-in
Data Private
Services
Clouds
Msg Public
Services
Clouds
Partners
.COM
Other Micro
Services Clouds
14
15. Multi-cloud flexibility is critical to your long-term success
§ Make use of both public and private clouds without rewriting your
applications
§ Protect against vendor lock-in
§ Meet different compliance and geographical needs
§ Accommodate peak loads while optimizing costs
§ Manage your growth and changing needs over time
15
16. Cloud Foundry: Making multi-cloud a reality
Choice of Private Choice of Public Choice of Cloud
Cloud Distributions Cloud Providers Infrastructure
.COM
Bare metal
16
18. Micro Cloud FoundryTM – Industry first downloadable PaaS
Micro Cloud Foundry
Runtimes & Frameworks
Services
Your Laptop/PC
Single VM instance of
Cloud Foundry
that runs on a developer’s
MAC or PC
18
21. VMware vFabric Cloud Application Platform
Developer Frameworks
+
Messaging Elastic Data Elastic SQL Data-as-a-Service
Application Services (RabbitMQ) (GemFire) (SQLFire) (Data Director)
+
Java Runtime Web Runtime DB
(tc Server) (ERS) (vPostgres)
Platform as a Service Provisionning & Automation
(Application Director)
21
Confidential
22. Key takeaways
§ PaaS is the application platform for the Cloud era
§ Cloud Foundry is the simple, open and flexible PaaS of choice
§ What is Your “PaaS” now and tomorrow ?
§ What is Your path to PaaS ?
http://www.vmware.com/go/vfabric
22