SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
© 2011 IBM Corporation
Cloud Foundry
Christopher Ferris, IBM Distinguished Engineer, CTO Cloud Interoperability
chrisfer@us.ibm.com
@christo4ferris
2
Cloud Services for Mobile in Minutes
IBM Codename: BlueMix Mobile Services Join the
open beta
www.bluemix.net
Push
Create and schedule push notifications for
iOS and Android devices to engage users
when they aren’t using the app. User
tagging enables the user to select desired
push topics.
Server-side Code
Host mobile and web applications and
accelerate development time of server
side scripts by leveraging the mobile app
template and SDK. Powered by Node.js
Mobile Application Security
Provides a basic app security
framework - enabling the developer
to block access to apps on specific
devices.
Mobile Data
Enhance your mobile apps through simple
to use SDKs to save shared data in a
scalable, managed database as a service.
Powered by Cloudant.
Mobile Quality Assurance
Instrument apps to capture tester and live-user experiences, including context-aware
crash log and in-app bug reports, in-app user feedback and insightful and metrics.
Shared Mobile Backend with Data and Security
(SDKs for iOS, Android and JavaScript)
Promote customer engagement, quality, and feedback
3
IBM Bluemix provides Composable Services Development
Environment Runtime on the go
The developer can chose any language runtime or
bring their own. Just upload your code and go.
DevOps
Development, testing, monitoring, deployment and
logging tools allow the developer to run the entire
application
APIs and Services
A catalog of open source, IBM and third party APIs
services allow a developer to stitch together an
application in minutes.
Cloud Integration
Build hybrid environments. Connect to on-
premises systems of record plus other public and
private clouds. Expose your own APIs to your
developers.
Extend SaaS Apps
Drop in SaaS App SDKs and extend to new use
cases (e.g,. Mobile, Analytics, Web)
!
© 2011 IBM Corporation
Why Cloud Foundry
5
On Being a Developer
http://xkcd.com/303/
Shamelessly plagiarized from
Dr Nic Willims
6
§  Developers can focus on development
and not infrastructure plumbing
§  Separate the concerns of AppDev and
Operations
§  Eliminate the bottleneck of provisioning
and deployment processes
The Need for an Application Centric Layer
7
Agile Composition and Continuous Delivery
6	
  
5	
  
4	
  
3	
  
2	
  
Create	
  app	
  
Add	
  database	
  
service	
  
Extract	
  social	
  media	
  
data	
  into	
  database	
  
Add	
  social	
  	
  
analy;cs	
  service	
  
Add	
  Monitoring	
  
service	
  instance	
  
Secure	
  the	
  service	
  
1	
  
ITERATE	
  
