Advanced Kubernetes and Docker Workshop

BY
Simpliv Learning

Mode

Online

Duration

24 Hours

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study, Virtual Classroom
Mode of Delivery Video and Text Based

Course and certificate fees

certificate availability

Yes

certificate providing authority

Simpliv Learning

The syllabus

Dockers Overview

  • What is Containerization  
  • Creating your first container  
  • Understanding Docker Architecture  
  • Building and pushing Docker Images  

Kubernetes Overview

  • What is Kubernetes  
  • Kubernetes Architecture  
  • Working with Kubernetes basic components  

Managing Application Deployment

  • Orchestrating workloads using pods on worker nodes  
  • Examine the node selector  
  • Discuss implementing the impact of taints and tolerations for Kubernetes workloads  
  • Review both pod and node affinity and anti-affinity  

Releasing Application Updates

  • Working with Kubernetes Deployment  
  • Release updates to applications running on the Kubernetes platform  
  • Working with various deployment strategies- Green/Blue and Canary  

Multi-Tenancy in Kubernetes

  • Discuss multi-tenancy in a Kubernetes cluster  
  • Using Namespace to achieve multi tenancy  
  • Assigning Resource Quota/Limit Ranges to namespaces  

Configuring Application

  • Using config Maps and environment variables  
  • Using Secrets for configuring confidential information  

Understanding different workloads

  • Working with Stateful Sets  
  • Working with DaemonSet  
  • Working with Cronjobs/Jobs  

Deploying Microservices Application on AWS

Logging and Monitoring Kubernetes

  • Deploy and configure the Elastic Stack logging stack, and use it to browse container logs  
  • Deploying Prometheus and Grafana for monitoring  

Provisioning Storage

  • Review available storage options for applications  
  • Discuss constraints of persistent storage in a standard Kubernetes cluster deployment  
  • Examine the storageClass object  

Kube Security: Implementing RBAC

  • Discuss RBAC implementation within Kubernetes  
  • Examine Kubernetes RBAC components  
  • Review Auditing within Kubernetes  
  • Determine how to enable Auditing within a Kubernetes cluster  

Routing Network Traffic

  • Discuss network routing options within Kubernetes  
  • Discuss the benefits of the Ingress controller and object  
  • Examine the Ingress object and controller pattern  

Using Helm Package Manager

  • Understanding Helm  
  • Using helm to deploy and manage applications on Kubernetes  

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books