Course Code: kubernetessolution
Duration: 14 hours
Prerequisites:
  • An understanding of container and container orchestration concepts.
  • Experience with Kubernetes.

Audience

  • DevOps engineers
  • System administrators
  • Developers
  • Software engineers
Overview:

Kubernetes can be run on a variety of platforms, from a local server, to a virtual or bare-metal server in the cloud, to a SaaS based cloud service. In all cases, the Kubernetes ecosystem includes tools for installing, managing, and testing Kubernetes clusters.

This instructor-led, live training (online or onsite) is aimed at engineers who wish to evaluate, select and deploy the most appropriate Kubernetes solution for their specific situation.

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

  • Install and configure a Kubernetes cluster on premise and in the cloud.
  • Evaluate different cloud-hosted Kubernetes solutions and understand the advantages over a self-hosted approach.
  • Compare different tools for testing, managing, and monitoring a Kubernetes cluster.

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.
Course Outline:

Introduction

Overview of Kubernetes Features and Architecture

Understanding Kubernetes Runtimes, Networking, Scheduling and Orchestration,

Options for Installing, Deploying and Running Kubernetes

  • Local Server
  • Cloud Server
  • Hosted Solution

Assessing the Organization's Needs

  • Existing infrastructure, skill set, maintenance requirements, licensing etc.

Planning a Kubernetes Deployment

  • Schedule, cost, talent resources, etc.

Tools in the Kubernetes Ecosystem

  • Minishift, MicroK8s, k3s, Ubuntu on LXD, etc.

Kubernetes Local Server (On-Premise) and Cloud Server Solutions

  • A simple Docker installation
  • Red Hat OpenShift
  • Heptio
  • Platform9
  • Others: Giant Swarm, CoreOS Tectonic, Rancher, etc.

Hosted Kubernetes Platforms

  • Google Kubernetes Engine (GKE)
  • Azure Container Service (AKS)
  • Amazon Elastic Container Service for Kubernetes (EKS)
  • Others: AppsCode, AppUiO, DigitalOcean, etc.

Kubernetes Security

  • Private network security
  • Cloud provider security
  • Hosted provider security

Custom Kubernetes Solutions

  • Cloud Foundry Container Runtime (CFCR)
  • Kubernetes on Ubuntu
  • Rancher Kubernetes Engine (RKE)

Integration Solutions

  • Third-party schedulers, resource managers, and/or lower level platforms

Avoiding (or Embracing) Vendor Lock-in

  • The risks of customizing
  • The cost of lock-in

Bringing It All Together

  • Business and technical challenges
  • Communicating across teams
  • Preparing for change

Summary and Conclusion

Sites Published:

United Arab Emirates - Choosing a Kubernetes Solution

Qatar - Choosing a Kubernetes Solution

Egypt - Choosing a Kubernetes Solution

Saudi Arabia - Choosing a Kubernetes Solution

South Africa - Choosing a Kubernetes Solution

Brasil - Choosing a Kubernetes Solution

Canada - Choosing a Kubernetes Solution

中国 - Choosing a Kubernetes Solution

香港 - Choosing a Kubernetes Solution

澳門 - Choosing a Kubernetes Solution

台灣 - Choosing a Kubernetes Solution

USA - Choosing a Kubernetes Solution

Österreich - Choosing a Kubernetes Solution

Schweiz - Choosing a Kubernetes Solution

Deutschland - Choosing a Kubernetes Solution

Czech Republic - Choosing a Kubernetes Solution

Denmark - Choosing a Kubernetes Solution

Estonia - Choosing a Kubernetes Solution

Finland - Choosing a Kubernetes Solution

Greece - Choosing a Kubernetes Solution

Magyarország - Choosing a Kubernetes Solution

Ireland - Choosing a Kubernetes Solution

Luxembourg - Choosing a Kubernetes Solution

Latvia - Choosing a Kubernetes Solution

España - Choosing a Kubernetes Solution

Italia - Choosing a Kubernetes Solution

Lithuania - Choosing a Kubernetes Solution

Nederland - Choosing a Kubernetes Solution

Norway - Choosing a Kubernetes Solution

Portugal - Choosing a Kubernetes Solution

România - Choosing a Kubernetes Solution

Sverige - Choosing a Kubernetes Solution

Türkiye - Choosing a Kubernetes Solution

Malta - Choosing a Kubernetes Solution

Belgique - Choosing a Kubernetes Solution

France - Choosing a Kubernetes Solution

日本 - Choosing a Kubernetes Solution

Australia - Choosing a Kubernetes Solution

Malaysia - Choosing a Kubernetes Solution

New Zealand - Choosing a Kubernetes Solution

Philippines - Choosing a Kubernetes Solution

Singapore - Choosing a Kubernetes Solution

Thailand - Choosing a Kubernetes Solution

Vietnam - Choosing a Kubernetes Solution

India - Choosing a Kubernetes Solution

Argentina - Choosing a Kubernetes Solution

Chile - Choosing a Kubernetes Solution

Costa Rica - Choosing a Kubernetes Solution

Ecuador - Choosing a Kubernetes Solution

Guatemala - Choosing a Kubernetes Solution

Colombia - Choosing a Kubernetes Solution

México - Choosing a Kubernetes Solution

Panama - Choosing a Kubernetes Solution

Peru - Choosing a Kubernetes Solution

Uruguay - Choosing a Kubernetes Solution

Venezuela - Choosing a Kubernetes Solution

Polska - Choosing a Kubernetes Solution

United Kingdom - Choosing a Kubernetes Solution

South Korea - Choosing a Kubernetes Solution

Pakistan - Choosing a Kubernetes Solution

Sri Lanka - Choosing a Kubernetes Solution

Bulgaria - Choosing a Kubernetes Solution

Bolivia - Choosing a Kubernetes Solution

Indonesia - Choosing a Kubernetes Solution

Kazakhstan - Choosing a Kubernetes Solution

Moldova - Choosing a Kubernetes Solution

Morocco - Choosing a Kubernetes Solution

Tunisia - Choosing a Kubernetes Solution

Kuwait - Choosing a Kubernetes Solution

Oman - Choosing a Kubernetes Solution

Slovakia - Choosing a Kubernetes Solution

Kenya - Choosing a Kubernetes Solution

Nigeria - Choosing a Kubernetes Solution

Botswana - Choosing a Kubernetes Solution

Slovenia - Choosing a Kubernetes Solution

Croatia - Choosing a Kubernetes Solution

Serbia - Choosing a Kubernetes Solution

Bhutan - Choosing a Kubernetes Solution

Nepal - Choosing a Kubernetes Solution

Uzbekistan - Choosing a Kubernetes Solution