IBM RTP Dojo Launch

Post on 15-Apr-2017

2.926 views 0 download

Transcript of IBM RTP Dojo Launch

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

41

IBM _

Tim VanderhamVP, IBM Bluemix Development and Deliveryvandy@us.ibm.com@vanderham

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