TASK:
Create a secure application that
analyses sentiment about certain
topics in social media
8
Why Cloud Foundry?
§  Deploy in seconds not weeks or months
§  No need to talk to anyone else
§  Polyglot runtimes
§ Java, Node.js, Ruby, Python, Go, PHP, …
§  Easily integrate internal and 3rd party services/APIs
§  Open Source runtime platform
§  IaaS independent – runs in the cloud or on-premise
9
Background
§  Early 2011: Open Source effort initiated by VMware
§ Focused on addressing the cloud market beyond IaaS
§  April 2013: Pivotal created from EMC & VMware around SW
and OSS assets including Cloud Foundry, Rabbit, Spring, …
§  November 2013: Pivotal CF, commercial version of Cloud
Foundry released
§  February 2014: IBM announces BlueMix, making use of Cloud
Foundry
§  2014 and beyond: Rapidly growing ecosystem of OpenSource
contributors, consulting companies & commercial, value-add
ISVs
© 2011 IBM Corporation
Building a Vibrant Community
11
Who is using Cloud Foundry?
12
Fostering the Cloud Foundry community
TOTAL CONTRIBUTORS
LINES OF CODE
PULL REQ / WK COMPANIES
1,274
Average per month
2013 average: 133
12mo average: 98
Lifetime average: 58
711k
50+ 43
COMMUNITY PRIORITIES
•  Establish a Cloud Foundry Governance Structure
•  Name an advisory board of 5-8 founding members
•  Expand the governance structure to support the
broad partner ecosystem
•  Increase transparency
•  Enable and encourage participation
•  Feedback on the Cloud Foundry roadmap
•  Advise on daily operations, community assets
•  Guidance on the Cloud Foundry charter: scope,
definition of cloud profiles
•  Planning for semi-annual Platform Conference
ADVISORY BOARD MEMBERS
ADVISORY BOARD
9
IBM, Piston, CenturyLink,
Intel, ActiveState,
CloudCredo, Stark & Wayne,
Canonical
The open platform as a service providing a faster and easier way to
develop, test, deploy and scale apps
13
Community
Community Advisory Board Members Top Community Advancements
• Community Advisory Board Forum meetings
• Open Dojo program
• Public story trackers
• Open Inception process
• Incubation process
• AdminUI
• Spiff
• Diego
• Contribution guidelines
Top Cloud Foundry Advancements
• New Lighting Fast CLI
• Loggregator
• High Availability
• Elastic Runtime
• v2 Service Broker API
ü  SSO Dashboard
ü  Service Brokers can now be apps!
• Eclipse Tools
• Clustered NATS
Pull Requests Since Sept 2013
14
San Francisco
Cloud Foundry Summit
www.cfsummit.com
15
Prelude to Foundation
Feb 24, 2014 “The establishment of the independent Cloud Foundry Foundation to develop
and promote an open source platform-as-a-service project is an important step towards
building an industry-wide open cloud architecture. To support this, IBM will join the new
foundation at the Platinum level and take an active role in developing and promoting the
Cloud Foundry project.” – Dr. Angel Diaz, Vice President Open Technology and Cloud
Performance Solutions, IBM
Platinum Sponsors
Gold Sponsors
16
Feedback
Overwhelmingly positive reactions on twitter, FB, LinkedIn, etc
All press/analyst coverage was positive to neutral
Ben Kepes @benkepes‬‪‫‏‬ Feb 24
New on Forbes from me.... - Game On - Pivotal Announces the Cloud Foundry Foundation ‪http://ln.is/j.mp/ar2iu
The Register
Cloud Foundry laps up attention in EMC, IBM, HP, Rackspace, SAP, VMware love-in
Jack Clark
http://www.theregister.co.uk/2014/02/24/cloud_foundry_foundation/
The Cloud Foundry open-source project looks set to become a standard piece of technology in the thriving distributed systems ecosystem: its main backer, Pivotal, has
persuaded IBM, HP, SAP and Rackspace to join a new foundation dedicated to the tech. Today's announcement of the launch of a formal open governance model
and associated Foundation for Cloud Foundry represents a major bet by the involved vendors that it will be Pivotal's Cloud Foundry – and not Rackspace's Solum
nor Red Hat's OpenShift – that defines the platform layer of cloudy data centers.
VentureBeat
Why open-source cloud builder Cloud Foundry is about to get more popular
Jordan Novet
http://venturebeat.com/2014/02/23/why-open-source-cloud-builder-cloud-foundry-is-about-to-get-more-popular/
Cloud Foundry, an open-source cloud-computing project for quickly building and running applications, could become a lot more popular in the months to come. That’s
because it won’t be under the rule of a single company anymore. Today Pivotal, Cloud Foundry‘s “steward,” announced that it will work with a bunch of other big
technology companies to launch the Cloud Foundry Foundation, effectively letting more people decide the direction of the project. EMC, Hewlett-Packard, IBM,
Rackspace, SAP, and VMware are on board with Pivotal as founding platinum sponsors of the project, meaning they’ll put money toward the development of the
new organization. ActiveState and CenturyLink are also founding sponsors, with a “gold” level of participation. EMC and its subsidiary VMware gave birth to
Pivotal, but the lineup of participating companies is nonetheless impressive.
17
Path to Open Governance of Cloud Foundry
4Q2013
1Q2014
2Q2014
3Q2014
Dec 2013
IBM/Pivotal agree on
timeline and roadmap
Develop Founding Partner
Outreach Plan
Jan 2014
Finalize agreement for
Founding Partners
Foundation Governance
Framework agreed
Feb 2014
Announce Platinum
Sponsors
May 2014
Draft Governance Model
Announce w/All Founding
Partners
Jun 2014
CF Summit 2014
Intend to publish
Governance Model
Aug 2014
Intend to have legal
establishment of org
Sep 2014
Intend to launch Foundation
and new governance
Cloud Foundry event
Initial Foundation board
meeting
© 2011 IBM Corporation
Building a Kicka** PaaS Platform
19
Cloud Foundry Architecture
20
Recent development progress
§  New Lightning Fast CLI
§ Native installer for Windows/Mac/Linux
§ Super Fast and easier to use
§ Faster Parallel Deploys and Updates
§  Awesome Logging (Loggregator)
§ User configurable syslog drains for all app related logs
§ All app related events are in the log
§ CF components all support syslog draining
21
Recent development progress
§  High Availability
§ Removing all SPOF in CF Runtime
§ Tolerate Outage of a full AZ (Thanks IBM)!
§  Elastic Runtime
§ Easy buildpack management (Thanks IBM!)
§ No internet required for install/run/update
§ Usage events(chargeback/showback)
§ Support large (>1G) apps
§ Clustered NATS!
§ Improved logging/debug capabilities
§ Diego: staging is working!
22
Recent development progress
§  Services
§ v2 Service Broker API
§ 1-way API instead of 2-way
§ Service Brokers can now be apps!
§ SSO Dashboard using OAuth2
§  Audit Events
§  Community Support for more clouds (BOSH CPIs)
§ Google Compute Engine
§ Apache CloudStack
§ CenturyLink/Savvis
§ VMware vCloud
23
Recent development progress
§  Eclipse tools v1.6.1 released
§ Joint IBM/Pivotal development
§ Detection of existing instances to selected spaces
§ Support for Server-wide publish.
§ Support for deploying non-faceted modules.
§ Various fixes
§ Framework changes to better support other CF vendors
§  Identity
§ Easy LDAP / Active Directory integration
§ Single Login server for User DB, LDAP/AD, SAML
§ Easy to skin
24
What’s next?
§  Elastic Runtime
§ Enable other app stacks such as .NET, Docker, ?
§ Many process types (web/worker/etc) in a single app
§ Placement pools for isolation and access to specialized
hardware
§ Blob store caching
§  Identity
§ Map user Groups to OAuth Scopes to derive runtime
roles
§ OpenStack Keystone/UAA integration
25
What’s next?
§  Monitoring
§ JMX Support for System Metrics
§ Agent-less metrics for applications (Tput, Latency, Error
Rates)
§ Pluggable multi-tenant Metrics and Logging
§  More Clouds
§ Standalone CPI (add CPIs more easily)
§ Service Mesh
§ Verizon
© 2011 IBM Corporation
Get Involved
27
Get Involved
§  Try it!
§  http://cloudfoundry.org/about/index.html
§  Participate
§  Monthly Community Advisory Board open forums last Wednesday of every
month
§  Subscribe to vcap-dev and bosh-developer Google groups
§  Find or start a meetup group http://cloud-foundry.meetup.com/all/
§  Contribute
§  cloudfoundry - https://github.com/cloudfoundry
§  cloudfoundry-incubator - https://github.com/cloudfoundry-incubator
§  cloudfoundry-community - https://github.com/cloudfoundry-community
© 2011 IBM Corporation
Thank you!

