Download - Cloud Foundry et le Cloud vu par VMware
![Page 1: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/1.jpg)
© 2009 VMware Inc. All rights reserved
VMware Cloud Application Platform
March 2012
Alexandre Vasseur, Staff Systems Engineer, VMware
![Page 2: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/2.jpg)
2 Confidential
Existing Datacenters Public Cloud Services
Existing Apps New Enterprise Apps SaaS Apps
VMware’s Three Strategic Focus Areas
Evolve the Infrastructure
Modernize Application Development
Re-think End-User Computing
![Page 3: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/3.jpg)
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
![Page 4: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/4.jpg)
4
Existing Applications & New Applications
Runtime
PaaS
Data
Move to modern frameworks and
cloud-ready runtimes
New data fabric technologies and common
deployment models
Move to a cloud era application provisioning & platform
![Page 5: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/5.jpg)
5
“I just want to deploy my code…”
![Page 6: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/6.jpg)
6
VMware vCloud Director + Application Director
Virtualized Data Center, Virtual Data Center and as-a-Service
Secure Private Cloud
Organization: Marketing Organization: Finance
Organization VDCs Catalogs Organization VDCs Catalogs
VMware vSphere
VMware vCenter Server
Resource Pools Datastores Port Groups
(Gol
d)
(Bro
nze)
Provider Virtual Datacenters
(Silv
er)
Users & Policies Users & Policies
VMware vCenter Server
![Page 7: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/7.jpg)
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
![Page 8: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/8.jpg)
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)
![Page 9: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/9.jpg)
9
PaaS in a box?
$ vmc target <any cloud>
$ vmc push <my-‐app>
> bind services? Yes
$ vmc instances <my-‐app> +100
![Page 10: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/10.jpg)
10
Deploy and scale applications in seconds, without locking yourself
into a single cloud
Simple, Open,
Flexible, Scalable
The Open Platform as a Service
![Page 11: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/11.jpg)
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
![Page 12: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/12.jpg)
12
Cloud Foundry open PaaS - Choice of frameworks
OSS community
![Page 13: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/13.jpg)
13
Data Services
Other Services
Msg Services
Cloud Foundry open PaaS - Choice of application services
vFabric Postgres
vFabric RabbitMQTM
Additional partners services …
![Page 14: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/14.jpg)
14
Data Services
Other Services
Msg Services
Cloud Foundry open PaaS - Choice of clouds
Private Clouds
Public Clouds
Micro Clouds
.COM
Partners
Avoid
Lock-in
![Page 15: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/15.jpg)
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
![Page 16: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/16.jpg)
16
Cloud Foundry: Making multi-cloud a reality
Choice of Cloud Infrastructure
Bare metal
Choice of Private Cloud Distributions
Choice of Public Cloud Providers
.COM
![Page 17: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/17.jpg)
17
CloudFoundry.COM - Multi-tenant PaaS operated by VMware
Runtimes & Frameworks
Services
vCenter / vSphere
CloudFoundry.COM (beta)
Infrastructure
![Page 18: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/18.jpg)
18
Micro Cloud FoundryTM – Industry first downloadable PaaS
Runtimes & Frameworks
Services
Your Laptop/PC
Micro Cloud Foundry
Single VM instance of Cloud Foundry that runs on a developer’s MAC or PC
![Page 19: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/19.jpg)
19
CloudFoundry.ORG - Community open-source project
CloudFoundry.ORG
Download Code
Setup Environment
Deploy Behind Firewall
Setup Scripts
Apache2 license
Your Infrastructure
![Page 20: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/20.jpg)
20 Confidential
Cloud Foundry
Cloud Foundry – Conceptual Architecture
Router
Man
agem
ent &
M
onito
ring Application Instance cv Application Instance User Apps Automation
Developers App Traffic
Application Instance Execution Environment Services
Datacenter or IaaS Cloud
![Page 21: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/21.jpg)
21 Confidential
VMware vFabric Cloud Application Platform
+ Platform as a Service
Developer Frameworks
Elastic Data (GemFire)
Elastic SQL (SQLFire)
Java Runtime (tc Server)
Web Runtime (ERS)
Application Services
+ Messaging (RabbitMQ)
Data-as-a-Service (Data Director)
DB (vPostgres)
Provisionning & Automation (Application Director)
![Page 22: Cloud Foundry et le Cloud vu par VMware](https://reader034.vdocuments.us/reader034/viewer/2022052410/554fb7f6b4c9053d018b45bf/html5/thumbnails/22.jpg)
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