Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Get Started with Platform as a Service: Learn Cloud Foundry


Published on

Learn PaaS and Cloud Foundry with Raja Rao, Developer Advocate at Cloud Foundry. Slideware to accompany 9/19/2012 webinar.

Published in: Technology
  • ⇒⇒⇒ ⇐⇐⇐ I love this site. It always finds me the best tutors in accordance with my needs. I have been using it since last year. The prices are not expensive compared to other sites. I am glad I discored this site:)
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Get Started with Platform as a Service: Learn Cloud Foundry

  1. 1. Platform as a Service (PaaS)and Cloud FoundrySeptember 19, 2012Raja Rao DV@rajaraodv © 2012 VMware, Inc. All rights reserved
  2. 2. Get your free account: Promo Code: cloudtoday CONFIDENTIAL© 2012 VMware, Inc. All rights reserved 2
  3. 3. The complexity IT and developers face today An Idea for a cool app Configure ACLs Spec a server and LBs config Wait for more Justify server HW costs Justify more Procurement server for scale process testing Central IT Wait for HW to Architectural arrive approval LOB Architecture Wait for IT ops to approval Image the server Install a Database CONFIDENTIAL 3
  4. 4. The complexity IT and developers face today* An actual application provisioning/update flow in a large enterprise. Image is blurred for privacy reasons CONFIDENTIAL 4
  5. 5. What you should do in the next 30 minutes? Think of your next/recent web application • Development frameworks and application services you will want to use • Deployment complexity (specifically @ scale) Follow the overview slides and the live demo Asses deploying your app on Cloud Foundry • The simplicity of building and scaling to any Cloud Foundry instance with no code changes Signup for a Cloud Foundry free account and try your app • Instant approval using the promo code cloudtodayThank you! CONFIDENTIAL 5
  6. 6. Deploy and scale applications inseconds, without locking yourself into a single cloud CONFIDENTIAL 6
  7. 7. 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 innovation CONFIDENTIAL 7
  8. 8. The value of Platform as a Service (PaaS) target <any cloud> push <my app> bind <my services> instances <my app> +100 CONFIDENTIAL 8
  9. 9. The open Platform as a Service target <any cloud>push <my app> bind <app services> CONFIDENTIAL 9
  10. 10. .COM v/s .ORG cloudfoundry.COM is the hosted Cloud Foundry PaaS operated by VMware. cloudfoundry.ORG is the open source project CONFIDENTIAL 10
  11. 11. CloudFoundry.COM - Multi-Tenant PaaSOperated by VMware CloudFoundry.COM (beta) Frameworks Services vCenter / vSphere Infrastructure CONFIDENTIAL 11
  12. 12. Micro Cloud FoundryTM – Industry FirstDownloadable PaaS Micro Cloud Foundry Frameworks Services Your Laptop/PC Single VM instance of Cloud Foundry that runs on a developer’s MAC or PC CONFIDENTIAL 12
  13. 13. CloudFoundry.ORG - Open-Source Project .NET x 2  Memcached PHP  SQL Server JRuby  Neo4j Python  CouchDB Rails 2.x  VirtualBox Closure  Mono Erlang  Rack Haskell  VirtualBox CONFIDENTIAL 13
  14. 14. CloudFoundry.ORG - Open-Source Project CloudFoundry.ORG Community Frameworks Contributions Community Services Contributions Your Infrastructure Download Setup Tool Chain & Deploy Behind Code Environment Scripts Firewall Cloud Foundry BOSH Apache2 license CONFIDENTIAL 14
  15. 15. Broad Industry Investment CONFIDENTIAL 15
  16. 16. 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 Clouds CONFIDENTIAL 16
  17. 17. Cloud Foundry: Making Multi-Cloud a Reality Private Cloud Management and Public Cloud Distributions Deployment Operators .COM Bare metal CONFIDENTIAL 17
  18. 18. Cloud Foundry – Key Use Cases New applications App modernization Dev-test-trial SaaS extensibility CONFIDENTIAL 18
  19. 19. Cloud Foundry Logical View Developers Users Routers CloudControllers App App HealthManager Execution Agents Services (DEA) Pool Messaging CONFIDENTIAL 19
  20. 20. Demo time! • A simple Node.js app • A Node.js + MongoDB app CONFIDENTIAL 20
  21. 21. Key takeaways Each new era in computing brings a new application platform: for the Cloud era it’s PaaS Existing PaaS solutions in the market are incomplete Cloud Foundry aims to address this • The open platform as a service – avoid lock-in! • Choice of clouds, frameworks and application services What’s next? – Try your apps and give us feedback • Signup - • Get the source code - • Download your Micro Cloud Foundry – • Learn more on the Cloud Foundry blog - • Follow us - @cloudfoundry CONFIDENTIAL 21