►
From YouTube: Keynote: Hiding in the Dark - Dan Kohn, Executive Director, Cloud Native Computing Foundation
Description
Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects - Learn more at https://kubecon.io
Keynote: Hiding in the Dark - Dan Kohn, Executive Director, Cloud Native Computing Foundation What can Minecraft teach us about the adoption of cloud native technologies?
https://sched.co/YWJo
A
Good
morning,
new
delhi's
and
thank
you
yeah
glad
to
have
you
here
so
the
cloud
native
computing
foundation
is
the
organization
that
hosts
these
open
source
projects
and
organizes
this
event.
We
also
publish
the
cloud
native
definition
quote:
one
of
CN
CF
s--
goals
is
to
democratize
state-of-the-art
patterns
to
make
these
innovations
accessible
for
everyone.
A
I'm
going
to
share
with
you
a
short
parable
about
this
democratization,
but
first
I
need
to
introduce
my
family.
We
live
in
New,
York
City,
where
my
wife
Julie
is
a
climate
scientist.
She
couldn't
be
here
this
week,
but
her
climate
change
forecasting,
startup
Jupiter
intelligence
uses
kubernetes.
This
is
our
younger
son,
Ellis,
who's,
11
and
sitting
in
the
front
row
over
here.
You'll
meet
him.
If
you
pick
up
a
t-shirt
later,
he
throws
a
solid
fastball
and
our
older
son
Adam,
who
just
became
a
teenager,
and
this
is
our
cat
Kouros.
A
A
This
story
is
a
metaphor.
The
second-grader
represents
most
enterprises.
Although
kubernetes
cross
the
chasm
last
year,
the
majority
of
all
enterprises
are
still
not
cloud
native
zombies
represent
software
failures,
specifically
anything
that
can
cause
downtime
hiding
in
a
hole
represents
precautionary
software
practices
such
as
long
release,
cycles,
infrequent
dependency
updates
and
manual
quality
assurance
I
want
to
emphasize
that
for
both
second-graders
and
for
most
enterprises
they
are
not
acting
irrationally.
The
zombies
are
real.
Precautionary
practices
are
a
reasonable
response.
A
The
solution
for
my
second
grader
Adam
was
to
arrange
for
the
older
sibling
of
a
classmate
to
come
over
a
fourth
grader
and
the
fourth
grader
taught
us
about
crafting
tables.
You
know
how,
when
you
combine
software
development
with
information
technology
operations,
you
get
DevOps
well.
Similarly,
minecraft
consists
of
mining
and
crafting,
and
my
second
grader
had
figured
out
how
to
mine
all
on
his
own
or
at
least
how
to
dig
with
his
arms.
But
he
didn't
know
how
to
craft
and
crafting
is
critical
to
the
whole
game.
A
As
long
as
you
ignore
the
circular
dependency
error,
the
lesson
of
Minecraft
is
that
you
can
take
simple
things
and
combine
them
together
into
more
complex
things,
to
build
very
powerful
tools,
and
here
at
kubernetes
forum
deli
we're
doing
the
same
thing.
As
you
probably
know,
kubernetes
uses
the
firewall
technology.
Ip
tables
to
manage
networking
connections
between
pods,
IP
tables
depends,
of
course,
on
Linux
and
specifically
the
networking
subsystem.
The
first
Linux
firewall
IPFW
originated
from
BSD.
A
A
In
fact,
kubernetes
is
built
on
hundreds
of
foundational
technologies
that
have
been
combined
together,
but
go
a
step
further
and
that
kubernetes
itself
is
like
a
crafting
table.
It
is
a
kind
of
alchemy
that
turns
simpler
things
into
more
powerful
ones.
Kubernetes,
in
short,
is
like
minecraft.
You
have
all
the
tools
needed
to
build,
what
you
want
and
even
tools
to
build
neutrals,
but
what
we
construct
is
up
to
us.
A
Finally,
where
do
the
4th
graders
and
the
2nd
graders
come
together
to
share
their
crafting
formulas?
The
answer
is
kubernetes
forums
and
also
cubic
on
cloud
native
Connor.
Please
raise
your
hand
now.
If
this
is
the
first
kubernetes
event,
you've
ever
attended
Oh
fantastic
about
90%
of
you.
You
are
the
metaphorical,
2nd
graders
and
what's
the
benefit
for
the
4th
graders
they're
too.
First,
after
we
got
educated
about
crafting
my
son
Adam
gave
the
4th
grader
a
cookie.