Skip to content

Latest commit

 

History

History
27 lines (25 loc) · 990 Bytes

class_outline.md

File metadata and controls

27 lines (25 loc) · 990 Bytes

Cloud-Native HOL Outline

  1. Introduction to cloud-native computing and tools
    1. Docker
    2. Kubernetes
    3. minikube
    4. Helm
    5. RabbitMQ
    6. Azure App Services
    7. bash command line
  2. Hosting ASP.NET Core in Docker containers and Azure
    1. Creating a website that builds/deploys to a container
    2. Debugging container-based software
    3. Pushing a container image to the cloud
    4. Running a container in Azure
  3. Deploying pre-built software into Kubernetes
    1. Use Helm to deploy RabbitMQ in minikube
    2. Use kubectl to deploy/run an ASP.NET Core website in minikube
    3. Exposing a container as a public service
    4. Understanding how kubernetes scales services
  4. Designing and building message-based microservices
    1. Hosting ASP.NET Core console apps in a container
    2. Understanding docker-compose and local debugging
    3. Using queues for message delivery
    4. Externalizing configuration to the environment
    5. Implementing retry policies