Más contenido relacionado

La actualidad más candente

Pivotal cloud foundry introduction
Pivotal cloud foundry introductionPivotal cloud foundry introduction
Pivotal cloud foundry introductionGaurav Shukla
 
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)Denny Muktar
 
Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016Sam Ramji
 
Orchestrating Cloud-Native and Traditional Application Architectures
Orchestrating Cloud-Native and Traditional Application ArchitecturesOrchestrating Cloud-Native and Traditional Application Architectures
Orchestrating Cloud-Native and Traditional Application ArchitecturesApprenda
 
Cloud Foundry CEO Sam Ramji 2015 OSCON Keynote
Cloud Foundry CEO Sam Ramji 2015 OSCON KeynoteCloud Foundry CEO Sam Ramji 2015 OSCON Keynote
Cloud Foundry CEO Sam Ramji 2015 OSCON KeynoteCloud Foundry Foundation
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)VMware Tanzu
 
IBM Bluemix Introdution for Hackathons
IBM Bluemix Introdution for HackathonsIBM Bluemix Introdution for Hackathons
IBM Bluemix Introdution for Hackathonsgjuljo
 
Finding and Organizing a Great Cloud Foundry User Group
Finding and Organizing a Great Cloud Foundry User GroupFinding and Organizing a Great Cloud Foundry User Group
Finding and Organizing a Great Cloud Foundry User GroupDaniel Krook
 
FORUM PA 2015 - Microservices with IBM Bluemix
FORUM PA 2015 - Microservices with IBM BluemixFORUM PA 2015 - Microservices with IBM Bluemix
FORUM PA 2015 - Microservices with IBM Bluemixgjuljo
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Chris Haddad
 
Innovation with Open Sources and App Modernization for Developers | Ian Y. Choi
Innovation with Open Sources and App Modernization for Developers | Ian Y. ChoiInnovation with Open Sources and App Modernization for Developers | Ian Y. Choi
Innovation with Open Sources and App Modernization for Developers | Ian Y. ChoiVietnam Open Infrastructure User Group
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) Animesh Singh
 

La actualidad más candente (20)

