Get in Touch
 Duration 21 hours

Course Outline

  • Brief Review of Docker Fundamentals.
  • Overview of Docker Features and Architecture.
  • Docker Setup Procedures.
  • Creating Custom Docker Images.
  • Executing Multi-Container Docker Applications via Docker Compose.
  • Challenges Associated with Deploying Multiple Docker Applications.
  • Introduction to Container Orchestration.
  • Advantages of Container Orchestration.
  • Overview of Docker Swarm.
  • Comparison Between Docker Swarm and Kubernetes.
  • Docker Troubleshooting Strategies and Techniques.
  • Introduction to Kubernetes (k8s).
  • Configuring the Kubernetes Cluster.
  • Insights into Kubernetes Architecture.
  • Core Kubernetes Resources: Pods, ReplicaSets, and Deployments.
  • k8s Services and Ingress Overview.
  • Varieties of Service Types.
  • Load Balancing and Service Discovery Mechanisms.
  • Accessing Internal Services via Port Forwarding.
  • Foundations of Ingress.
  • Deploying Scalable Applications in k8s.
  • Horizontal Pod Autoscaling (HPA).
  • Vertical Pod Autoscaling (VPA).
  • Managing k8s Configurations and Secrets.
  • Handling Secrets in Kubernetes.
  • Managing Configurations in Kubernetes.
  • In-Depth Analysis of K8s Volumes.
  • Persistent Volumes (PV).
  • Persistent Volume Claims (PVC).
  • Kubernetes Troubleshooting Methodologies.
  • Summary and Closing Remarks.

Requirements

  • Familiarity with Docker and Kubernetes.
  • Practical experience with Docker containers and the Linux command line.
  • A solid grasp of networking concepts.

Target Audience

  • DevOps engineers.
  • System administrators.
  • Software developers.
  • Architects.

Number of participants


Price per participant (excl. VAT)

Testimonials (2)

Upcoming Courses

Related Categories