• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Getting started with Cloud Foundry
 

Getting started with Cloud Foundry

on

  • 857 views

 

Statistics

Views

Total Views
857
Views on SlideShare
774
Embed Views
83

Actions

Likes
0
Downloads
18
Comments
0

1 Embed 83

http://allenjoe.net 83

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Getting started with Cloud Foundry Getting started with Cloud Foundry Presentation Transcript

    • gett ing start ed wit h
    • gett ing start ed wit hLode Vermeiren@lodelvermeiren@vmware.com
    • first, some theory
    • Evolution of computing models SLA 99.999 99.9 Always On Scaling Vertical Horizontal Hardware Custom Enterprise Commodity HA Type Hardware Software Software Centralized Decentralized DistributedConsumption Centralized Service Shared Service Self Service Mainframe Enterprise Cloud
    • What’s new for apps?
    • What’s new for apps?New frameworks & languages• Increase developer productivity• Reduce time to market
    • What’s new for apps?New frameworks & languages• Increase developer productivity• Reduce time to marketNew devices and domains• Mobile, social, and SaaS integration
    • What’s new for apps?New frameworks & languages• Increase developer productivity• Reduce time to marketNew devices and domains• Mobile, social, and SaaS integrationNew data types and requirements• Data deluge driving data tier elasticity• Flexible NoSQL data solutions• Realtime data
    • What’s new for apps?New frameworks & languages• Increase developer productivity• Reduce time to marketNew devices and domains• Mobile, social, and SaaS integrationNew data types and requirements• Data deluge driving data tier elasticity• Flexible NoSQL data solutions• Realtime dataNew infrastructures• Virtualization, Cloud, PaaS
    • Challenges developing & operating apps load balancer load balancer appserver appserver appserver worker messaging database cache Model Manage Deploy Virtual Datacenter / IaaS infrastructure
    • Challenges developing & operating apps load balancer load balancer appserver appserver appserver worker messaging database cache Model Manage Deploy Virtual Datacenter / IaaS infrastructure Photo by Sira Hanchana - http://www.flickr.com/photos/gotosira/4699302559/
    • What to developers & operations want? Friction free application deployment/mgmt • Self service end-to-end • Deploy, manage, update, scale up/down • Integrated health, management, policy enforcement • Simple API, CLI, DSL that expresses intent$ vmc push my_front_end • System automatically creates and maintains all$ vmc push my_back_end connections$ bind services? Yes • Services are easy to consume, provided “aaS” • Integrated elasticity: $ vmc instances my-app +4 Maximize developer productivity, minimize opex Cloud Foundry Virtual Datacenter / IaaS infrastructure
    • aPaaS
    • aPaaS• Application Platform as a Service
    • aPaaS• Application Platform as a Service• Applications and Services
    • aPaaS• Application Platform as a Service• Applications and Services• Not
    • aPaaS• Application Platform as a Service• Applications and Services• Not • VM’s
    • aPaaS• Application Platform as a Service• Applications and Services• Not • VM’s • Memory
    • aPaaS• Application Platform as a Service• Applications and Services• Not • VM’s • Memory • Storage
    • aPaaS• Application Platform as a Service• Applications and Services• Not • VM’s • Memory • Storage • Networks
    • aPaaS• Application Platform as a Service• Applications and Services• Not • VM’s • Memory • Storage • Networks • CPU
    • Cloud Foundry open PaaS
    • Cloud Foundry open PaaS It’s all about Choice
    • Cloud Foundry open PaaS It’s all about Choice Choice of clouds for deployment
    • Cloud Foundry open PaaS It’s all about Choice Choice of clouds for deployment Choice of industry-standard frameworks
    • Cloud Foundry open PaaS It’s all about Choice Choice of clouds for deployment Choice of industry-standard frameworks Choice of application infrastructure services
    • Cloud Foundry open PaaS It’s all about Choice Choice of clouds for deployment Choice of industry-standard frameworks Choice of application infrastructure services Extensible architecture to “digest” future cloud innovation
    • Cloud Foundry open PaaS It’s all about Choice Choice of clouds for deployment Choice of industry-standard frameworks Choice of application infrastructure services Extensible architecture to “digest” future cloud innovation Available as open source
    • CHOICE OF FRAMEWORKS
    • CHOICE OF APPLICATION SERVICESvFabric ApPostgres pl ica tio Data Services n Se rv ice In Msg Services te rfa ce Other Services
    • CHOICE OF CLOUDSvFabric ApPostgres pl ce Private ica rfa Clouds tio Data te Services n In Se er rv id ice ov Public Pr Clouds In Msg Services ud te rfa o Cl ce Micro Other Clouds Services
    • CHOICE OF CLOUDSvFabric ApPostgres pl ce Private ica rfa Clouds tio Data te Services n In Se er rv id ice ov Public Pr Clouds In Msg Services Partners ud te rfa o Cl .COM ce Micro Other Clouds Services
    • MAKING MULTI-CLOUD A REALITY Choice of Private Choice of Public Choice of CloudCloud Distributions Cloud Providers Infrastructure .COM Bare metal Project “Bento”
    • Why this matters...What if your platform provider changes terms?
    • Why this matters...What if your platform provider does not deliver?
    • Why this matters...What if your platform provider goes down?
    • CLOUDFOUNDRY.COM Cloud FoundryRuntimes & FrameworksServices vCenter / vSphereInfrastructure
    • MICRO CLOUD FOUNDRY™ Cloud FoundryRuntimes & FrameworksServices Your Laptop
    • MICRO CLOUD FOUNDRY™ Cloud FoundryRuntimes & FrameworksServices Your Laptop (that’s it!)
    • CLOUDFOUNDRY.ORG - COMMUNITYPROJECT Cloud Foundry Your infrastructure Setup Deploy Download Behind Code Environment Firewall Apache 2 license
    • CLOUDFOUNDRY.ORG - COMMUNITYPROJECT Cloud Foundry
    • CLOUDFOUNDRY.ORG - COMMUNITYPROJECT Cloud Foundry
    • CLOUDFOUNDRY.ORG - COMMUNITYPROJECT Cloud Foundry
    • CLOUDFOUNDRY.ORG - COMMUNITYPROJECT Cloud Foundry
    • CLOUDFOUNDRY.ORG - COMMUNITYPROJECT Cloud Foundry
    • CLOUDFOUNDRY.ORG - COMMUNITYPROJECT Cloud Foundry
    • CLOUDFOUNDRY.ORG - COMMUNITYPROJECT Cloud Foundry
    • CLOUDFOUNDRY.ORG - COMMUNITYPROJECT Cloud Foundry
    • CLOUDFOUNDRY.ORG - COMMUNITYPROJECT Cloud Foundry
    • demo time!
    • Thanks!@lodeslideshare.net/lodevcloudfoundry.com - cloudfoundry.orggithub.com/cloudfoundry
    • Thanks!@lode slides wit h extra linksslideshare.net/lodevcloudfoundry.com - cloudfoundry.orggithub.com/cloudfoundry