Scaling Kubernetes Apps & Solutions: Scalable Kubernetes

Kubernetes 1.20    |    Intermediate
  • 14 Videos | 1h 37m 6s
  • 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 course
    define application scaling and identify the purpose of legacy application scaling
    recognize the benefits of containerized applications
    outline how cloud computing helps accelerate scalable solutions
    identify the key components in a Kubernetes deployment
    run a Kubernetes deployment
    configure a Kubernetes cluster
  • use kubectl to run commands against Kubernetes clusters
    use ConfigMap to configure a container
    configure liveness and readiness probes for containers
    use taints and tolerations to ensure pods are not scheduled onto inappropriate nodes
    set up autoscaling on a Kubernetes cluster
    configure a Kubernetes multi-pod deployment
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 24s
    UP NEXT
  • Playable
    2. 
    How and Why Application Scaling Is Used
    7m 57s
  • Locked
    3. 
    The Benefits of Containerized Applications
    8m 2s
  • Locked
    4. 
    Cloud Computing Scalable Solutions
    9m 7s
  • Locked
    5. 
    Core Kubernetes Components
    8m 34s
  • Locked
    6. 
    Running a Kubernetes Deployment
    6m 27s
  • Locked
    7. 
    Configuring a Kubernetes Cluster
    6m 43s
  • Locked
    8. 
    Using kubectl to Run Commands
    12m 44s
  • Locked
    9. 
    Using ConfigMaps to Configure a Kubernetes Container
    8m 38s
  • Locked
    10. 
    Configuring Probes for Kubernetes Containers
    7m 19s
  • Locked
    11. 
    Using Taints and Tolerations in Kubernetes
    8m 39s
  • Locked
    12. 
    Setting Up Autoscaling in Kubernetes
    5m 50s
  • Locked
    13. 
    Configuring Kubernetes Multi-Pod Deployment
    4m 54s
  • Locked
    14. 
    Course Summary
    48s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE