become a cloud superhero with code, community & culture

26
Become a cloud superhero with Code, Community & Culture We have the power to change the world Dr. Angel Diaz IBM VP, Cloud Technology & Architecture @angelluisdiaz

Upload: angel-diaz

Post on 16-Apr-2017

606 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Become a cloud superhero with Code, Community & Culture

Become a cloud superhero with Code, Community & Culture

We have the power to change the world

Dr. Angel Diaz

IBM VP, Cloud Technology & Architecture@angelluisdiaz

Page 2: Become a cloud superhero with Code, Community & Culture

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 2

At some point, everyone has dreamed of being a superhero

Page 3: Become a cloud superhero with Code, Community & Culture

You can be a cloud superhero

3Become a Cloud Superhero with Code, Community & Culture

Dr. Angel Diaz - @angelluisdiaz

Page 4: Become a cloud superhero with Code, Community & Culture

Unlock your super powers by immersing yourself in…

Code Community Culture

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 4

Page 5: Become a cloud superhero with Code, Community & Culture

The power to build open source centers of gravity can change the world

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 5

Code

Page 6: Become a cloud superhero with Code, Community & Culture

Open technology centers of gravity foster skill & ecosystems…

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz

Code

…enabling innovation without boundaries

6

Page 7: Become a cloud superhero with Code, Community & Culture

Openstack

Total contributors Lines of code Project Activity

New contributors

In the past30 days

Days

Since the last commit

OpenStack:

by the

numbers

Developed by the

premier cloud

community, OpenStack

is an open source cloud

operating system that is

able to control large

pools of compute,

storage & networking

resources throughout a

datacenter

IBM is a founding

member of the

OpenStack foundation,

and played an integral

role in its establishment.

Additionally, with over

400 developers

contributing, IBM is a top

contributor to the project

Top Initiatives

• Improvements to security, federation & audit support

• Swift & GPFS encryption

• Extend hybrid storage functionality of Cinder

• Trove usability with DB2 & CouchDB

CodeBecome a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 7

Page 8: Become a cloud superhero with Code, Community & Culture

Total contributors Lines of code Project Activity

New contributors

In the past30 days

Days

Since the last commit

Cloud Foundry:

by the

numbers

Cloud Foundry

A robust development

platform for the people,

Cloud Foundry is a

powerful & flexible PaaS

cloud allowing coders to

build & deploy apps on

their own terms – using

the languages & the

tools they want

IBM is a founding

member of the Cloud

Foundry Foundation,

and played an integral

role in its establishment.

IBM is a key contributor

with 10 dedicated

committers & code

contributions second

only to Pivotal

Top Initiatives

• Growth of the CF foundation & the brand

• Increase IBM contrib’s & the number of dedicated contributors

• Launch the IBM hosted CF Dojo in TRP

• “Diego” into production

CodeBecome a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 8

Page 9: Become a cloud superhero with Code, Community & Culture

Node.js

Total contributors Lines of code Project Activity

New contributors

In the past30 days

Days

Since the last commit

Node.js:

by the

numbers

Node.js is a JS runtime

platform for easily building

fast, scalable network

apps. On June 16th, The

Node.js Foundation was

founded to ensure open

governance of the project

& to reunite the forked

codebase

IBM is a founding member

of the Node.js Foundation,

and played an integral role

in its establishment.

Currently, IBM is focused

on the business &

technical aspects of

reunifying the project

Top Initiatives

• Reunify Node.js forks w/the original

codebase & normalize community relations &

process

CodeBecome a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 9

Page 10: Become a cloud superhero with Code, Community & Culture

Emerging initiatives

Swagger is an open,

community driven

framework to describe,

produce & visualize

RESTful APIs

Cloud native

applications group is an

effort to standardize

container interfaces to

connect runtimes with

management &

automation resources

The Open Container

Project is a lightweight,

open governance

structure for that aims

to open industry

standards around

container formats and

runtime.

CodeBecome a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 10

Page 11: Become a cloud superhero with Code, Community & Culture

