6. Gartner
Hype
Cycle
"Microservices
exist
on
all
points
of
the
hype
cycle
simultaneously"
-‐
@johnsheehan
7. EvoluNon
to
Microservices
Great
definiNon:
“Loosely
coupled
service-‐oriented
architecture
with
bounded
contexts”
“Monolithic
apps
have
invisible
internal
complexity.
Microservices
expose
that
[complexity]
as
explicit
micro
service
dependencies.”
-‐
@adrianco
8. Event-‐Driven
is
Back
u Many
talks
on
event-‐driven
architecture
u Microservices
increasing
adopNon
u Proposal
to
use
webhooks
for
customer
support
was
interesNng
9. 2.
Technology
FragmentaNon
u "When
everyone
has
to
be
an
expert
in
everything,
that
doesn't
scale.”
-‐
@dberkholz
11. 4.
Managing
Complexity
"Rapid
provisioning
is
necessary
for
breaking
out
of
the
waterscrumfall."
"Containers,
automaNon,
and
cluster
management
can
help
get
you
out
of
the
#waterscrumfall"
-‐
@sramji
@cloudfoundry
We
need
to
move
to
managed
complexity.
It's
about
negoNated
interfaces,
strict
boundaries,
share
nothing!
(microservices)
12. 5.
AWS
Lambda
Interest
Growing
"From
#virtualizaNon
to
#containers
to
#lambda;
we're
heading
in
the
right
direcNon.”
“Lambda
is
a
step
toward
the
ulNmate
dream-‐-‐a
deploy
fast
enough
[the
deploy
can]
be
invoked
at
call
Nme”
-‐
@mitchellh
@hashicorp
13.
14. Thanks
Ya’ll
James
Higginbotham
james@launchany.com
hip://launchany.com
@launchany
APIs,
Microservices,
and
Docker
on
Raspberry
Pi:
hips://github.com/jhigginbotham/rpi-‐docker-‐
microservice-‐demo