Have you heard about The Great 200+? We’re launching over 200 new Courses, Challenges, and hands-on Learning Activities this month!

We’re so excited to announce our new Containers courses! As companies increasingly rely on Kubernetes as their platform of choice for deploying containers, it’s a great time to get started learning the technology.

With so much new content coming your way this month, now is the perfect time to start learning with Linux Academy! Keep up with our new content launches on our live shows and blog. You can also watch the recorded streams any time on our YouTube channel – subscribe for updates!

Learn how to win a FREE year of Linux Academy here and join us on YouTube November 8th at 10:30 AM CST for new AWS and Docker Content!


New Containers Online Training Courses

 

Containers online training - Kubernetes the hard way

Kubernetes the Hard Way

Kubernetes is a powerful container orchestration tool. There are many different ways to bootstrap a Kubernetes cluster, most of which make the process easier by abstracting some of the details.

Kelsey Hightower’s open-source guide, Kubernetes the Hard Way, goes through how to bootstrap a Kubernetes cluster without using any installers or scripts. While there’s nothing wrong with using installers and scripts, this approach gives you a deeper understanding of how Kubernetes works.

This course is an adaptation of the original Kubernetes the Hard Way guide. It walks you through the process of manually bootstrapping a Kubernetes cluster. Learn how to do the following as you build your own cluster from scratch:

  • Provision TLS certificates
  • Generate kubeconfigs
  • Configure Kubernetes data encryption
  • Set up a Kubernetes control plane
  • Bootstrap worker nodes
  • Access the cluster remotely using kubectl
  • Configure networking

Hands-On Learning Activities in This Course:

  1. Creating a Certificate Authority and TLS Certificates for Kubernetes
  2. Generating Kubeconfigs for a New Kubernetes Cluster
  3. Generating a Data Encryption Config for Kubernetes
  4. Bootstrapping an Etcd Cluster for Kubernetes
  5. Bootstrapping a Kubernetes Control Plane
  6. Bootstrapping Kubernetes Worker Nodes
  7. Configuring Kubectl to Access a Remote Cluster
  8. Setting Up Kubernetes Networking with Weave Net
  9. Deploying Kube-dns in a Kubernetes Cluster
  10. Smoke Testing a Kubernetes Cluster
  11. Setting up a Frontend Load Balancer for the Kubernetes API

 

 

Google Kubernetes Engine Deep Dive

with Joseph Lowery

Explore Google Kubernetes Engine from top to bottom in this Course. Dive into the meanings of containerization, orchestration, and cluster, and how they relate to one another. Learn the architecture of Kubernetes and how Google integrates the service into its cloud computing platform, and even learn the pricing of Kubernetes engine. Further understand the course content through the interactive containers chart.

With clusters being at the heart of Kubernetes Engine, you’ll learn everything about the structure of them including how to:

  • Spin up clusters
  • Customize clusters
  • Scale clusters
  • Upgrade clusters
  • Delete clusters
  • Manage clusters

 

OpenStack online training - OpenStack and Containers

OpenStack and Containers

with Amy Marrich

Learn what containers are and why you want to use them, as well as use cases for containers and where containers fit within OpenStack, from running containers on OpenStack to running OpenStack within containers.

After taking this Course, you’ll understand:

  • How and why OpenStack can be deployed on Containers
  • How Containers can be used within an OpenStack environment
  • How to implement your own OpenStack solutions utilizing OpenStack-Ansible, Kolla, and Devstack

 

Essential Container Concepts

with Ell Marquez

Get a basic introduction to the concept of containers, and a working knowledge of what containers are, how they are created, and how they are used in the real world.

Hands-On Learning Activities in this Course:

  1. Creating a Chrooted Environment
  2. Installing LXC/LXD
  3. Installing Docker
  4. Docker Images

 

Beginner’s Guide to Containers and Orchestration

with Will Boyd

Containers and container orchestration are in the process of transforming the way the technology industry does what it does. If you’re not familiar with these technologies, it can be difficult to understand what people are talking about when they talk about containers! This course provides a non-technical, beginner-level introduction to the concepts of containers and container orchestration. You’ll learn the tools and buzzwords that you may have heard in association with these technologies, such as Docker and Kubernetes, and you’ll get an understanding of what they mean.

 

 

Learn Docker By Doing

with Travis Thomsen and Treva Williams

This course is designed to build your intermediate Docker skills. It consists of 23 Learning Activities and covers a variety of topics, including Docker basics, container logging, restart policies, metadata and labels, using Docker with Kubernetes, and more.

Hands-On Learning Activities in this Course:

  1. Running Your First Docker Container
  2. Deploying a Static Website to the Container (Docker)
  3. Building Container Images
  4. Dockerizing a node.js.application
  5. Optimizing Docker Builds with OnBuild
  6. Ignoring Files During Docker Build
  7. Creating Data Containers
  8. Container Networking with Links
  9. Container Networking with Networks
  10. Persistent Data Volumes
  11. Container Logging
  12. Updating Containers with Watchtower
  13. Adding Metadata and Labels
  14. Load Balancing Containers
  15. Build Services with Docker Compose
  16. Monitoring Containers with Prometheus
  17. Using Grafana with Prometheus for Alerting and Monitoring
  18. Setting Up a Docker Swarm
  19. Backing Up and Restoring a Docker Swarm
  20. Scaling a Docker Swarm Service
  21. Setting Up a Kubernetes Cluster with Docker
  22. Scaling Pods in Kubernetes
  23. Creating a Helm Chart

 

 


Develop your cloud skills through hands-on training to advance your career – Start your 7-day free trial or learn how to scale up your IT and DevOps teams to get started on your journey.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Get actionable training and tech advice

We'll email you our latest articles up to once per week.