Pivotal cloud foundry introduction
Pivotal cloud foundry introductionPivotal cloud foundry introduction
Pivotal cloud foundry introduction
 
Cloud Native In-Depth
Cloud Native In-DepthCloud Native In-Depth
Cloud Native In-Depth
 
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
 
Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016
 
Orchestrating Cloud-Native and Traditional Application Architectures
Orchestrating Cloud-Native and Traditional Application ArchitecturesOrchestrating Cloud-Native and Traditional Application Architectures
Orchestrating Cloud-Native and Traditional Application Architectures
 
Cloud Foundry CEO Sam Ramji 2015 OSCON Keynote
Cloud Foundry CEO Sam Ramji 2015 OSCON KeynoteCloud Foundry CEO Sam Ramji 2015 OSCON Keynote
Cloud Foundry CEO Sam Ramji 2015 OSCON Keynote
 
Cloud Native Application Development
Cloud Native Application DevelopmentCloud Native Application Development
Cloud Native Application Development
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 
Modern application development with heroku
Modern application development with herokuModern application development with heroku
Modern application development with heroku
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
 
PCF Architecture
PCF Architecture PCF Architecture
PCF Architecture
 
IBM Bluemix Introdution for Hackathons
IBM Bluemix Introdution for HackathonsIBM Bluemix Introdution for Hackathons
IBM Bluemix Introdution for Hackathons
 
Finding and Organizing a Great Cloud Foundry User Group
Finding and Organizing a Great Cloud Foundry User GroupFinding and Organizing a Great Cloud Foundry User Group
Finding and Organizing a Great Cloud Foundry User Group
 
IBM Containers- Bluemix
IBM Containers- BluemixIBM Containers- Bluemix
IBM Containers- Bluemix
 
FORUM PA 2015 - Microservices with IBM Bluemix
FORUM PA 2015 - Microservices with IBM BluemixFORUM PA 2015 - Microservices with IBM Bluemix
FORUM PA 2015 - Microservices with IBM Bluemix
 
Docker12 factor
Docker12 factorDocker12 factor
Docker12 factor
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
Innovation with Open Sources and App Modernization for Developers | Ian Y. Choi
Innovation with Open Sources and App Modernization for Developers | Ian Y. ChoiInnovation with Open Sources and App Modernization for Developers | Ian Y. Choi
Innovation with Open Sources and App Modernization for Developers | Ian Y. Choi
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
 
Evans Data DevRel 2016
Evans Data DevRel 2016 Evans Data DevRel 2016
Evans Data DevRel 2016
 

Destacado

Cesar yovany vera cardona
Cesar yovany vera cardonaCesar yovany vera cardona
Cesar yovany vera cardonaCesar Vera
 
окуджава
окуджаваокуджава
окуджаваgukovaN2
 
Quí serà la princesa?
Quí serà la princesa?Quí serà la princesa?
Quí serà la princesa?funmonkeybars
 
Προκήρυξη Διαγωνισμού Καλύτερης Ανάρτησης στο Blog
Προκήρυξη Διαγωνισμού Καλύτερης Ανάρτησης στο BlogΠροκήρυξη Διαγωνισμού Καλύτερης Ανάρτησης στο Blog
Προκήρυξη Διαγωνισμού Καλύτερης Ανάρτησης στο Blog1lykxanthis
 
Itec 299 final project suzie parada
Itec 299 final project suzie paradaItec 299 final project suzie parada
Itec 299 final project suzie paradaSuzie_Parada
 
The dark underbelly of event planning by Klammertime
The dark underbelly of event planning by KlammertimeThe dark underbelly of event planning by Klammertime
The dark underbelly of event planning by Klammertimeklammertime
 
инструменты русского оркестра
инструменты русского оркестраинструменты русского оркестра
инструменты русского оркестраgukovaN2
 
Research proposal
Research proposalResearch proposal
Research proposalHisaAlali
 
Mi presetacion
Mi presetacionMi presetacion
Mi presetacionjdipatti
 
λωξαντρα
λωξαντραλωξαντρα
λωξαντρα1lykxanthis
 
Global citizen final 2014
Global citizen final 2014Global citizen final 2014
Global citizen final 20141lykxanthis
 
Ερευνητική Εργασία (project) 1o μάθημα
Ερευνητική Εργασία (project) 1o μάθημαΕρευνητική Εργασία (project) 1o μάθημα
Ερευνητική Εργασία (project) 1o μάθημα1lykxanthis
 
2013 memorandum of understanding (1)
2013 memorandum of understanding (1)2013 memorandum of understanding (1)
2013 memorandum of understanding (1)Joanne Tyler
 
