►
From YouTube: Kubernetes-as-a-Service is better for you?
Description
Presented by Pavan Gudiwada at the May 20, 2022 Ortelius Visionaries Summit
Using Kubernetes-as-a-Service from a cloud provider could be the best way for you to develop your application. What is KaaS? Why and when should you use it? What should you know before you pick a provider? Join this session to learn the answers.
A
Ortelius
is
an
open
source
project.
It
is
a
microservice
catalog.
If
you
haven't
already
there's
a
talk
that
talk
about
microservices
catalogs,
you
haven't
checked
it
already.
It's
a
really
good
one.
You
should.
A
A
So
let's
say
you're
for
a
company
called
market
service
and
you
have
10
customers
and
you
are
in
india
and
you
have
an
employee
and
you
have
two
actives
so
by
filing
space
team.
So
so
you
want
a
kubernetes
cluster
to
be
able
to
serve
your
customers,
so
you
just
decide
to
go
with
a
door
plane
and
two
water
nodes.
So
what
are
your
options
so
for
you
to
do
this?
A
You
can
either
choose
unique
or
kind
and
test
out
things
and
then
use
tube
area
marketplace
to
host
them
on
your
own
premises
with
your
own
infrastructure
and
then
deliver
services
to
your
customers.
A
But
your
business
was
really
successful
and
you
have
more
customers
that
are
wanting
your
services.
Now
people
are
from
our
different
parts
of
the
world
and
your
company
is
changing
its
name
from
mark
id
services
to
steven
globalik
services
and
you
potentially
are
going
to
have
200
customers
from.
A
So
you
are
given
the
task
to
come
up
with
a
solution,
a
plan
to
scale
things
up
to
grow
your
company,
so
you
come
up
with
a
really
great
plan
and
that
is
to
buy
more
service
and
hire
new
employees,
set
up
a
new
office
and
then
onboard
more
customers.
This
sounds
like
a
really
good
plan.
When,
let's
say
your
customers
just
say
we
need
everything
set
up
in
the
next
six
months.
A
So
in
that
case
everything
looks
perfect
and
you
think
you
can
do
it,
but
the
problem
is,
you
have
to
think
in
terms
of
availability,
scalability,
maintenance
and
security.
This
might
see
it
seem
a
little
complicated
to
understand,
but
I'll
explain
so.
Availability
is
when
your
customers,
users,
let's
say
your
customer-
has
an
application
which
is
on
your.
I
guess,
on
your
kubernetes,
so
the
user
is
how
the
of
your
customer
should
be
able
to
access
your
website.
A
You
should
also
think
of
that
and
then
is
maintenance
so
because
you
are
hosting
and
you
own
everything
you
have
to
make
sure
you
maintain
the
physical
and
also
the
software
side
of
things
same
goes
with
security.
You
don't
want
someone
to
just
come
in
and
knock
off
the
servers,
so
you
have
to
make
sure
there
is
physical
security
and
also
software
security,
so
the
applications
are
safe,
so
we
plan
for
all
of
them,
but
you
still
have
a
lot
of
other
things
to
do.
A
You
need
to
make
sure
the
updates
are
done
right,
think
about
monitoring
and
making
sure
everything
is
working,
fine
and
then
there's
backups
and
this
deadline.
So
let's
say
your
customer
says
we
want
things
to
be
done
in
next.
Six
months,
it
always
happens
that
they
come,
they
might
come
back
and
ask
you
to
complete
things
in
the
next
three
months,
so
you
should
be
able
to
deliver
it
and
also
there's
compliance.
So
let's
say
your
customer
is
in
the
region.
A
They
don't
want
their
user
data
to
move
away
from
europe
into
another
other
non-european
countries.
Think
of
it.
This
way
the
huts
don't
want
their
data
to
be
tackled
right.
So,
as
we
just
discussed
all
of
this,
this
is
going
to
take
a
really
long
time.
So
simply
put
things
just
got
out
of
hand,
so
we
really
can't
offer
it.
You
have
to
come
up
with
a
better
service,
so
yeah
you
can
use
kubernetes
as
a
service.
A
Kubernetes
service
is
simply
a
cloud
service
provider
offering
hosting
their
own
kubernetes
control,
plane
and
worker
notes
and
on
their
own
infrastructure
and
then
offering
you
a
worker
node
for
you
to
use
as
your
own
node
and
run
your
application.
Here
we
see
azure
and
red
hat,
have
their
own
offerings
called
azure
key
connected
service
and
red
hat
openshift.
Similarly,
aws
has
their
own
and
google
has
their
own
operands.
A
You
can
use
any
of
them
depending
on
the
depending
on
what
your
needs
are.
So
what
is
part
of
kubernetes
service
so
the
whole
cluster,
the
control
plane
side
of
thing
is
control.
Plane.
Side
of
things
is
all
managed
by
the
cloud
provider
and
also
your
nodes,
which
is
the
infrastructure
of
your
nodes,
and
everything
is
also
managed.
A
You
will
be
given
your
own
in
a
really
really
fast
way
like
it
could
take
only
a
few
minutes
after
you
request
a
request
for
vision,
so
we'll
just
see
how
you
can
use
it,
so
you
will
get
your
own
worker
node
and
all
on
that
node,
you
can
run
your
applications.
A
A
So
it's
as
simple
as
you
taking
a
button
and
you
will
be
getting
multiple,
multiple
nodes
in
any
number
of
nodes
that
you
want,
and
this
can
also
be
automated
so,
depending
on
the
load
that
you
have,
you
can
automatically
scale
or
shrink
the
number
of
modes
that
you
have
and
then
there
is
availability
so
availability
as
we
discussed
your
service
should
be
up
and
running
at
least
most
of
the
time
there
is
no.
There
is
nothing
like
100
100
availability,
so
it
has
to
be
available
for
at
least
a
lot
of
time.
A
So,
depending
on
your
needs,
the
cloud
providers
have
different
offerings
that
can
help
you.
So
here
what
you
can
do
is
you
can
host
the
nodes
on
different
region.
This
can
also
help
you
with
the
highly
available
clusters
in
kubernetes.
So
let's
say
you
host
nodes
in
east
u.s,
indonesia
and
then
maybe
pandora.
So
if
your
east
east
u.s
region
works,
let's
say
something
happens
there
and
all
the
data
centers
in
the
eastern
region
would
eurasia
region
could
handle
that.
A
But
if
you
also
need
that
your
data
should
not
move
from
east
u.s
region
and
asian
data
should
not
go
there,
then
you
can
also
do
that.
You
can
configure
everything
in
just
a
click
and
in
terms
of
disaster
recovery
you
can
have
your
own
backups.
You
can
have
backups
replicated
into
different
locations.
All
of
these,
if
you
are
planning
to
do
on
your
own,
you
are
planning
to
you,
know:
host
your
own
infrastructure
and
stuff.
It's
going
to
take
a
really
really
long
time
and
it's
not
even
feasible.
A
If
you
are
a
small
company
that
just
wants
their
application
on
kubernetes,
so
simply
put
the
maintenance,
authentication,
auto
scaling
disaster
recovery,
everything,
including
the
infrastructure,
security,
physical
security,
everything
is
handled
by
your
service
provider,
they
have
their
own
nodes
and
all
of
that
at
different
data
centers
across
the
world.
You
can
use
them
and
you
can
focus
directly
on
the
application
of
your
company
planning
and
also
in
terms
of
metrics.
A
Thank
you
and
follow
ortillius
on
their
twitter
and
also,
if
you
are
interested
in
contributing
to
authorities,
please
check
out
their
github
repo.
If
you
want
to
reach
out
to
me,
you
can
reach
out
here
on
twitter
linkedin
or
you
can
check
out
my
blogs
on.
Also,
if
you
have
any
questions,
I'd
love
to
answer
them
feel
free
to
ask.