0% found this document useful (0 votes)
61 views4 pages

Docker and Kubernetes-1

The document outlines a comprehensive training program on Docker and Kubernetes, divided into multiple modules covering topics such as installation, architecture, networking, and security. It includes detailed sections on Docker's features, image management, and the Kubernetes certification course focusing on pod strategies, scalability, and resource management. The curriculum is designed to provide hands-on experience and theoretical knowledge for effective container management and orchestration.

Uploaded by

awslearnings
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views4 pages

Docker and Kubernetes-1

The document outlines a comprehensive training program on Docker and Kubernetes, divided into multiple modules covering topics such as installation, architecture, networking, and security. It includes detailed sections on Docker's features, image management, and the Kubernetes certification course focusing on pod strategies, scalability, and resource management. The curriculum is designed to provide hands-on experience and theoretical knowledge for effective container management and orchestration.

Uploaded by

awslearnings
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

DOCKER And KUBERNETES

Docker
MODULE-1: Introduction of Technology

• Introduction of Server Provision


• Type of Server Provisioning
• Hardware Virtualization V/S Os Virtualization
• Overview of Containerized Technology
• Docker Introduction & Docker History
• Features & Use Cases of Docker
• Docker Architecture

MODULE-2: Docker Installation and Basic Commands

• Docker Installation
• Docker Image & Containers
• Docker Registry and Docker HUB
• Basic Commands For Hands-on Docker
• Image Pull & Creating Containers
• Executing Container Commands
• Docker Logs

MODULE-3: Expose Container For World

• Basic Overview of Namespace and Cgroups


• IP and Port understanding
• Port Forwarding
• Expose Container for External Network

MODULE-4: Build Docker Image

• Image Overviews
• Image Modification
• Docker Image Build Process
• Install Custom Binary/Libarary into Image
MODULE-5: Docker Storage and Volume

• Overview of Docker Storage and Volume


• Stateless and State Full Application
• Persistent Storage for Container
• Create Docker Volume
• Backup Solutions

MODULE-6: Docker Images File and Security

• Introduction of Docker File


• Write Docker File for Custom Application
• Image History
• Saving and Loading Images

MODULE-7: Docker Networking

• Docker Networking Concepts


• Bridge Network
• Creating Custom Networks
• Networking Between Containers
• Network Security

MODULE-8: Docker Registry

• Introduction of Docker Registry


• Public Docker Registry
• Setup Own Docker Registry
• Images over Docker Registry

MODULE-9: Docker Compose

• Installing Docker Compose


• Compose Commands
• Creating Compose Files
• Volumes and Networking with Compose
KUBERNETES (CKA) CERTIFICATION COURSE
MODULE-1: Introduction of Kubernetes

• Revision of Docker and Container Technology


• Challenges with Docker swarm
• Introduction of Kubernetes
• Advantages of Kubernetes
• History of Kubernetes
• Use cases of Kubernetes

MODULE-2: Kubernetes Architecture

• Kubernetes Architecture
• Kubernetes Master, API, CLI, GUI, Nodes
• Overview of API-server, etcd, Controller, scheduler
• kube-proxy, kubelet, CRI (Docker)
• Understanding YAML

MODULE-3: Kubernetes Installation

• Installation Types - Minikube, kubeadm


• Hardware Requirement of Installation
• Installation using kubeadm utility
• Nodes connectivity with Kubernetes master
• Basic components of Kubernetes cluster

MODULE-4: POD Strategy

• Basics of kubectl Commands


• Describe Nodes & Namespace
• Understanding of POD
• POD CLI creation & how it works?
• POD creation using YAML

MODULE-5: Replication Controller & Deployment

• Replication Controller
• Creating a Deployment in Kubernetes
• Creating a Services in Kubernetes
• Rolling Updates

MODULE-6: Scalability of Application

• Configure Environment & Secure Resources


• Scalable Application
• Multicontainer PODs
• Config MAP
• Self Healing Application

MODULE-7: Volume Management

• Creating Volume
• Volume claim
• Volume policy understanding
• Attach Volume storage on Deployment

MODULE-8: Networking

• Network Namespace understanding


• Network types
• Deploy Networking in Kubernetes
• POD Networkings
• Creating Network Services & Ingress system
• DNS concept in Kubernetes

MODULE-9: Resources Management

• Understanding of Resources requirements


• Limits RAM & CPU Core uses
• Creating Resources Quota
• Creating Limit Quota

MODULE10: Monitoring & Security

• Logging and Monitoring


• Monitoring all Components
• Managing Logs of Application
• Authentication Security
• TLS & Certificate Creation
• Role based access control & ROLE binding.
• SCC & Network and Image Security

You might also like