Become a cloud superhero with Code, Community & Culture
We have the power to change the world
IP Expo Europe
7-8 October 2015, ExCel London
http://www.ipexpoeurope.com/Seminar-Planner/Speakers/Dr-Angel-Diaz
Become a cloud superhero with Code, Community & Culture
1. 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
2. Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 2
At some point, everyone has dreamed of being a superhero
3. You can be a cloud superhero
3
Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz
4. Unlock your super powers by immersing yourself in…
Code Community Culture
Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 4
5. The power to build open source centers of gravity can change the world
Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 5
Code
6. Open technology centers of gravity foster skill & ecosystems…
Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz
Code
…enabling innovation without boundaries
6
7. Openstack
Total contributors Lines of code Project Activity
New
contributors
In the
past
30 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
• Improvementsto
security,federation&
audit support
• Swift &GPFSencryption
• Extend hybrid storage
functionality ofCinder
• Troveusability with DB2
&CouchDB
CodeBecome a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 7
8. Total contributors Lines of code Project Activity
New
contributors
In the
past
30 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 & Culture
Dr. Angel Diaz - @angelluisdiaz 8
9. Node.js
Total contributors Lines of code Project Activity
New
contributors
In the
past
30 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 & Culture
Dr. Angel Diaz - @angelluisdiaz 9
10. 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 & Culture
Dr. Angel Diaz - @angelluisdiaz 10
11. 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 & Culture
Dr. Angel Diaz - @angelluisdiaz 11
12. 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 & Culture
Dr. Angel Diaz - @angelluisdiaz 12
13. Unleash the power of open cloud with enterprise-grade infrastructure
Become a Cloud Superhero with Code, Community & Culture
Dr. 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
14. Robust features in Bluemix empower “The Platform for the People”
Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 14
Design Thinking
Containers
Extreme
Agile
MobileIoT
APIs
Microservices
Try Bluemix for free, today
https://bluemix.net
16. 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 & Culture
Dr. Angel Diaz - @angelluisdiaz 16
17. An ecosystem case study: Dropbox
Become a Cloud Superhero with Code, Community & Culture
Dr. 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
18. An ecosystem case study: Bluemix
Become a Cloud Superhero with Code, Community & Culture
Dr. 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
19. Build robust ecosystems by collaborating in key activities
Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 19
Build
architecturally
Foster open
policies
Consume the
technology
Extend the
ecosytem
Build expertiseCode
Do the
dirty workFix bugs
Community
20. Enable your developers to build a creative oasis where they can learn to play
Become a Cloud Superhero with Code, Community & Culture
Dr. 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”
21. San Fran Bluemix Garage kicks off global dev experience program
Garage.mybluemix.net
Level 39 at Canary Wharf
1Canada Square
CommunityBecome a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 21
22. Power up with the ability to pivot fast
Failure is not an option
Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 22
Culture
23. Learn to pivot from
the “original” squad
Learn to pivot by
understanding the
balance between creative
& analytical forces
Learn to pivot by
remembering how to play
Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 23
Culture
24. Give individuals & teams the space to innovate
Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 24
Culture
25. Live & breath community development at scale
Become a Cloud Superhero with Code, Community & Culture
Dr. 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
26. Become a Cloud Superhero with Code, Community & Culture
Dr. Angel Diaz - @angelluisdiaz 26