Learning styles
Learning stylesLearning styles
Learning stylesHisaAlali
 

Destacado (20)

Cesar yovany vera cardona
Cesar yovany vera cardonaCesar yovany vera cardona
Cesar yovany vera cardona
 
Fotoalbum
FotoalbumFotoalbum
Fotoalbum
 
окуджава
окуджаваокуджава
окуджава
 
15 164-2-pb
15 164-2-pb15 164-2-pb
15 164-2-pb
 
Quí serà la princesa?
Quí serà la princesa?Quí serà la princesa?
Quí serà la princesa?
 
Glb&glbb&gv
Glb&glbb&gvGlb&glbb&gv
Glb&glbb&gv
 
Προκήρυξη Διαγωνισμού Καλύτερης Ανάρτησης στο Blog
Προκήρυξη Διαγωνισμού Καλύτερης Ανάρτησης στο BlogΠροκήρυξη Διαγωνισμού Καλύτερης Ανάρτησης στο Blog
Προκήρυξη Διαγωνισμού Καλύτερης Ανάρτησης στο Blog
 
Itec 299 final project suzie parada
Itec 299 final project suzie paradaItec 299 final project suzie parada
Itec 299 final project suzie parada
 
The dark underbelly of event planning by Klammertime
The dark underbelly of event planning by KlammertimeThe dark underbelly of event planning by Klammertime
The dark underbelly of event planning by Klammertime
 
инструменты русского оркестра
инструменты русского оркестраинструменты русского оркестра
инструменты русского оркестра
 
Research proposal
Research proposalResearch proposal
Research proposal
 
Loxantra
LoxantraLoxantra
Loxantra
 
49629012 tgfu
49629012 tgfu49629012 tgfu
49629012 tgfu
 
Mi presetacion
Mi presetacionMi presetacion
Mi presetacion
 
λωξαντρα
λωξαντραλωξαντρα
λωξαντρα
 
Global citizen final 2014
Global citizen final 2014Global citizen final 2014
Global citizen final 2014
 
Ερευνητική Εργασία (project) 1o μάθημα
Ερευνητική Εργασία (project) 1o μάθημαΕρευνητική Εργασία (project) 1o μάθημα
Ερευνητική Εργασία (project) 1o μάθημα
 
2013 memorandum of understanding (1)
2013 memorandum of understanding (1)2013 memorandum of understanding (1)
2013 memorandum of understanding (1)
 
Learning styles
Learning stylesLearning styles
Learning styles
 
Photovoice
PhotovoicePhotovoice
Photovoice
 

Similar a Cloud Foundry: Building a Vibrant Open Source Community and PaaS Platform

Boston Cloud Foundry Meetup 5-22-14
Boston Cloud Foundry Meetup 5-22-14Boston Cloud Foundry Meetup 5-22-14
Boston Cloud Foundry Meetup 5-22-14Ryan Baxter
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanIndia Scrum Enthusiasts Community
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South CoastPlatform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South CoastRobert Nicholson
 
Cloud Foundry and MongoDB
Cloud Foundry and MongoDBCloud Foundry and MongoDB
Cloud Foundry and MongoDBJake Peyser
 
Integrating MongoDB into Cloud Foundry App
Integrating MongoDB into Cloud Foundry AppIntegrating MongoDB into Cloud Foundry App
Integrating MongoDB into Cloud Foundry AppIBM
 
IBM Lightning Talk
IBM Lightning TalkIBM Lightning Talk
IBM Lightning TalkMongoDB
 
Pivotal Cloud Foundry and its usage in ecosystem
Pivotal Cloud Foundry and its usage in ecosystemPivotal Cloud Foundry and its usage in ecosystem
Pivotal Cloud Foundry and its usage in ecosystemKarthikeyanSambandam2
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...Sanjeev Sharma
 
Development on Cloud,PaaS and SDDC
Development on Cloud,PaaS and SDDCDevelopment on Cloud,PaaS and SDDC
Development on Cloud,PaaS and SDDCseungdon Choi
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMDEVOPS D-DAY
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupJon Marshall
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Yakura Coffee
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsMichael Elder
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewJames Falkner
 
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the CloudMongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the CloudMongoDB
 
Automated Lifecycle Management - CloudFoundry on OpenStack
Automated Lifecycle Management - CloudFoundry on OpenStackAutomated Lifecycle Management - CloudFoundry on OpenStack
Automated Lifecycle Management - CloudFoundry on OpenStackAnimesh Singh
 
Development on cloud_paa_s_sddc_mkim_20141216_final
Development on cloud_paa_s_sddc_mkim_20141216_finalDevelopment on cloud_paa_s_sddc_mkim_20141216_final
Development on cloud_paa_s_sddc_mkim_20141216_finalminseok kim
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the MonolithVMware Tanzu
 

Similar a Cloud Foundry: Building a Vibrant Open Source Community and PaaS Platform (20)

Cloud foundry meetup 12112013
Cloud foundry meetup 12112013Cloud foundry meetup 12112013
Cloud foundry meetup 12112013
 
Boston Cloud Foundry Meetup 5-22-14
Boston Cloud Foundry Meetup 5-22-14Boston Cloud Foundry Meetup 5-22-14
Boston Cloud Foundry Meetup 5-22-14
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South CoastPlatform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
 
Cloud Foundry and MongoDB
Cloud Foundry and MongoDBCloud Foundry and MongoDB
Cloud Foundry and MongoDB
 
Integrating MongoDB into Cloud Foundry App
Integrating MongoDB into Cloud Foundry AppIntegrating MongoDB into Cloud Foundry App
Integrating MongoDB into Cloud Foundry App
 
IBM Lightning Talk
IBM Lightning TalkIBM Lightning Talk
IBM Lightning Talk
 
Pivotal Cloud Foundry and its usage in ecosystem
Pivotal Cloud Foundry and its usage in ecosystemPivotal Cloud Foundry and its usage in ecosystem
Pivotal Cloud Foundry and its usage in ecosystem
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
 
Development on Cloud,PaaS and SDDC
Development on Cloud,PaaS and SDDCDevelopment on Cloud,PaaS and SDDC
Development on Cloud,PaaS and SDDC
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBM
 
Bluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User GroupBluemix overview - UK WebSphere Integration User Group
Bluemix overview - UK WebSphere Integration User Group
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform Overview
 
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the CloudMongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
MongoDB World 2018: MongoDB and Cloud Foundry – A Match Made for the Cloud
 
Automated Lifecycle Management - CloudFoundry on OpenStack
Automated Lifecycle Management - CloudFoundry on OpenStackAutomated Lifecycle Management - CloudFoundry on OpenStack
Automated Lifecycle Management - CloudFoundry on OpenStack
 
Development on cloud_paa_s_sddc_mkim_20141216_final
Development on cloud_paa_s_sddc_mkim_20141216_finalDevelopment on cloud_paa_s_sddc_mkim_20141216_final
Development on cloud_paa_s_sddc_mkim_20141216_final
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the Monolith
 

Último

Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Anthony Dahanne
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 

Último (20)

Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 

