Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Azure Containers Fundamentals

Azure Containers Fundamentals

Slides of the session presented at Dear Azure user group on 25th October. The session covered Docker basics, working with SQL Server 2017 & 2019 in Linux containers, containerizing the .Net Core application. Also demonstrated the options for deploying containers to Azure using Web Apps, Serverless Azure Container Instances and Azure Kubernetes Service (AKS).

Nilesh Gule

October 25, 2020
Tweet

More Decks by Nilesh Gule

Other Decks in Technology

Transcript

  1. $whoami { “name” : “Nilesh Gule”, “website” : “https://www.HandsOnArchitect.com", “github”

    : “https://GitHub.com/NileshGule" “twitter” : “@nileshgule”, “linkedin” : “https://www.linkedin.com/in/nileshgule”, “likes” : “Technical Evangelism, Cricket”, “co-organizer” : “Azure Singapore UG” }
  2. @nileshgule Containers Basic Docker container concepts Containers & Azure Options

    for deploying containers to Azure Docker Use existing Docker Images Build custom Docker images Azure Web Apps Azure Contianer Instances Azure Kubernetes Service Agenda
  3. @nileshgule TechTalks Demo – Docker Images https://github.com/NileshGule/AKS-learning-series  Use public

    image in an application (SQL Server 2017)  Docker multi-stage builds  Docker-compose, build & publish multiple images  Azure Container Registry (ACR) private registry
  4. Summary • Self contained application with all its dependencies •

    Native integration with Azure Container Instances (ACI) Docker • Build multiple images • Good for local development Docker Compose • Extensive support for containers • Azure Container Registry • OCI compliant images • Build Images • Supported services • Web Apps • Azure Container Instances (ACI) – Serverless • Azure Kubernetes Service (AKS) • Azure Service Fabric • Azure Functions Azure
  5. ACI under the hood Using ACI for building and deploying

    net core apps Code-to-cloud-with-docker-and-azure-container-instances Serverless containers with ACI
  6. Thank you very much Code with Passion and Strive for

    Excellence https://www.slideshare.net/nileshgule/presentations https://speakerdeck.com/nileshgule/
  7. Nilesh Gule ARCHITECT | MICROSOFT MVP “Code with Passion and

    Strive for Excellence” nileshgule @nileshgule Nilesh Gule NileshGule www.handsonarchitect.com
  8. Q&A