Cloud Foundry et le Cloud vu par VMware
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Cloud Foundry et le Cloud vu par VMware

  • 1,312 views
Uploaded on

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

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/

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,312
On Slideshare
955
From Embeds
357
Number of Embeds
12

Actions

Shares
Downloads
19
Comments
0
Likes
0

Embeds 357

http://blog.xebia.fr 305
http://flavors.me 13
http://fr.flavors.me 13
http://www.newsblur.com 4
http://www.bonvote.com 4
http://webcache.googleusercontent.com 4
http://127.0.0.1 3
http://es.flavors.me 3
http://pt.flavors.me 2
http://de.flavors.me 2
http://www-ig-opensocial.googleusercontent.com 2
http://jp.flavors.me 2

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. VMwareCloud Application PlatformAlexandre Vasseur, Staff Systems Engineer, VMwareMarch 2012 © 2009 VMware Inc. All rights reserved
  • 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. 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. 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. “I just want to deploy my code…”5
  • 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. 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. 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. PaaS in a box?      $  vmc  target  <any  cloud>        $  vmc  push  <my-­‐app>          >  bind  services?  Yes      $  vmc  instances  <my-­‐app>  +100          9
  • 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. 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. Cloud Foundry open PaaS - Choice of frameworks OSS community12
  • 13. Cloud Foundry open PaaS - Choice of application servicesvFabricPostgres 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 time15
  • 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. CloudFoundry.COM - Multi-tenant PaaS operated by VMware CloudFoundry.COM (beta) Runtimes & Frameworks Services vCenter / vSphere Infrastructure17
  • 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. CloudFoundry.ORG - Community open-source project CloudFoundry.ORG Your Infrastructure Download Setup Setup Deploy Behind Code Environment Scripts Firewall Apache2 license19
  • 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. 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/vfabric22