Kubernetes Administrator: Kubernetes Fundamentals for Administrators


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Migrating from monolith to stable microservices architectures require robust, scalable, and containerized deployment and orchestration capabilities. In this course, you'll explore the challenges of transforming from monolith applications to microservices, the benefits of microservices and container orchestration, and various container orchestration deployment options for managing containerized deployments. You'll investigate the evolution, key features, and components of Kubernetes, identifying the pros and cons of the recommended installation and configuration options for Kubernetes and establishing the key criteria for evaluating Kubernetes solutions for enterprise workloads, including using Pods to manage multiple containers. Additionally, you'll install "all-in-one" Kubernetes using containers to run Kubernetes components as Docker containers on a single host. You'll use kubectl to run applications on Kubernetes clusters. Lastly, you'll create a service that targets TCP port 80 on any Pod and expose this service onto an external IP address.

Expected Duration (hours)
1.5

Lesson Objectives

Kubernetes Administrator: Kubernetes Fundamentals for Administrators

  • discover the key concepts covered in this course
  • recognize the challenges associated with monolith applications in the cloud along with the benefits afforded by microservices
  • recall the path of transformation that we can adopt to transform monolith applications to microservices
  • recall the concept and benefits of container orchestration
  • describe the different container orchestration options and container orchestration deployment options that can be adopted to manage containerized deployments
  • recognize the role of the Cloud Native Computing Foundation and the evolution of Kubernetes
  • describe the key features and components of Kubernetes
  • identify the pros and cons of the different recommended installation and configuration options for Kubernetes in order to able to select the right options
  • list the key criteria that need to be considered while evaluating Kubernetes solutions for enterprise workloads
  • install all-in-one Kubernetes using containers to run the Kubernetes components as Docker containers on a single host
  • create and manage deployments that run applications on Kubernetes clusters using kubectl
  • recognize the concept of Pods in Kubernetes along with the approaches used by Pods to manage multiple containers
  • list the key objective of Kubernetes services and the different approaches to exposing services
  • create a service that targets TCP port 80 on any Pod and exposes the service onto an external IP address
  • summarize the key concepts covered in this course
  • Course Number:
    it_dokca_01_enus

    Expertise Level
    Intermediate