Cloud Foundry: Building a Vibrant Open Source Community and PaaS Platform

  • 1. © 2011 IBM Corporation Cloud Foundry Christopher Ferris, IBM Distinguished Engineer, CTO Cloud Interoperability chrisfer@us.ibm.com @christo4ferris
  • 2. 2 Cloud Services for Mobile in Minutes IBM Codename: BlueMix Mobile Services Join the open beta www.bluemix.net Push Create and schedule push notifications for iOS and Android devices to engage users when they aren’t using the app. User tagging enables the user to select desired push topics. Server-side Code Host mobile and web applications and accelerate development time of server side scripts by leveraging the mobile app template and SDK. Powered by Node.js Mobile Application Security Provides a basic app security framework - enabling the developer to block access to apps on specific devices. Mobile Data Enhance your mobile apps through simple to use SDKs to save shared data in a scalable, managed database as a service. Powered by Cloudant. Mobile Quality Assurance Instrument apps to capture tester and live-user experiences, including context-aware crash log and in-app bug reports, in-app user feedback and insightful and metrics. Shared Mobile Backend with Data and Security (SDKs for iOS, Android and JavaScript) Promote customer engagement, quality, and feedback
  • 3. 3 IBM Bluemix provides Composable Services Development Environment Runtime on the go The developer can chose any language runtime or bring their own. Just upload your code and go. DevOps Development, testing, monitoring, deployment and logging tools allow the developer to run the entire application APIs and Services A catalog of open source, IBM and third party APIs services allow a developer to stitch together an application in minutes. Cloud Integration Build hybrid environments. Connect to on- premises systems of record plus other public and private clouds. Expose your own APIs to your developers. Extend SaaS Apps Drop in SaaS App SDKs and extend to new use cases (e.g,. Mobile, Analytics, Web) !
  • 4. © 2011 IBM Corporation Why Cloud Foundry
  • 5. 5 On Being a Developer http://xkcd.com/303/ Shamelessly plagiarized from Dr Nic Willims
  • 6. 6 §  Developers can focus on development and not infrastructure plumbing §  Separate the concerns of AppDev and Operations §  Eliminate the bottleneck of provisioning and deployment processes The Need for an Application Centric Layer
  • 7. 7 Agile Composition and Continuous Delivery 6   5   4   3   2   Create  app   Add  database   service   Extract  social  media   data  into  database   Add  social     analy;cs  service   Add  Monitoring   service  instance   Secure  the  service   1   ITERATE   TASK: Create a secure application that analyses sentiment about certain topics in social media
  • 8. 8 Why Cloud Foundry? §  Deploy in seconds not weeks or months §  No need to talk to anyone else §  Polyglot runtimes § Java, Node.js, Ruby, Python, Go, PHP, … §  Easily integrate internal and 3rd party services/APIs §  Open Source runtime platform §  IaaS independent – runs in the cloud or on-premise
  • 9. 9 Background §  Early 2011: Open Source effort initiated by VMware § Focused on addressing the cloud market beyond IaaS §  April 2013: Pivotal created from EMC & VMware around SW and OSS assets including Cloud Foundry, Rabbit, Spring, … §  November 2013: Pivotal CF, commercial version of Cloud Foundry released §  February 2014: IBM announces BlueMix, making use of Cloud Foundry §  2014 and beyond: Rapidly growing ecosystem of OpenSource contributors, consulting companies & commercial, value-add ISVs
  • 10. © 2011 IBM Corporation Building a Vibrant Community
  • 11. 11 Who is using Cloud Foundry?
  • 12. 12 Fostering the Cloud Foundry community TOTAL CONTRIBUTORS LINES OF CODE PULL REQ / WK COMPANIES 1,274 Average per month 2013 average: 133 12mo average: 98 Lifetime average: 58 711k 50+ 43 COMMUNITY PRIORITIES •  Establish a Cloud Foundry Governance Structure •  Name an advisory board of 5-8 founding members •  Expand the governance structure to support the broad partner ecosystem •  Increase transparency •  Enable and encourage participation •  Feedback on the Cloud Foundry roadmap •  Advise on daily operations, community assets •  Guidance on the Cloud Foundry charter: scope, definition of cloud profiles •  Planning for semi-annual Platform Conference ADVISORY BOARD MEMBERS ADVISORY BOARD 9 IBM, Piston, CenturyLink, Intel, ActiveState, CloudCredo, Stark & Wayne, Canonical The open platform as a service providing a faster and easier way to develop, test, deploy and scale apps
  • 13. 13 Community Community Advisory Board Members Top Community Advancements • Community Advisory Board Forum meetings • Open Dojo program • Public story trackers • Open Inception process • Incubation process • AdminUI • Spiff • Diego • Contribution guidelines Top Cloud Foundry Advancements • New Lighting Fast CLI • Loggregator • High Availability • Elastic Runtime • v2 Service Broker API ü  SSO Dashboard ü  Service Brokers can now be apps! • Eclipse Tools • Clustered NATS Pull Requests Since Sept 2013
  • 14. 14 San Francisco Cloud Foundry Summit www.cfsummit.com
  • 15. 15 Prelude to Foundation Feb 24, 2014 “The establishment of the independent Cloud Foundry Foundation to develop and promote an open source platform-as-a-service project is an important step towards building an industry-wide open cloud architecture. To support this, IBM will join the new foundation at the Platinum level and take an active role in developing and promoting the Cloud Foundry project.” – Dr. Angel Diaz, Vice President Open Technology and Cloud Performance Solutions, IBM Platinum Sponsors Gold Sponsors
  • 16. 16 Feedback Overwhelmingly positive reactions on twitter, FB, LinkedIn, etc All press/analyst coverage was positive to neutral Ben Kepes @benkepes‬‪‫‏‬ Feb 24 New on Forbes from me.... - Game On - Pivotal Announces the Cloud Foundry Foundation ‪http://ln.is/j.mp/ar2iu The Register Cloud Foundry laps up attention in EMC, IBM, HP, Rackspace, SAP, VMware love-in Jack Clark http://www.theregister.co.uk/2014/02/24/cloud_foundry_foundation/ The Cloud Foundry open-source project looks set to become a standard piece of technology in the thriving distributed systems ecosystem: its main backer, Pivotal, has persuaded IBM, HP, SAP and Rackspace to join a new foundation dedicated to the tech. Today's announcement of the launch of a formal open governance model and associated Foundation for Cloud Foundry represents a major bet by the involved vendors that it will be Pivotal's Cloud Foundry – and not Rackspace's Solum nor Red Hat's OpenShift – that defines the platform layer of cloudy data centers. VentureBeat Why open-source cloud builder Cloud Foundry is about to get more popular Jordan Novet http://venturebeat.com/2014/02/23/why-open-source-cloud-builder-cloud-foundry-is-about-to-get-more-popular/ Cloud Foundry, an open-source cloud-computing project for quickly building and running applications, could become a lot more popular in the months to come. That’s because it won’t be under the rule of a single company anymore. Today Pivotal, Cloud Foundry‘s “steward,” announced that it will work with a bunch of other big technology companies to launch the Cloud Foundry Foundation, effectively letting more people decide the direction of the project. EMC, Hewlett-Packard, IBM, Rackspace, SAP, and VMware are on board with Pivotal as founding platinum sponsors of the project, meaning they’ll put money toward the development of the new organization. ActiveState and CenturyLink are also founding sponsors, with a “gold” level of participation. EMC and its subsidiary VMware gave birth to Pivotal, but the lineup of participating companies is nonetheless impressive.
  • 17. 17 Path to Open Governance of Cloud Foundry 4Q2013 1Q2014 2Q2014 3Q2014 Dec 2013 IBM/Pivotal agree on timeline and roadmap Develop Founding Partner Outreach Plan Jan 2014 Finalize agreement for Founding Partners Foundation Governance Framework agreed Feb 2014 Announce Platinum Sponsors May 2014 Draft Governance Model Announce w/All Founding Partners Jun 2014 CF Summit 2014 Intend to publish Governance Model Aug 2014 Intend to have legal establishment of org Sep 2014 Intend to launch Foundation and new governance Cloud Foundry event Initial Foundation board meeting
  • 18. © 2011 IBM Corporation Building a Kicka** PaaS Platform
  • 20. 20 Recent development progress §  New Lightning Fast CLI § Native installer for Windows/Mac/Linux § Super Fast and easier to use § Faster Parallel Deploys and Updates §  Awesome Logging (Loggregator) § User configurable syslog drains for all app related logs § All app related events are in the log § CF components all support syslog draining
  • 21. 21 Recent development progress §  High Availability § Removing all SPOF in CF Runtime § Tolerate Outage of a full AZ (Thanks IBM)! §  Elastic Runtime § Easy buildpack management (Thanks IBM!) § No internet required for install/run/update § Usage events(chargeback/showback) § Support large (>1G) apps § Clustered NATS! § Improved logging/debug capabilities § Diego: staging is working!
  • 22. 22 Recent development progress §  Services § v2 Service Broker API § 1-way API instead of 2-way § Service Brokers can now be apps! § SSO Dashboard using OAuth2 §  Audit Events §  Community Support for more clouds (BOSH CPIs) § Google Compute Engine § Apache CloudStack § CenturyLink/Savvis § VMware vCloud
  • 23. 23 Recent development progress §  Eclipse tools v1.6.1 released § Joint IBM/Pivotal development § Detection of existing instances to selected spaces § Support for Server-wide publish. § Support for deploying non-faceted modules. § Various fixes § Framework changes to better support other CF vendors §  Identity § Easy LDAP / Active Directory integration § Single Login server for User DB, LDAP/AD, SAML § Easy to skin
  • 24. 24 What’s next? §  Elastic Runtime § Enable other app stacks such as .NET, Docker, ? § Many process types (web/worker/etc) in a single app § Placement pools for isolation and access to specialized hardware § Blob store caching §  Identity § Map user Groups to OAuth Scopes to derive runtime roles § OpenStack Keystone/UAA integration
  • 25. 25 What’s next? §  Monitoring § JMX Support for System Metrics § Agent-less metrics for applications (Tput, Latency, Error Rates) § Pluggable multi-tenant Metrics and Logging §  More Clouds § Standalone CPI (add CPIs more easily) § Service Mesh § Verizon
  • 26. © 2011 IBM Corporation Get Involved
  • 27. 27 Get Involved §  Try it! §  http://cloudfoundry.org/about/index.html §  Participate §  Monthly Community Advisory Board open forums last Wednesday of every month §  Subscribe to vcap-dev and bosh-developer Google groups §  Find or start a meetup group http://cloud-foundry.meetup.com/all/ §  Contribute §  cloudfoundry - https://github.com/cloudfoundry §  cloudfoundry-incubator - https://github.com/cloudfoundry-incubator §  cloudfoundry-community - https://github.com/cloudfoundry-community
  • 28. © 2011 IBM Corporation Thank you!