• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
V mware evolutionary cloud 12 2012

V mware evolutionary cloud 12 2012






Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment
  • Rails = framework for RubyDjango = framework for Python
  • Each new generation of computing brings with it a new type of application platform. For the cloud era, platform as a service, aka PaaS is the application platform. PaaS lets developers focus on development while their platform is delivered as a service. No more waiting for hardware or configuring machines or monkeying with middleware – the platform is operated as a service on the developers’ behalf. Apps get written, deployed and scale more quickly.Our approach to PaaS is to deliver an open PaaS. Give developers a choice of standard app frameworks, app services and clouds to deploy their applications. This seems obvious but even a year ago this was a novel concept. Remember people running around just last year saying we’d have to rewrite all our applications in Ruby for the cloud? Or assuming you’d write to a proprietary API that only ran on a proprietary cloud? Cloud Foundry has helped usher in a lot more choice when it comes to frameworks and app services.But there is a third leg to the open PaaS strategy which is giving people a choice of what clouds they deploy to, both today and into the future. We’re going to talk more about how important it is to be multi-cloud a little later.
  • Hard to imagine locking yourself into a single cloud:From private to publicFrom public to privateFrom one public provider to another – pricing, reliability, geographic location, etc.Cloud Foundry designed to support multi-cloud environmentCloud Foundry was designed to support a wide variety of clouds: public clouds, private clouds, we even have shipped a micro cloud version that runs on a developer’s laptop, giving them a full version for dev and test that is symmetrical to other instances of Cloud Foundry.We believe multi-cloud support is an imperative in the cloud era. Customers will insist on choice and flexibility when it comes to clouds. They want to be able to move in the event a cloud becomes uncompetitive price-wise or has reliability problems. People need flexibility today and the future to move around based on compliance or geographical requirements, or to take advantage of vertical capabilities or innovation. Locking yourself into a single vendor, both oeprationally and technically, is a tough proposition to take. Cloud Foundry gives you the flexibility to run your own instance or choose form a variety of operators and preserve the freedom to move in the future.
  • In our first year, we’ve seen multi-cloud become a reality.Today you have a variety of options for Private cloud distributions where you get bits you can use to instantiate your own cloudsCloud Management and deployment solutions that will deploy CF onto a variety of cloudsPublic cloud operators who run instances of CF todayThese numbers constantly growing

V mware evolutionary cloud 12 2012 V mware evolutionary cloud 12 2012 Presentation Transcript

  • Evolutionary and Revolutionary CloudsChris KeeneVice President, Cloud Computing Platforms © 2009 VMware Inc. All rights reserved
  • New Materials Require New Architectures2 VMware Confidential
  • Evolutionary Cloud: Do The Same Things Only Better3 VMware Confidential
  • Revolutionary Cloud: Do Better Things4 VMware Confidential
  • IT’s Weight Problems Over Time PC/Client- Mainframe Web Cloud Server App COBOL UNIX Services App Server PaaSPlatform Client Thin Fat Thin Fat (Terminal) (PC) (Browser) (Device)Server Fat Thin Fat Thin 5 VMware Confidential
  • Fat Cloud/Fit Cloud Fat Cloud Fit Cloud Application State Server Client Server Organization Frameworks/Packages Services/Structures Language Java, Ruby, Obj-C Javascript GUI Proprietary HTML5/jQuery Connectivity Required Intermittent Architecture Heavyweight Lightweight Agility Low High Examples Amazon EC2 Parse, Kinvey Browser-centric Mobile-centric6 VMware Confidential
  • The Industry’s Open Platform as a Service Deploy and scale applications in seconds, without locking yourself into a single cloud7
  • “I just want to deploy my code…”8
  • What if… target <any cloud> push <my app> bind <my services> instances <my app> +1009
  • 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, PaaS10
  • Cloud Foundry – The Open Platform as a Service Target a choice of deployment cloudsProvide a choice of Bind a choice of development application frameworks services github.com/cloudfoundry 11
  • CloudFoundry.COM – Multi-Tenant PaaS Operated by VMware CloudFoundry.COM (beta) Frameworks Services vCenter / vSphere Infrastructure12
  • Micro Cloud FoundryTM – Industry First Downloadable PaaS Micro Cloud Foundry Frameworks Services Your Laptop/PC Single VM instance of Cloud Foundry that runs on a developer’s MAC or PC13
  • Multi-Cloud Flexibility is Critical Make use of both public and private clouds without rewriting your applications Protect against vendor lock-in Meet different compliance and geographical needs Manage your growth, accommodate peak loads & optimize costs Public Private Micro Clouds Clouds Clouds14
  • Cloud Foundry - Making Multi-Cloud a Reality Private Cloud Management and Public Cloud Distributions Deployment Operators .COM Bare metal15
  • New Materials Require New Architectures – Go Make It So!16 VMware Confidential