boston cloud foundry meetup 5-22-14

15
Cloud Foundry Community Update Ryan Baxter @ryanjbaxter http://ryanjbaxter.com

Upload: ryan-baxter

Post on 08-May-2015

459 views

Category:

Technology


2 download

DESCRIPTION

Cloud foundry community update

TRANSCRIPT

Page 1: Boston Cloud Foundry Meetup 5-22-14

Cloud Foundry Community UpdateRyan Baxter

@ryanjbaxter

http://ryanjbaxter.com

Page 2: Boston Cloud Foundry Meetup 5-22-14

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

Page 3: Boston Cloud Foundry Meetup 5-22-14

Building a Vibrant Community Who is using Cloud Foundry?

Page 4: Boston Cloud Foundry Meetup 5-22-14

Fostering The CF Community

TOTAL CONTRIBUTORS

LINES OF CODE

PULL REQ / WK COMPANIES

1,274Average per month2013 average: 13312mo 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

9IBM, 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

Page 5: Boston Cloud Foundry Meetup 5-22-14

CommunityCommunity 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

Page 6: Boston Cloud Foundry Meetup 5-22-14

San Francisco

Cloud Foundry Summit

www.cfsummit.com

CFSummit.com

Page 7: Boston Cloud Foundry Meetup 5-22-14

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

Page 8: Boston Cloud Foundry Meetup 5-22-14

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

Mar 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

Page 9: Boston Cloud Foundry Meetup 5-22-14

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

Page 10: Boston Cloud Foundry Meetup 5-22-14

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!

Page 11: Boston Cloud Foundry Meetup 5-22-14

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

Page 12: Boston Cloud Foundry Meetup 5-22-14

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

Page 13: Boston Cloud Foundry Meetup 5-22-14

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

Page 14: Boston Cloud Foundry Meetup 5-22-14

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

Globalization

Page 15: Boston Cloud Foundry Meetup 5-22-14

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-attic - https://github.com/cloudfoundry-attic cloudfoundry-community - https://github.com/cloudfoundry-community