- An understanding of container and container orchestration concepts.
- Experience with Kubernetes.
Audience
- DevOps engineers
- System administrators
- Developers
- Software engineers
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.
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
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