Giter Site home page Giter Site logo

shivayan-bora / azure-handson Goto Github PK

View Code? Open in Web Editor NEW

This project forked from k8sacademy/azure-handson

1.0 0.0 0.0 3.5 MB

Files for the Docker and Kubernetes on Azure Hands-On labs

License: MIT License

JavaScript 52.04% Python 2.93% C# 4.48% CSS 5.67% HTML 13.69% Smarty 4.36% HCL 7.89% Dockerfile 6.90% Pug 2.02%

azure-handson's Introduction

Docker and Kubernetes on Azure Hands-On labs

These are the Hands-On lab files for the the Docker and Kubernetes on Azure self-paced training course.

https://kubernetesacademy.online/product/docker-containers-and-kubernetes-on-azure/

Changelog: https://kubernetesacademy.online/changelog/

Backlog: https://github.com/users/guybarrette/projects/1

About this course

  • Includes all the Fundamentals course modules
  • Duration: 15.5+ hours of video training.
  • 209 lectures.
  • 91 Hands-On labs with step-by-step instructions and source code.
  • Unlimited access for 365 days.
  • Level: Introduction to intermediate.
  • No prerequisites – Ideal for beginners. No coding experience is required.
  • Target audience: Developers, DevOps, SREs, and I.T. Pros.
  • Required material: a laptop/PC/Mac supporting virtualization and capable of running Docker Desktop.
  • Supported OS: Windows, MacOS, and Linux (Ubuntu).
  • An active Azure subscription is required. All Azure services usage costs are your responsibility.
  • Une version avec narration française est aussi offerte.

Docker

Learn how to containerize applications with the Docker CLI and Visual Studio Code. Push and pull container images on Docker Hub, a container registry. Learn how to create multi-container applications using Docker Compose.​

Kubernetes

Learn about the Kubernetes architecture and how it works. Run it locally and use the Kubernetes CLI and Visual Studio Code to run, debug and troubleshoot applications and services. Learn about pods and the different workloads available. Configure networking, storage and set liveness and readiness probes.

Azure App Service

Deploy and manage single and multiple container applications on App Service. Perfect for smaller workloads that don't require a full blown orchestration service like Kubernetes.

Azure Container Instances (ACI)

With ACI, run containers the serverless way without managing servers. Provision additional compute for demanding workloads. Use ACI to elastically burst from your Azure Kubernetes Service (AKS) cluster when traffic comes in spikes.

Azure Container Apps

Run microservices and containerized applications on a serverless platform without the need to manage and maintain a Kubernetes cluster. Container Apps is built on top of Kubernetes and is perfect for workloads that don't require a full blown Kubernetes cluster. You can even scale to zero instances if you want.

Azure Kubernetes Service (AKS)

Deploy and manage containerized applications with a fully managed Kubernetes service. Learn how to configure persistence using Azure Storage. Scale pods using the Horizontal Pod Autoscaler and Nodes using the Cluster Autoscaler.

Infrastructure as Code

Learn how to use Infrastructure as Code with over 100 minutes of content on Terraform. Deploy an AKS cluster using Terraform, and learn how to use Terraform Cloud.

Tools and Service Mesh

Learn how to use Helm to package and deploy applications. Learn about the benefits of using a service mesh by "meshing" and troubleshooting an application using Linkerd.

Monitoring

Collect, analyze and act on telemetry data gathered from your Kubernetes clusters and containers using Azure Monitor. Learn also how to use Prometheus and Grafana.


Description

This technical course covers the core Docker and Kubernetes concepts and guides you to build, deploy and monitor containers on Azure and Azure Kubernetes Service. Developers, DevOps, SREs and I.T. Pros will learn how to use containers locally and on Azure. You’ll experience several demos and hands-on exercises throughout the course as you learn how to build, deploy and monitor containers on Azure. No coding experience is required for the hands-on activities but you’ll use the terminal, command prompt and VS Code extensively.

You’ll learn about microservices and their use cases. You’ll then learn about containers and how to deploy them in different Azure services providing you with a solid foundation essential for learning Kubenernetes.

Next, learn all about Kubenernetes and it’s concepts. You’ll learn how to deploy and manage microservices applications packaged in containers locally. This will provide you the essential foundation that you’ll need before heading to the cloud.

Next, it’s all about Kubenernetes on Azure. You’ll apply what you learned previously so that you can deploy, manage and maintain your applications on Azure Kubernetes Service like a ninja!

You’ll learn about 3rd party tools like Helm, Prometheus, and Grafana. How to use dashboards like Lens and K9s. How to configure an Ingress controller and learn the benefits of using a Service Mesh and how to use one.

Finally, you’ll learn about Infrastructure as Code with a complete set of lectures and labs on Terraform. You’ll deploy an AKS cluster using Terraform, and learn how to use Terraform Cloud, the SaaS service from HashiCorp.


The Learning Experience

Learn the concepts

Start learning the concepts by watching short lectures.

Learn to apply the concepts

The instructor shows you how to apply what you just learned in short hands-on labs.

Hands On

Each lab comes with a complete set of step by step instructions, source code, and YAML files.

Try and experiment

Open VS Code and simply copy/paste the commands in the built-in terminal.


Meet your Instructor​

Guy Barrette is a developer/trainer with more then 25 years of experience. He worked for many years as a developer, solutions architect, Microsoft Certified Trainer and now he shares his passion for containers and microservices teaching Docker and Kubernetes. He was awarded Microsoft Most Valuable Professional in the Azure category and passed the following certifications: Kubernetes and Cloud Native Associate, Certified Kubernetes Application Developer (CKAD), Terraform Certified Associate, AWS Cloud Practitioner, Google Cloud Associate Cloud Engineer, Azure Fundamentals, Azure Developer Associate and Azure Architect Design.

https://kubernetesacademy.online @K8s_Online

https://guybarrette.com @GuyBarrette


Also Available


Live Instructor-Led Classes

I also offer live instructor-led public and private classes over Zoom/Teams: https://kubernetesacademy.online/virtual-classes/

Groups/Corporate private classes: https://kubernetesacademy.online/groups-corporate/

azure-handson's People

Contributors

guybarrette avatar blgorman avatar

Stargazers

Roman avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.