►
From YouTube: Breakout Session: Productive Team with Microservices, Serverless, and Knative - Yoga Hanggara
Description
Kubernetes is not easy for development team. At first there are so many setup and configurations, and must helped by Operations team. Knative, a serverless platform for Kubernetes, helping team for deploying, releasing, and monitoring services (observability). Development team should focus on build high quality apps. Knative and Kubernetes will handle the deployment, workload, scaling, etc.
A
A
B
What's
late
in
the
afternoon,
Here
I'm
going
to
happen
to
have
a
session
on
track.
2
asu
earlier
I
had
a
walk
running
on
the
previous
track
track.
B
1434
seems
to
be
enough
to
tell
me
Yes
I'm
happy
here:
I
can
share
it
later
with
friends
and
especially
the
use
of
Kubernetes
itself.
Ok,
Maybe,
mystery
friends
have
enough
writers
and
so
on.
Nah.
Second,
while
screen
a
Oh.
B
Yes,
service
I'm,
already
cornered,
Mas,,
it's
already
evening,
sir,
hai,
okay,.
Thank
you,
earlier,
Abbas,
for
the
introduction,
here.
I'll,
look
at
topics
related
to
the
implementation
or
use
of
Kubernetes
itself,,
maybe
yes,.
My
friends,
I've
heard
the
term
microservices
very
often,,
then
serverless
and
also
new
things.
What
I
want
to
share
here
is
the
use
of
genetics,
ah,
well,,
but
before
that,
I'll
try
to
introduce
myself,
Senah,
at
this
point,
wow,.
This
is
it.
Introducing.
My
name
is
Yoga
Hanggara,
here
I
am
the
Head
of
Engineering,
with
the
position
of
viral
service..
B
This
is
a
one
digital
innovation
unit
under
West,
Java's,
Diskominfo.
or
used
by
the
West
Java
Provincial
Government,
like
that
for
years
or
almost
10
years,,
it's
the
same
from
junior
software
programmers,,
then
seniors,,
then
kwe,
architects
and
so
on,,
so
I
have
a
lot,
yeah,.
Hopefully
what
I'm
going
to
convey
will
also
be
useful
for
friends
here,.
This
is
a
topic
that
might
be
of
interest
to
me
for
what
made
me
get
while
I
was
a
software
engineer
and
to
this
day
this
is
an
interesting
topic.
B
Torn
Rachman
sip
clean,
quotes,
clean
father's
architecture,
but
small
and
also
bury
it
here
on
the
topic
of
devops,
yes,
and
especially
to
this
negative
club.
These
topics
are
enough
to
bring
I'm
the
one
who
motivates
me
to
keep
learning.
This
is
my
contact,,
maybe
friends,.
Maybe
you
want
to
discuss,,
so
you
can
save
the
charity.
Of
course.
I'm,
open.,
Three
friends
want
to
discuss.
B
Okay,
here's
an
outline
of
the
material
from
me,,
more
or
less
a
reaction.
First.
Here
I
fix
the
hardware.
yes,,
but
at
the
beginning,
I
also
said
yes
and
also
Ah,,
but
the
problem
with
the
mother
and
the
second
is
this,.
Are
you
sure
this
is
FTV?
Can?
This
be
a
solution,
or
can
it
also
add
to
the
problem
of
the
existing
water
and
the
Kinanti
trend?
A
little
overview,
as
well
as
tips
on
how
friends,
you
can
start?
B
B
?
-what:
are
we
facing,?
What
are
the
conditions
we
are
experiencing
right
now,
So
that
we
can
break
down
the
problem
and
we
can
find
the
right
solution
for
us
Well
earlier.
It
has
been
said
a
lot
that
okay,
kubernetes
Yes.
It
is
very,
very
powerful.
If
we
see
it
often
read
Yes,.
This
has
become
a
standard,
yes,.
If
we
talk
about
me,,
compability,
scalability,
yes,,
that
includes
you
and
time
traveling
and
so
on.
B
Those
things
that
are
all
there
are
already
governed,
and
there
are
lots
of
extensions,
yes,
extensions
on
how
these
developments
are
developed
as
well
There's,
a
lot
of
open
source
that
supports
Yes,,
there's
a
lot
of
gas
Well,.
We
admit
that
right
now
the
Governor
is
here:
ah,
very,,
very
powerful,,
OK,
Sapta
has
become
a
general
standard,
OK,
for
applications
that
have
a
strong
handle,.
We
will
adopt
Kubernetes,
OK?
Oh,.
B
B
Owned
by
cybernet,,
the
process
offered
is
not
easy.
There
Ah,,
my
background
is
in
Software,
Engineer,,
yes,
and
then
How
to
learn
Kubernetes,
and
like
the
learning
pet,
I
feel
it
is
quite
big,
okay,.
Let's
talk
from
the
sprayer's
side,
prepare
the
infrastructure
first,.
Then
we
will
apply
it.,
we
can
ma'am,
we
can
learn
on
the
internet.
There
is
a
lot
of
documentation
on
how
to
setup
Kubernetes
Yes,
whether
it's
in
the
local
center.
Oh
my
gosh,
it
will
blow
or
use
a
Cloud
provider.
B
Now,
if
friends
setup
it
yourself,
we
use
the
verb
tal.
Then
these
are
the
things
we
have
to
master
it
first,.
We
need
to
know
what
it
is
and
how
to
work,
being
busy
right
there
alone,
hectare
per
year,,
how
about
the
concept
of
set-upper
metal,
right,
of
service,,
which
is
also
V
mbps,,
and,
of
course,
we
also
need
to
know
container
technology
first,
okay,,
because
it's
not
it's
not
easy,.
B
Not
all
applications
can
also
be
in
DPD
Kubernetes,
because
there
are
several
requirements
or
legorments,
yes,
to
ensure
a
server-side
play
on
concepts
such
as
service
orchestration,
on
compatibility,
yes,.
Even
if
we
know
how
networking
works,
the
screens
will
be
screened
later
and
at
best
it's
also
challenging
to
distribute
Stories,.
How
can
you
spread
those
stories?
Earlier,?
B
B
Run
out.:
this
plan
is
to
be
shared
Then
for
monitoring.
It's
also
not
easy,
so
this
is
often
yes.
There
is
also
this
Kubernetes,
the
Harley
How
to
setup
it
completely
manual.
Yes
from
one
of
the
Nyai
infra
set-ups,
the
network
setup
is
thick
and
so
on,
even
though
what
is
it
We
are
from
me
as
a
software
engineer,
OK?
This
is
the
appropriate
application,
or
what
we
are
building
is
the
solution,
focusing
on
the
application.
B
Prof.
offered
the
application.
Earlier.
It
is
serviceable.
If.
We
look
at
the
illustration
in
Kanekes,.
Beni
is
already
in
the
neck
at
the
very
bottom,,
yes
at
the
very
in
it,.
So
while
we
might
be
at
the
beginning,
yes,,
we
are
still
beginners,.
So
often
we
are
also
still
on
the
screen
with
ideas
for
us
to
learn..
This
is
certainly
not
an
easy
and
fast
thing
to
learn.
B
B
B
B
Also
an
easy
thing,
right
at
the
beginning,
we
learn,.
If
we
get
to
a
higher
level,
yes,,
go
to
Baimon,
yes,
full
set
Jopan
cronjob
steps
to
England,,
yes,
or
old
ABG,.
If
we
go
to
Service
Mas,
yes,,
this
will
certainly
increase
the
time
for
learning,
chords.,
Come,
on.,
we,,
yes
or
yes,.
A
development
team
to
implement
or
use
the
governor
is
sad,
Yeni,
Meme,
too,,
yes,
I
often
deliver
material
using
mims,.
B
Also,
yes,
this
is
getting
more
tabi'in,
the
Valley
of
charity.
Yes,
we
Apple
m
the
after
we
try
Writing
it
ourselves,
it's
not
easy.
What
comes
across!
He
also
has
recommendations,
yes,
How
to
write
and
so
on,
not
to
mention
swearing
at
set-ups
that
are
integrated
with
each
other.
Ok,
so
because
it's
not
enough
just
We
read
or
write
the
oval
one,,
but
we
also
need
to
understand
the
concepts
of
Kubernetes,
OK?
Hi,.
B
You're
done
with
it.
You've
already
finished,
operating
it.
It's
also
not
easy
to
make
sure
the
service
that
we
Depo
runs
as
expected,.
How
about
installing
the
load?
visitors
Yayu
shared
our
application
a
little
compared
to
when,
for
example,
there
was
a
promo,
there
was
something
that
had
an
important
announcement.
So.
That's
of
course,
different,.
B
B
B
Yes,
yes,
Hamim
again.
Yes,
it
is
said.
Yes,
he
said
ranking
kubernetes
Yati
production
do
Oh,
it's
easy,,
but
in
reality,
there
are
a
lot
of
things
that
we
also
don't
expect,.
Even
though
we
are
firm,,
the
configuration
is
already
at
the
maximum,
yes,.
Of
course
there
will
be
things
that
are
quite
heavy,,
quite
big,
that
we
have
to
deal
with,.
B
B
Ok,
Maja,
ah,,
then
earlier
Maybe,
it's
a
problem,.
It
means
that
Kubernetes
is
already
very
powerful,,
but
in
terms
of
implementation,
it's
certainly
not
an
easy
thing
to
adapt,,
but
that
doesn't
mean
that
we
do.
Oh
well,.
Let's
look
for
another
solution.
Ah,,
the
other
Kubernetes.
But,
for
example,,
Dr.,
Swamp
or
something
else.
Kubernetes
is
very
powerful.
How.
Can
we
make
it
easier
to
operate
or
install?
B
B
B
Kenneth
F
will
make
it
operate,
later.
Yes,
yes,.
It
will
help
us,
yes,.
We
don't
need
to
write
a
lot
of
configurations,
and
secondly,
God,
too,
Raffles.
If.
We
hear
the
term
Star,,
it
doesn't
mean
there
isn't
a
server,
yes.
There
is
still
a
server,
yes,
in
the
cloud
or
physically,
yes,
I'll
just
make
it
easier
because
we
don't
have
to
choose
a
server
from
scratch,
yes,.
We
have
to
setup
the
physical
hardware
and
so
on,.
B
B
Play-Doh
kerbul
and
so
on,
Well,
that
can
go
straight
to
the
introduction,
right?
Well,.
This
is
also
part
of
Epic.
It
abstracts,
some
of
the
things
that
have
been
said,
yes,
for
routing
deployments
and
so
on,,
and
the
third
is
the
most
important,,
even
though
Kenetic
also
has
its
own
solution,,
but
it
still
allows
us
to
install
the
other
components,
yes,,
the
party,
yes,
for
logging,
monitoring,
networking,.
B
Even
the
Mas
service
itself,,
the
screen
netbook
itself
can
be
replaced,,
so
you
don't
have
to
use
a
distro
or
one
of
them,
and
the
fourth
one,
you
can
run
it,.
Now
it
can
be
negotiated.
Anywhere,,
covernet,
corruption
can
be
run,.
We
don't
need
to
be
afraid.
There
is
a
vendor
lock-in,
Yadi
For
example.
This
is
only
in
one
provider
that
can
support
it,
so
the
key
can
also
be
found
anywhere,
and
this
is
said
to
be
that
it
can
also
make
it
easier
for
developers
or
us
yes,
devops-
to
apply
the
concept
of
getopts.
B
Yes,
these
are
components
in
Kenneth
itself.
There
are
more
or
less
three
big
things.
Yes
well,
that
is
in
general,
How
to
blister
the
service
application
in
an
image
container
that
can
be
reached
anywhere
Well.
The
second
is
surfing.
This
is
a
component
for
QNet.
It
can
support
http
requests
yes,,
he
Wow,
there
are
requests
and
he
can
give
responses
Yes,
well
As
for
this
event,
Ah,
yes,,
it's
run
based
on
certain
Triggers,
yes,.
Then
the
correlation
is
with
event-driven
architecture,
yes,.
There
doesn't
have
to
be
TTP
requests,,
but
for
example,
we
have
cell
phones,.
B
B
B
B
B
Also
here
it
is,
it
can
support
many
layers
for
networking.
Yes,
not
only
Joe's
wife,
but
there
are
several
and
also
a
point
in
time.
Snaptop
Hi,.
We
are
actually
a
revision
right
Some
of
the
configurations
when
we
deploy
it
will
make
a
new
revision,
so
we
can
share
it.
Traffic
management
will
continue.
Later,
head
of
traffic
management,.
B
B
B
B
A
B
Advantage
is
this:
we
can
surf
earlier.
Do
routing
yes,
Which
one
is
better
reflex
or
routing
yes
And.
This
is
correcting.
Yes,
how
can
we
implement
this
modern?
Yes,
modern
approach,
Yes,
like
Green
blue
deployment,
canary
deployments?
Yes,
how
can
we
split
the
traffic
example?
We
have
version
1
and
version
2.
Yes,
because
We
just
released
version
2
for
Indonesia,,
maybe
we'll
have
to
deal
with
20
percent
of
user
traffic,
first,
okay?
As
for
the
rest,.
B
B
Next,
but
from
surfing
yes,
these
are
the
link
events.
This
is,
we
run
a
process.
Yes,
this
container
is
based
on
the
event
Triggered
by
something,,
yes,,
Ivan,
source,,
yes,,
yes,,
often
or
prominently,.
You
must
have
heard
about
the
implementation,
yes,
using
Pops
up
or
Redis,
and
various
things,
yes.
B
In
accordance
with
or
specifications
from
quote
C
so
that
whatever
programming
language,
yes,
it
will
still
be
able
to
use
it
so
no-no,
locking
on
a
certain
framework
or
language.
Yes,
these
are
some
important
components:
Yadi
QNet
IV.
Here
there
is
an
event
source
here.
It
can
be
sourced
from
qxqx
pig
MJ
and
a
lot
of
things
Yes.
There
are
also
brokers,
yes
and
also
channels
or
subscriptions
for
pipeline
settings
and
relevant
registry.
This
may
ask
practice.
You
can
also
read
on
the
genetif
website,
which
has
quite
a
long
explanation.
B
B
B
B
faster
and
there's
no
need
to
look
for
experts
in
certain
fields
of
certain
yarol,,
because
only
developers
who
might
have
basic
governors
can
also
deploy
the
releases
themselves
using
this
creative
and
the
most
important
thing
is.
When
we
talk
about
productivity,,
this
is
Ade
flowerstore,.
We
like
it,,
we
like
to
make
something,
right?
experiment,,
build
something
to
develop
something,.
B
B
Hello
ah,
developer
friends,
can
be
developers,
yes,.
That
includes
a
simpler
configuration,,
not
only
IT
department,
friends.
Those,
who
can
use
it,
for
example,
data
engineering,
data,
scientist,
friends
who
often
break
services,
right?
So.
They
can
deploy
too.
itself
and
being
able
to
operate
alone.
B
Only
second
is
this:
this
is
a
real
practice,
yes,
that
for
type
of
accounts
er,
yes,
because
all
this
time
the
promotion
of
efs
makes
it
easier
for
collaboration
between
developers
and
Operations,
Yes
nah,
but
yes,
often
Yes
in
kubernetes
itself
too,
because
earlier
with
the
level
of
difficulty,
ends
up
being
the
same
in
the
end,.
The
developer,
whose
Operation
game
application
is
buried
by
the
net
is
often
vegetables,.
B
B
Right?
Autoscaling
can
be
zero,,
right?,
There's,
really
no
branching,
instances
to
auto
scale,,
which
is
what
open-source
needs.,
even
though
it's
still
an
early
version,
yes,
just
released
version
one,,
but
the
community
is
already
quite
a
lot,.
It's
quite
complete,.
It's
even
been
used
in
several
cloud.
Providers,
yes,.
This
may
be
the
final
conclusion,
yes,
genetive,
Nia,
I
hope
it
can
make
developers
more
productive,
yes,,
because
I'm
sure
that
being
active
is
abstracting.
Yes,
complex
things
that
are
difficult
to
configure
deploy.
Yes,
the
goal
is
to
make
friends
more
focused.
B
Yes,
developers
are
more
focused
on
building
solutions,
yes
in
applications
or
services,
and
of
course
this
will
save
time.
Yes,
making
sacrifice
configurations
is
not
an
easy
thing,
but
it
takes
a
long
time.
I've
been
going
crazy
for
a
long
time,
and
this
is
what
we
have
to
avoid,
because
a
lot
of
time
will
be
spent.
There.
Here's,
a
link,
friends.
You
can
try
it
yourself,.
B
B
A
A
B
Hi:
okay,
that's
already
interesting,
if,
indeed
the
history
of
boarding
houses,
even
though.
B
B
If.
You
compare
this
to
a
server
solution
that
functions
as
a
service,.
If
it's
hit
in
Awesta
or
on
Google
Cloud,,
there's
a
Club
function,
right?
It's
much
cheaper
in
semester.
Vi,!
That's
why
really?
The
billing
just
runs
when
it's
on
the
branch,
right?
Meanwhile,,
it's
genetive,
right,,
because
it's
penned
on
Kubernetes,,
right?,
So,
Hi,.
The
film
will
still
follow
the
computer,
right.