Kubernetes Networking with Calico Training Course

Course Code

calico

Duration

14 hours (usually 2 days including breaks)

Requirements

  • An understanding of cloud computing concepts.
  • Networking experience.

Audience

  • Network engineers
  • System administrators
  • DevOps engineers
  • Developers

Overview

Project Calico is a networking solution for containers and virtual machines. Originally created for OpenStack to simplify data transmission across the network, today it supports Kubernetes, OpenShift, Docker EE, OpenStack, bare metal services, and others. Calico uses IP routing instead of switching, virtual networks, overlay networks, and other complicated workarounds to enable efficient and secure networking.

This instructor-led, live training (onsite or remote) is aimed at engineers who wish to network Kubernetes clusters using a simplified IP routing based approach.

By the end of this training, participants will be able to:

  • Install and configure Calico.
  • Use Calico to create a container networking solution for Kubernetes clusters.
  • Understand how Calico differs from traditional overlay networks.
  • Understand how Calico combines internet routing protocols with consensus-based data stores.
  • Use Calico to provide a secure network policy for Kubernetes.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
  • To learn more about Project Calico, please visit: https://www.projectcalico.org/

Course Outline

Introduction

  • Layer 3 networking vs overlay networks

Installing and Configuring Calico

Overview of Calico Features and Architecture

The Problem with Traditional Overlay Networks

Understanding L3 Connectivity and IP Routing

Overview of Calico Components

Setting up a Kubernetes Network Policy with Calico

Setting up IP Routes on Each Host

Deploying an Application

Creating an Advanced Network Policy

Troubleshooting

Summary and Conclusion

Related Categories

Related Courses

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Turkey!

As a Business Development Manager you will:

  • expand business in Turkey
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!