VMwareCloud Application PlatformAlexandre Vasseur, Staff Systems Engineer, VMwareMarch 2012                               ...
VMware’s Three Strategic Focus Areas                           Re-think End-User Computing                       Modernize...
What’s happening with applications today?Frameworks are what really matter  •  Developer productivity and innovation  •  R...
Existing Applications & New ApplicationsMove to modern                                           New data fabricframeworks...
“I just want to deploy my code…”5
Virtualized Data Center, Virtual Data Center and as-a-Service                                                             ...
Built a « PaaS » as VMs as a Service§  VM-centric template-driven self-provisionning    •  Middleware pre built in each V...
Built a « PaaS » with High Customization and IT/Arch control§  Model-driven Architecture self-provisionning    •  Catalog...
PaaS in a box?    	      	           	  $	  vmc	  target	  <any	  cloud>	      	  	           	  $	  vmc	  push	  <my-­‐ap...
The Open             Platform as a Service      Deploy and scale applications in     seconds, without locking yourself    ...
Cloud Foundry open Platform as a ServiceThe PaaS of choice for the Cloud eraSimple •  Let’s developers focus on their code...
Cloud Foundry open PaaS - Choice of frameworks                                             OSS community12
Cloud Foundry open PaaS - Choice of application servicesvFabricPostgres              Data              Services       vFab...
Cloud Foundry open PaaS - Choice of clouds                                                                            A vo...
Multi-cloud flexibility is critical to your long-term success§  Make use of both public and private clouds without rewrit...
Cloud Foundry: Making multi-cloud a reality Choice of Private     Choice of Public       Choice of CloudCloud Distribution...
CloudFoundry.COM - Multi-tenant PaaS operated by VMware                      CloudFoundry.COM (beta)     Runtimes & Framew...
Micro Cloud FoundryTM – Industry first downloadable PaaS                          Micro Cloud Foundry      Runtimes & Fram...
CloudFoundry.ORG - Community open-source project                         CloudFoundry.ORG                          Your In...
Cloud Foundry – Conceptual Architecture                Developers                                 App Traffic             ...
VMware vFabric Cloud Application Platform                    Developer Frameworks                       +                 ...
Key takeaways§  PaaS is the application platform for the Cloud era§  Cloud Foundry is the simple, open and flexible PaaS...
Upcoming SlideShare
Loading in …5
×

Cloud Foundry et le Cloud vu par VMware

1,567 views

Published on

Alexandre Vasseur, Staff Systems Engineer chez VMware, présente CloudFoundry et la vision du Cloud de VMware.

La vidéo de la présentation est disponible ici : http://vimeo.com/46604224

Le Xebia Cloud Day 2012 est une conférence gratuite dédiée au Cloud Computing focalisée sur l'écosystème Java.
http://blog.xebia.fr/22-mai-2012-cloud-day-chez-xebia/

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,567
On SlideShare
0
From Embeds
0
Number of Embeds
387
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cloud Foundry et le Cloud vu par VMware

  1. 1. VMwareCloud Application PlatformAlexandre Vasseur, Staff Systems Engineer, VMwareMarch 2012 © 2009 VMware Inc. All rights reserved
  2. 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 Services2 Confidential
  3. 3. What’s happening with applications today?Frameworks are what really matter •  Developer productivity and innovation •  Reduce time to marketNew application types •  Mobile, Social, SaaS •  Apps released early and oftenData intensive •  Emerging requirements: elasticity, multi-cloud •  Web orientation drives exponential data volumesDeployed on virtual and cloud infrastructures •  Virtualization, Cloud, PaaS 3
  4. 4. Existing Applications & New ApplicationsMove to modern New data fabricframeworks and technologies cloud-ready and common runtimes deployment models Runtime Data PaaS Move to a cloud era application provisioning & platform4
  5. 5. “I just want to deploy my code…”5
  6. 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 ServerResource Pools Datastores Port Groups VMware vSphere Secure Private Cloud 6
  7. 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 devops7
  8. 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
  9. 9. PaaS in a box?      $  vmc  target  <any  cloud>        $  vmc  push  <my-­‐app>          >  bind  services?  Yes      $  vmc  instances  <my-­‐app>  +100          9
  10. 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 xible10
  11. 11. Cloud Foundry open Platform as a ServiceThe PaaS of choice for the Cloud eraSimple •  Let’s developers focus on their code and not wiring middlewareOpen •  Avoid lock-in to specific cloud, frameworks or service •  Completely open source from day oneFlexible and Scalable •  Self service, deploy and scale your applications in seconds •  Extensible architecture to “digest” future cloud innovation11
  12. 12. Cloud Foundry open PaaS - Choice of frameworks OSS community12
  13. 13. Cloud Foundry open PaaS - Choice of application servicesvFabricPostgres Data Services vFabric RabbitMQTM Msg Services Other Services Additional partners services … 13
  14. 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. 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 time15
  16. 16. Cloud Foundry: Making multi-cloud a reality Choice of Private Choice of Public Choice of CloudCloud Distributions Cloud Providers Infrastructure .COM Bare metal16
  17. 17. CloudFoundry.COM - Multi-tenant PaaS operated by VMware CloudFoundry.COM (beta) Runtimes & Frameworks Services vCenter / vSphere Infrastructure17
  18. 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 PC18
  19. 19. CloudFoundry.ORG - Community open-source project CloudFoundry.ORG Your Infrastructure Download Setup Setup Deploy Behind Code Environment Scripts Firewall Apache2 license19
  20. 20. Cloud Foundry – Conceptual Architecture Developers App Traffic Cloud Foundry Router Management & Automation Application Instance cv Monitoring Application Instance User Apps Application Instance Services Execution Environment Datacenter or IaaS Cloud20 Confidential
  21. 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. 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/vfabric22

×