cloud foundry - scotsoft 2016 dev talk
TRANSCRIPT
Zen and the Art of PlatformSam Ramji
@sramji
Continuous Innovation
Continuous InnovationContinuous DeliveryContinuous Integration
Continuous InnovationContinuous DeliveryContinuous Integration
waterscrumfall
waterscrumfall
Microservices
Containers
12-Factor Applications
Ephemeral
Scalable
Agile
Run in the cloud
Support any client device
Connect to legacy data and processes via APIs
Right-sizing digital innovation
Focused on cycle time optimization
Smaller teams and faster tools
dev+ops
Open source is a positive-sum game
18
The history of civilization is a history of positive-sum games played at larger and larger scales.
Robert Wright, Nonzero
How many people can I call “self”instead of “other”?
self = family
Google Search
self = tribe
self = chiefdom
self = city-state
self = nation-state
TribeChiefdom
City-State
Nation-State
Family
self = company
Partnership
LLC
Corporation
Multinational
Sole proprietor
self = project
developers
providers
usersop
erat
ors
Platforms are positive-sum games
SolutionsServices
ProductsPlatform
Users
The more people we can support, the greater the platform
Platforms drive network effects
The more people we can include, the greater the network effects
developers
providers
usersop
erat
ors
[Ecosystem Competition]
Kishore S. Swaminathan (2009), Chief Scientist, Accenture
SolutionsServices
ProductsPlatform
Users
+Board of Directors
Technical Advisory Board
Developer Certification Board
IoT Special Interest Group (SIG) Lead
Software-Defined Networking (SDN)
Packaged Apps
Packaged Services
ContainersAn Interoperable Open Cloud Ecosystem
Networking
Storage Services
An Interoperable Open Cloud Ecosystem
ContainersOCI Image Format Networking
Storage Services
An Interoperable Open Cloud Ecosystem
ContainersOCI Image Format CNI
Storage Services
An Interoperable Open Cloud Ecosystem
ContainersOCI Image Format CNI
Docker Volume Plugin Services
An Interoperable Open Cloud Ecosystem
ContainersOCI Image Format CNI
Docker Volume Plugin
Cloud Foundry Service Broker
API
2300+ patches2100+ contributors
130+ core committers25+ releases
2300+ patches2100+ contributors
130+ core committers25+ releases
AWS, GCP, AzurevSphere, OpenStackSoftLayer, RackHD
65 member companies195 user groups
53,000+ individual members132 cities
56 countries
We see a world of cloud computing that is
UBIQUITOUS and FLEXIBLE supporting multi-cloud application environments.
PORTABLE and INTEROPERABLE enabling users to move their applications wherever they need to go.
VIBRANT and GROWING underlying a massive ecosystem of applications and services.
We see a human community that is
PRAGMATICand focused on exchanging practical experience.
DIVERSEand inclusive of people across race, gender, orientation, and lifestyle.
RESPECTFUL and committed to listening to thoughtful and honest perspectives.