ibm rtp dojo launch
TRANSCRIPT
1IBM _
Welcome to the IBM RTP Cloud Foundry Dojo
Tonight’s hosts:Dr. Angel Diaz @angelluisdiazVP, Cloud Technology & ArchitectureMeg Swanson @SwanerooVP, Marketing – Bluemix & SoftLayer
2IBM _
def check_read_permissions!
admin = SecurityContext.roles.admin?
read_scope = SecurityContext.scopes.include?('cloud_controller.read')
raise VCAP::Errors::ApiError.new_from_details('NotAuthorized') if !admin && !read_scope
end def current_user
SecurityContext.current_user
end def current_user_email
SecurityContext.current_user_email
end def parse_and_validate_json(body)
parsed = body && MultiJson.load(body)
raise MultiJson::ParseError.new('invalid request body') unless parsed.is_a?(Hash)
parsed rescue MultiJson::ParseError => e
bad_request!(e.message)
end def bad_request!(message)
raise VCAP::Errors::ApiError.new_from_details('MessageParseError', message)
end attr_reader :config, :logger, :env, :params, :body, :request_attrs
class << self
include VCAP::CloudController
CultureCommunityCode
20162011
3.4m+
Lines of Code
2
3IBM _
CultureCommunityCode
773 Contribs 2503 Contribs
Sep 2013 – The 1st CF Platform Conference
Today
3
4IBM _
CultureCommunityCode
Dedicated contributors have completed a Dojo
since the foundation was
established
40+
4
5IBM _
Kickoff with Meg Swanson, IBM VP Marketing for Bluemix & SoftLayer, Angel Diaz, IBM VP, Cloud Architecture & Technology
6:30 – 6:40pm
Bob Geolas, President and CEO, Research Triangle Foundation of NC
6:40 – 6:45pm
Sam Ramji, CEO, Cloud Foundry Foundation
6:45 – 7:00pm
Tim Vanderham, IBM VP Cloud Platform Services Development
7:00 – 7:10pmReception & Demos
7:10 – 8:30pm
TONI
GHT’
S AG
ENDA
5
Connect With Us
Bob Geolas, President & CEOResearch Triangle Foundation of North
Carolina
@TheRTP | @RTPFrontier#RTPforward
The Cloud Foundry Phenomenon
@sramjiSam Ramji, CEO
Cloud Foundry Foundationcloudfoundry.org
8
9
10
11
Continuous Innovation
12
Continuous InnovationContinuous DeliveryContinuous Integration
13
Continuous InnovationContinuous DeliveryContinuous Integration
14
waterscrumfall
15
waterscrumfall
16
Microservices
Containers
12-Factor Applications
17
Ephemeral
Scalable
Agile
18
Run in the cloud
Support any client device
Connect to legacy data and processes via APIs
19
20
21
22
23
Right-sizing digital innovation
Focused on cycle time optimization
Smaller teams and faster tools
24
dev+ops
25
26
Borg
MesosCloud
Foundry
Omega
Kubernetes
cgroups
Docker
OCI
rkt/appc
LXC
27
Platform Do It Yourself
CHRO
NO
S
runC
sche
duler.n
ext
container.next
28
CHRO
NO
S
runC
sche
duler.n
ext
gorouter
Clou
d Co
ntro
ller
Auth
Loggregator
Staging
Buildpacks
BOSH
Service Broker
Diego
LinuxWindowsDocker
etcd
Core Services
container.next
Platform Do It Yourself
29
CHRO
NO
S
runC
sche
duler.n
ext
gorouter
Clou
d Co
ntro
ller
Auth
Loggregator
Staging
Buildpacks
BOSH
Service Broker
Diego
etcd
Core Services
container.next
Platform Do It Yourself
30
31
32
33
34
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.
35
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.
36
37
38
39
40
42
IBM _
Code Community Culture
42
43
44
IBM _
IBM Cloud Platform Journey toward single cloud platform experience across delivery models.
45
IBM _
Hybrid Deployment Model
A single seamless experience Borderless catalog of services
2 | DedicatedEverything is dedicated and connected to you — agility of public cloud, yet feels like home.
1 | PublicMaximize on cloud economics and agility.
3 | LocalBehind the firewall for the most sensitive workloads.
Public, Dedicated, Local – all managed by IBM