The landmark partnership between Apple and IBM announced last year set the internet abuzz. The partnership aims to spark true mobile-led business change across the
enterprise. In this talk, we’ll show you how IBM is using OpenStack, Heat, and DevOps to
deploy a truly monumental undertaking.
To fulfill this goal, we needed to redefine how we deliver our software. Leveraging IBM’s unique expertise in OpenStack and DevOps, we turned the “art of the possible” into our new “reality”. In this talk, we’ll tell the story of how we used fullstack application patterns based on OpenStack Heat to provision environments with speed and reliability. You will hear directly from the joint development team how these patterns enabled us to collaborate unimpeded by the traditional road blocks of IT development. As it turns out, our goal to “spark true business change” has
extended beyond our customers to include IBM itself.
You will not only hear about the technical solution but see it in action with a demo in the session.
1 of 19
More Related Content
Turning up the HEAT with IBM MobileFirst for iOS Apps
1. It’s
Ge(ng
HOT
in
Here!
Turning
up
the
HEAT
with
IBM
MobileFirst
for
iOS
Apps
Tyson Lawrie
Australian for Developer
@tysonlawrie
flickr.com/68397968@N07
hBp://bit.ly/1GHwhV6
Tim Pouyer
WW Nomad
@tpouyer
Michael D. Elder
Developer with a
Leadership Role
@mdelder
2. Agenda
• The
Apple
and
IBM
partnership
• A
good
problem
to
have
• Applying
OpenStack
Heat
with
IBM
BlueBox
and
UrbanCode
Deploy
• Demo
• Lessons
learned
2
4. Scale
• Worldwide
team
across
many
geographies
with
varied
skills
• 16
industries,
100
iOS
apps,
680
APIs,
160
compute
nodes
across
QA
&
PROD
+
numerous
dev/sandbox
• Organiza]onal
pressure
of
skills,
automa]on,
repeatability,
and
reliable
speed
• More
than
150
git
repositories
-‐
iOS
apps,
frameworks,
and
API
services
4
5. Cause
for
Change
• Tradi]onal
IT
methods
are
more
rigid;
need
more
flexibility
• Large
amount
of
manual
interven]on
• High
cost
of
implementa]on
• Maintenance
headaches
• Dependency
and
version
management
• Magnified
by
100s
of
implementa]ons
to
maintain
5
7. What’s
included
in
these
paBerns?
7
§ Your
applica]ons
are
managed
throughout
the
en]re
release
process
with
predictable
automa]on
and
inventory
services
§ Your
full-‐stack
blueprints
capture
the
rela]onships
between
your
applica]ons
and
cloud
infrastructure
§ OpenStack
API
provides
defacto
standards
for
interac]ng
with
all
of
your
cloud
resources
Heat Blueprints
UrbanCode
Deploy
Compute Network Storage
Your Applications &
Middleware
Full-stack Application Pattern
8. IBM
BlueBox
makes
it
easy
to
get
started
with
OpenStack
Local Dedicated
UrbanCode
Deploy
Compute Network Storage
Heat Blueprints
Your Applications &
Middleware
9. PaBerns
you
create
today
will
work
across
many
contexts
9
Local
Dedicated
Shared
§ Cloud
provisioning
across
all
environments
enabled
by
OpenStack,
the
lingua
franca
of
the
open
cloud
Full-stack Application Pattern
12. Design
• Every
layer
in
stack
as
deployable
objects
• Ability
to
track
and
manage
each
layer
and
know
version
dependencies
• Efficiently
replicate
any
implementa]on
again
and
again.
• Huge
benefits
in
problem
resolu]on
• Turn
key
solu]on
• Elas]c
management
and
change
12
17. Benefits
• Reduc]on
from
5
weeks
to
3
hours
+
½
day
verifica]on
• Turnkey
solu]on.
Virtualiza]on
to
Maintenance
of
full
stack
• Smaller,
dedicated,
higher
skilled
teams
• Standardiza]on
across
all
implementa]ons
• Version
management
at
all
levels
of
the
stack
• 40%
cost
reduc]on
with
automa]on
+
BlueBox
over
tradi]onal
IT
methods
17
18. Outcome
• The
program
is
now
using
this
technology
to
internally
manage
the
back
end
infrastructure
and
API's
across
all
industries
and
the
iOS
apps
that
we
are
building.
This
allows
us
to
stand
up
environments
and
pieces
of
environments
at
whim
in
marginal
]me.
• Just
recently
we
rolled
out
the
QA
environment.
Consis]ng
of
12
industry
QA
environments
in
a
maBer
of
2
weeks.
Including
verifica]on
and
deployment
of
the
API's
18