CoursesAI WorkshopCompaniesPricingBlogNewsletter
  • Courses
  • AI Workshop
  • Companies
  • Pricing
  • Blog
  • Newsletter
Subscribe
  • Courses
  • Companies
  • Communities
  • Blog
  • Gift card
  • Newsletter
  • Help
  • Shop
  • ConfAiBot
  • Contact
  • Legal notice
  • General conditions
  • Privacy policy
  • Cookies policy

Course of Kubernetes for Developers

Standard
Jose Armesto

By Jose Armesto – DevOps

Learn to orchestrate Docker containers and deploy them on Azure, GCE, or AWS following best practices

Go to course

💸 First lesson available without registration! 💸

🐳 After the introduction to Docker course from 0 to deploy through best practices with our Dockerfiles and docker-compose, it's time to take a step further.

⛵ In this course, we will learn how to use Kubernetes to orchestrate Docker containers and deploy them in production making the most of our server resources. We will learn to navigate between Docker whales 🤟

In this course you will learn:

  • What Kubernetes is and when to use it
  • Set up your environment to develop with Kubernetes locally
  • Deploy your first container using Kubernetes
  • Optimize resource usage of CPU and memory that each container can consume thanks to Kubernetes Pods
  • Automatically scale your application based on current demand with Kubernetes Deployments
  • Properly expose your services with Ingress
  • Best practices:
    • Automatic monitoring of your application status
    • Management of application configuration and secrets
  • Squeezing Kubernetes with DaemonSets and Namespaces
  • Putting your Kubernetes application into production using cloud services:
    • Azure: Azure Kubernetes Service (AKS)
    • Google Cloud Engine (GCE): Google Kubernetes Engine (GKE)
    • Amazon Web Services (AWS): Amazon Elastic Container Service for Kubernetes (EKS)

To get you started, here’s the video we just published for the course launch: What is Kubernetes? What is it for?

Videos of the course

  • What is Kubernetes for?
  • Getting started with Kubernetes: Hello World
  • Review questions

  • Installing kubectl
  • Installing minikube
  • Review questions
  • Try it yourself

  • Creating our first application in Kubernetes
  • Using Docker with Minikube
  • Review questions
  • Try it yourself

  • Understanding Pods in Kubernetes
  • Defining how to run our app with Pods

  • Resource definition
  • Automatic health checks in Kubernetes

  • Basic concepts
  • Putting it into practice

  • Self-healing - Keeping our application running
  • Scaling our application with Deployments
  • Deploying a new version of our application

  • Creating Ingress rules to receive traffic
  • Using the nginx Ingress controller

  • Getting started and concepts: ConfigMaps
  • Reading ConfigMaps using volumes
  • Adding and reading secrets

  • Configuring kubectl
  • Deploy on Azure
  • Deploy on Google Cloud
  • Comparison with AWS and other cloud providers

  • Conclusions and next steps
  • Course improvement feedback 👼
Go to course

Related courses

Standard
Dependabot: Keep your repo up to date, securely and automatically

🛡️ Dependabot: Keep your repo up to date, securely and automatically

Javier FerrerRafa Gómez

Update your dependencies safely without PR spam.

See course
Standard
Data Migration: From Legacy to Event-Driven Architecture

📥 Data Migration: From Legacy to Event-Driven Architecture

Javier FerrerRafa Gómez

Learn how to migrate data from legacy code to an event-driven architecture.

See course
Standard
Hemav Audit

🗺️ Hemav Audit

Javier FerrerRafa Gómez

Audit session where we review the Software Design and Architecture of Hemav.

See course
See full catalogue

Pay according to your needs

lite (only monthly)

19 €
per month
  • Essential programming courses to build a solid foundation
Popular

standard

24,92 €
Discount vs monthly of 49 €
Annual payment of 299 €
per month
  • Main catalog to master writing maintainable, scalable, and testable code
  • Receive job offers verified by Codely
  • Company invoice
  • Accumulate renewal discounts

premium

41,58 €
Discount vs monthly of 89 €
Annual payment of 499 €
per month
  • Exclusive AI courses to keep you always up to date
  • Early access to new courses
  • Discount on workshops
  • Receive job offers verified by Codely
  • Company invoice
  • Accumulate renewal discounts

We won't increase the price while your subscription is active

SubscribeSign in