Certified Kubernetes Administrator (CKA) + Docker


Certified Kubernetes Administrator (CKA) + Docker
@ WinIT Solutions

This course is available to study as an Online Course.

Docker Course Content

Module 1: Introduction to Containerization

  • Traditional Deployment vs Containerization
  • Virtual Machines vs Containers
  • Container Ecosystem Overview
  • Benefits of Containers
  • Container Use Cases

Module 2: Docker Fundamentals

  • Docker Architecture
  • Docker Components
  • Docker Engine
  • Docker CLI
  • Docker Installation
  • Docker Hub and Registries

Module 3: Working with Docker Containers

  • Running Containers
  • Managing Containers
  • Container Lifecycle
  • Interactive Containers
  • Detached Mode
  • Port Mapping
  • Environment Variables

Module 4: Docker Images

  • Understanding Images
  • Image Layers
  • Pulling Images from Docker Hub
  • Building Custom Images
  • Image Tagging
  • Image Management
  • Image Optimization

Module 5: Dockerfile

  • Dockerfile Syntax
  • Dockerfile Instructions
  • COPY and ADD
  • CMD and ENTRYPOINT
  • EXPOSE
  • ENV
  • WORKDIR
  • Multi-stage Builds

Module 6: Docker Storage

  • Docker Volumes
  • Bind Mounts
  • Volume Management
  • Persistent Data Storage
  • Backup and Restore

Module 7: Docker Networking

  • Bridge Network
  • Host Network
  • Overlay Network
  • Custom Networks
  • Container-to-Container Communication
  • DNS Resolution

Module 8: Docker Compose

  • Docker Compose Architecture
  • YAML Fundamentals
  • Multi-Container Applications
  • Service Dependencies
  • Networks and Volumes
  • Environment Variables

Module 9: Docker Registry

  • Docker Hub
  • Private Registries
  • Image Push and Pull
  • Registry Authentication
  • Image Versioning

Module 10: Docker Security & Best Practices

  • Container Security
  • Image Security
  • Least Privilege Principle
  • Resource Constraints
  • Docker Best Practices

Hands-on Labs

  • Install Docker
  • Create and Manage Containers
  • Build Custom Images
  • Create Dockerfiles
  • Configure Storage
  • Configure Networking
  • Deploy Multi-Container Applications
  • Push Images to Docker Hub

Kubernetes Administrator Course Content

Module 1: Kubernetes Introduction

  • Kubernetes Overview
  • Kubernetes Architecture
  • Kubernetes Components
  • Control Plane Components
  • Worker Node Components
  • Kubernetes Cluster Concepts

Module 2: Kubernetes Cluster Setup

  • Cluster Installation
  • kubeadm
  • kubectl Configuration
  • Cluster Verification
  • Accessing the Cluster

Module 3: Kubernetes Core Concepts

  • Pods
  • Labels and Selectors
  • Namespaces
  • ReplicaSets
  • Deployments
  • DaemonSets
  • StatefulSets

Module 4: Services & Networking

  • ClusterIP Services
  • NodePort Services
  • LoadBalancer Services
  • Service Discovery
  • DNS in Kubernetes
  • Ingress Controller
  • Ingress Resources

Module 5: Scheduling

  • Node Selectors
  • Taints and Tolerations
  • Node Affinity
  • Pod Affinity
  • Resource Requests and Limits
  • Scheduling Policies

Module 6: Configuration Management

  • ConfigMaps
  • Secrets
  • Environment Variables
  • Resource Quotas
  • Limit Ranges

Module 7: Storage Management

  • Volumes
  • Persistent Volumes (PV)
  • Persistent Volume Claims (PVC)
  • Storage Classes
  • Dynamic Provisioning

Module 8: Security

  • Authentication
  • Authorization
  • RBAC
  • Service Accounts
  • Security Contexts
  • Pod Security Standards
  • Secret Management

Module 9: Application Lifecycle Management

  • Deployments
  • Rolling Updates
  • Rollbacks
  • Scaling Applications
  • Health Checks
  • Readiness Probes
  • Liveness Probes

Module 10: Networking & Policies

  • Cluster Networking
  • CNI Concepts
  • Network Policies
  • Traffic Control
  • DNS Troubleshooting

Module 11: Cluster Maintenance

  • Kubernetes Upgrades
  • Node Maintenance
  • Drain and Cordon Nodes
  • Backup and Restore
  • etcd Backup & Recovery

Module 12: Monitoring & Logging

  • Metrics Server
  • Resource Monitoring
  • Cluster Health Monitoring
  • Log Management
  • Troubleshooting Methodology

Module 13: Troubleshooting

  • Application Failures
  • Pod Troubleshooting
  • Network Troubleshooting
  • Storage Troubleshooting
  • Cluster Component Troubleshooting

Module 14: CKA Certification Preparation

  • Exam Overview
  • Exam Domains
  • Time Management Techniques
  • Practical Troubleshooting Scenarios
  • Mock Exams
  • Exam Tips & Tricks

Hands-on Labs

  • Build Kubernetes Clusters
  • Deploy Applications
  • Configure Networking
  • Manage Storage
  • Implement RBAC
  • Configure Ingress
  • Backup & Restore Clusters
  • Upgrade Clusters
  • Troubleshoot Real-World Issues
  • Full CKA Mock Lab Sessions

Key CKA Domains Covered

  • Cluster Architecture, Installation & Configuration
  • Workloads & Scheduling
  • Services & Networking
  • Storage
  • Troubleshooting

 

CKA candidates can conveniently sit their certification exam at our fully equipped examination facility.

Exam Fee : 445 USD

Exam Duration : 120 mins

Duration

30 Hours

Course Fee

LKR 17,500

Course Level

Certificate

Location

Dehiwala

Category

Information Technology (IT) , Computer Networking , Networking Certifications

Contact Details

+94 77 9219219

http://winit.lk

142, Galle Road Dehiwala , Dehiwala

Send Inquiry

Your inquiry will be sent directly to the institute. A copy will also be emailed to you for your records.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scholarship Alerts

Type "REG coursenet" and SEND to 77000

Get latest scholarships, offers & academic event alerts to your phone via SMS.

Service is available for Dialog, Mobitel, Hutch & Airtel users. Monthly (Rs. 30 + tax).

Related Courses

Institute Courses

Loading...