From the course: Kubernetes and Cloud Native Associate (KCNA) Cert Prep
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Scalability - Kubernetes Tutorial
From the course: Kubernetes and Cloud Native Associate (KCNA) Cert Prep
Scalability
- In this video, you'll learn about scalability in cloud native environments. Scalability is about the option to increase capacity when that is needed, and cloud applications can be scaled manually or automatically. Auto scaling increases the resilience and availability of cloud native applications. Automatic scaling can happen in two different ways. You can use horizontal scaling, which relates to scaling of additional instances to meet the increasing demand, so if there's more requests to your application, horizontal scaling applies. We run a couple of more instances of your application, and this can happen on demand. Virtual or physical compute resources can also be scaled in a horizontal way. Vertical scaling is about increasing hardware resources in compute instances. You'll typically see it in virtual machines where a virtual machine can dynamically get more RAM and CPU resources, and in some cases, depending on the configuration of your data center, this might even be possible…
Contents
-
-
-
-
(Locked)
Module 2: Cloud native technologies and solutions introduction16s
-
(Locked)
Learning objectives51s
-
(Locked)
Cloud native architecture2m 36s
-
(Locked)
Cloud native components2m 7s
-
(Locked)
Serverless computing1m 16s
-
(Locked)
Scalability1m 32s
-
(Locked)
Microservices1m 27s
-
(Locked)
The 12-factor app3m 20s
-
(Locked)
Standards in cloud native computing2m 9s
-
(Locked)
The role of the CNCF2m 49s
-
(Locked)
Job roles in a cloud native environment2m 9s
-
(Locked)
Practice questions1m 39s
-
(Locked)
-
-
-
-
-
-
-
-
-
-