Kubernetes with Docker

PT24952
Summary
This course introduces the students to containers in general, then continues with Kubernetes, its architecture, its use in production, and its best practices. Containerization has taken the IT world by storm, in the last few years. Large software houses, starting from Google and Amazon, are running significant portions of their production load in containers. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds upon 15 years of experience of running production workloads at Google, combined with best-of-breed ideas and practices from the community.
Prerequisites
  • Comfortable with command-line operations
  • Familiar with software development
Duration
3 Days/Lecture & Lab
Audience
This course is designed for developers and architects.
Topics
  • Container Fundamentals (prerequisite, will be covered if needed)
  • Kubernetes Specific Curriculum
  • Overview of the following concepts for Kubernetes
  • Stateful Applications and Kubernetes
  • Automating Kubernetes Deployments with Terraform

Related Scheduled Courses