IBM is seeding, supporting the best ideas to establish

centers of gravity

developer.ibm.com/open

Big things start from great ideas & humble beginnings

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 11

Page 12: Become a cloud superhero with Code, Community & Culture

Partner with open tech experts on high-value projects

Projects

Developer Stories

Blogs

1

2

3

developer.ibm.com/open

CodeBecome a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 12

Page 13: Become a cloud superhero with Code, Community & Culture

Unleash the power of open cloud with enterprise-grade infrastructure

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 13

- ON -

Blue Box Cloud is now within geographic reach of practically every enterprise in the world.

IBM’s Blue Box Cloud, powered by OpenStack, is now available in any of IBM’s globally integrated cloud data centers running SoftLayer infrastructure

Open source software gives customers greater choice, flexibility & a rapid innovation cycle of new features & capabilities.

Public, dedicated & local options empower customers to manage performance & efficiency that best fits their needs 40 global cloud centers

Secure integration to on-premises systems

Page 14: Become a cloud superhero with Code, Community & Culture

Robust features in Bluemix empower “The Platform for the People”

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 14

Design Thinking

Containers

Extreme Agile

MobileIoT

APIs

Microservices

Try Bluemix for free, today

https://bluemix.net

Page 15: Become a cloud superhero with Code, Community & Culture

Unprecedented flexibility with Universal access to OpenStack & containers

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 15

Page 16: Become a cloud superhero with Code, Community & Culture

Power-up with skill

development throughout

personal & professional

stages of life

Power-up with an

extended network to help

you find your unicorn

faster

Power-up to create

ecosystems of

ecosystems

CommunityBecome a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 16

Page 17: Become a cloud superhero with Code, Community & Culture

An ecosystem case study: Dropbox

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 17

By targeting a simple 3 minute

video to developer & early adopter communities,

Dropbox’s early MVP grew from 5k

to 75k users overnight

Community

Page 18: Become a cloud superhero with Code, Community & Culture

An ecosystem case study: Bluemix

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 18

Community

1

10,000

BILLION+ API calls

per day

16M+

developers using

Watson services today

Application pushes

in April 20151M+

Gigabyte hours of

usage per month

Page 19: Become a cloud superhero with Code, Community & Culture

Build robust ecosystems by collaborating in key activities

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 19

Build architecturally

Foster open policies

Consume the technology

Extend the ecosytem

Build expertiseCodeDo the

dirty workFix bugs

Community

Page 20: Become a cloud superhero with Code, Community & Culture

Enable your developers to build a creative oasis where they can learn to play

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 20

#FailureIsAnOption

Confidence

#NoDistractions

Space

Humor

#LaughingIsPlay

#SetLimits

Time

#UseItAll

Time

No Boundaries

#LetYourMindWander

Community

Take a tip from

The “Original

Squad”

Page 21: Become a cloud superhero with Code, Community & Culture

San Fran Bluemix Garage kicks off global dev experience program

Garage.mybluemix.netLevel 39 at Canary Wharf

1Canada Square

CommunityBecome a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 21

Page 22: Become a cloud superhero with Code, Community & Culture

Power up with the ability to pivot fast

Failure is not an option

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 22

Culture

Page 23: Become a cloud superhero with Code, Community & Culture

Learn to pivot from

the “original” squad

Learn to pivot by

understanding the

balance between creative

& analytical forcesLearn to pivot by

remembering how to play

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 23

Culture

Page 24: Become a cloud superhero with Code, Community & Culture

Give individuals & teams the space to innovate

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 24

Culture

Page 25: Become a cloud superhero with Code, Community & Culture

Live & breath community development at scale

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 25

Culture

300% increase of “pure coding

time” Cloud Services developers

IaaS Services team reduced new

code deployment time from

32 hours… to 6 hours… to minutes

Watson developers compressed

release frequency from months to

every 3 weeks

Page 26: Become a cloud superhero with Code, Community & Culture

Become a Cloud Superhero with Code, Community & CultureDr. Angel Diaz - @angelluisdiaz 26