Scaling Kubernetes Apps & Solutions: Scalable Kubernetes
Kubernetes
| Intermediate
- 14 videos | 1h 37m 6s
- Includes Assessment
- Earns a Badge
As scalability becomes increasingly non-negotiable and more applications are built with containers, the open-source software Kubernetes has become an appreciated one-stop shop for developing and running applications. Kubernetes helps manage multiple containers across different systems, allowing you to scale them with ease. It provides access to plugins and extensions to improve management and security. And with the ability to use cloud-based solutions, increases the portability of your applications. Use this course to learn about application scaling and the benefits of containerized applications and cloud computing. Examine the key components within a Kubernetes deployment. As you progress, run and configure clusters; use kubectl, ConfigMaps, probes, taints, and tolerations; and finally, set up autoscaling and configure a Kubernetes multi-pod deployment. Upon completion, you'll be able to scale applications using Kubernetes.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDefine application scaling and identify the purpose of legacy application scalingRecognize the benefits of containerized applicationsOutline how cloud computing helps accelerate scalable solutionsIdentify the key components in a kubernetes deploymentRun a kubernetes deploymentConfigure a kubernetes cluster
-
Use kubectl to run commands against kubernetes clustersUse configmap to configure a containerConfigure liveness and readiness probes for containersUse taints and tolerations to ensure pods are not scheduled onto inappropriate nodesSet up autoscaling on a kubernetes clusterConfigure a kubernetes multi-pod deploymentSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 24s
-
7m 57sLearn how to define application scaling and identify the purpose of scaling legacy applications. FREE ACCESS
-
8m 2sIn this video, you'll learn how to recognize the benefits of containerized applications. You'll discover that there are many ways to build scalable applications, but one of the fastest growing ways to deploy your applications is to use containers. Containers are a form of virtualizing operating systems. This video explains how this works and how it can benefit developers. FREE ACCESS
-
9m 7sIn this video, you will learn how cloud computing helps accelerate scalable solutions. FREE ACCESS
-
8m 34sDuring this video, you will discover how to identify the key components in a Kubernetes deployment. FREE ACCESS
-
6m 27sIn this video, you will learn how to run a Kubernetes deployment. FREE ACCESS
-
6m 43sDiscover how to configure a Kubernetes cluster. FREE ACCESS
-
12m 44sIn this video, you will use kubectl to issue commands to Kubernetes clusters. FREE ACCESS
-
8m 38sAfter completing this video, you will be able to configure a container using ConfigMap. FREE ACCESS
-
7m 19sIn this video, find out how to configure liveness and readiness probes for containers. FREE ACCESS
-
8m 39sUpon completion of this video, you will be able to use taints and tolerations to ensure pods are not scheduled onto inappropriate nodes. FREE ACCESS
-
5m 50sDuring this video, you will learn how to set up autoscaling on a Kubernetes cluster. FREE ACCESS
-
4m 54sFind out how to configure a multi-pod deployment in Kubernetes. FREE ACCESS
-
48sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.