Length: 2 Days
Print Friendly, PDF & Email

Introduction to Containers and Kubernetes

Introduction to Containers and Kubernetes is a 2-day training program focusing on containers, container-based infrastructure

Gartner predicts that more than 75% of global organizations will be running containerized applications in production, and it’s no wonder, because containers revolutionize app development, from speed of delivery to scalability.

Containerization to allow development teams to move fast, deploy software efficiently, and operate at an unprecedented scale. Learn how containers can help your organization save resources and quickly get software to market, fix bugs and add new features. Learn about the ins and outs of Kubernetes, the open-source container-orchestration system  from creating a cluster to monitoring a Docker implementation.

Who Should Attend

This course is designed for engineers, managers, and employees with little or no container and Kubernetes experience. The course is also useful for those who have experience with container and Kubernetes but have never had any formal training on the topics.

What You Will Learn

  • An overview of the Containers
  • An overview of Kubernetes
  • An overview of container orchestration
  • How to deploy, manage and scale containerized applications
  • How to deploy Kubernetes
  • How to monitor Kubernetes deployments

Course Agenda

Containers 101

  • What are containers?
  • Promise of containers
  • Container-based infrastructure

Containers 101: What are containers?

  • Containers as a logical packaging mechanism
  • Containers and applications abstraction from the environment in which they actually run
  • Benefits of container-based applications
  • Why Containers?
  • Container formats
  • Docker container and Kubernetes Engine
  • Consistent Environment
  • Isolation

Benefits of Deploying Containers

  • Speed of delivery
  • DevOps
  • Accessibility
  • Increased scalability
  • Consistency

Kubernetes Features

  • Automated rollouts and roll backs
  • Service health monitoring
  • Automatic scaling of services
  • Declarative management
  • Deploy anywhere, including hybrid deployments
  • Orchestrate across on-site deployments to public clouds to hybrid deployments in between
  • Kubernetes hybrid cloud
  • Kubernetes Engine Features
  • The Complete Container Solution
  • Build: Container Builder
  • Store: Container Registry
  • Run: Container Optimized OS
  • Orchestrate: Kubernetes Engine

Kubernetes and Container Orchestration

  • Software to deploy, manage and scale containerized applications.
  • Kubernetes and Cloud Native Computing Foundation
  • Kubernetes and container management
  • Automating updates, and minimizing downtime
  • Master Node
  • Cluster
  • Pods
  • Labels
  • Services
  • Namespaces
  • Resource Quota
  • Networking and Kubernetes
  • Docker Networking
  • Kubernetes Networking
  • Security and Kubernetes
  • Cluster Add-ons
  • Practical Kubernetes Case Study
  • Continuous Integration with Kubernetes

 

 

 

Request More Information

Please enter contact information followed by your questions, comments and/or request(s):
  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.

Request More Information

  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.