The Human Face of
Cloud Computing
Diane Mueller

OpenShift Origin Community Mgr
November 2013
CyberSummit Banff
@pythondj
noun ˈpī-ˌthän, -thən+ˈdē-ˌjā
Python + short for “Django”
a widely used general-purpose, a high-level Python Web
high-level programming framework that encourages rapid
............language development & clean design
Snake + Disk Jockey
a very large snake that kills the a person who plays popular
animals it eats by wrapping itself recorded music on the radio or at a
around them party or nightclub

A Snake Charmer
Red Hat's Cloud Evangelist
Cloud Computing
as a means to
Disruptive Transformation
How Cloud Computing is transforming
life, business, & the global economy
5 Apps that rule her world

WattPad
WhatsApp
Instagram
Polyvore
Skype
http://bit.ly/P36mrB
Google: “sonogram”
What's fueling this transformation?
“The cloud enables some of the most highly
impactful technologies: mobile Internet,
automation of knowledge work, and the
Internet of Things.”
New Cloud World Order

17
A Brief Word about Disruptive Technology
in my life
IBM 1401 – the year I was born

http://www.computerhistory.org/
First Job

http://www.computerhistory.org/
http://en.wikipedia.org/wiki/Punched_tape
First Job

http://www.computerhistory.org/
First Job

http://www.computerhistory.org/
First Job

http://www.computerhistory.org/
25 years later..
McDonnell Douglas MCAUTO

http://www.delcam-crispin.com/
“SOFTWARE IS EATING
THE WORLD.”
Circa 1989 Predator vs. Prey
That's Disruptive Technology at Work
http://www.switchlv.com/supernap-gallery/index.html

Last year in Las Vegas: 2 Epiphanies @ #cloud2020
http://www.switchlv.com/supernap-gallery/index.html
Software shouldering the responsibility
for Performance Improvements

Henry Samueli CTO, Broadcom:
Time to prepare for the end of Moore’s Law

Vaclav Smil
Moore’s curse:
The idea that if we’re innovative enough, everything can have yearly efficiency gains
Terminator 2: Judgment Day - the 1991 sequel to The Terminator.
Disruption is Open Source Software
http://www.ohloh.net/
Infrastructure is not enough

44
Infrastructure as a Service gives you
•

Network, storage & compute as an on-demand service

•

Basically, servers in the cloud

•

You’re still on the hook to configure & manage the cloud & stack

“How do I use this?”
45
Programming Languages evolved
App Development Got Complicated
Unhappy Developers
https://www.udemy.com
50
51
Programming Languages evolved
How to Build an App
Old School

53
54
Developer Expectations

●
●
●

55

Platform Flexibility
Application Portability
Increased Productivity
The Next Layer of Disruption: PaaS
SaaS/Applications Layer

Infrastructure Layer
56
Keys to Cloud's Disruption
●

Automation > PaaS

●

Availability > Locality, Non-Locality

●

Containers > Portability

●

Price Wars > Affordability

●

Velocity

●

Efficiency > Idling

●

Scalability > Up & Down

> High Availability
Empowering Developers
to test, launch, fail, iterate, scale
RAPIDLY
Conclusions
●

The Digital Natives are restless

●

There are Humans in the Machine

●

Humans don't scale

●

Machines don't scale without software

●

Software is a collaborative endeavor

●

Open Source Collaboration will drive the next
disruptions
Keep the Digital Natives Happy

http://www.polyvore.com/
60
61
Thank you!

Diane Mueller
dmueller@redhat.com
@pythondj

openshift.com

Human Face of Cloud Computing Cyber Summit 2013 Diane Mueller Red Hat OpenShift Origin Community Manager