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

Benefits of Managed Kubernetes in Azure (Azure...

Benefits of Managed Kubernetes in Azure (Azure Container Service, AKS)

Internal Talk @ Redgate Open Space Event #2, Cambridge, UK

Written version of the talk: https://medium.com/ingeniouslysimple/walkthrough-and-benefits-of-managed-kubernetes-in-azure-azure-container-service-aks-45168667920c

Tugberk Ugurlu

December 08, 2017

Transcript

29 slides
  1. Benefits of Managed Kubernetes in Azure (Azure Container Service, AKS)

    Tugberk Ugurlu http://tugberkugurlu.com @tourismgeek
  2. example-api-v0-6327638 example-api-v0-7814219 example-api-v0-9528392 LB v0.example.com example-api- process example-api- process example-api-

    process example-api-v0-6786234 example-api-v0-3266280 example-api-v0-8429842 example-api- process example-api- process example-api- process
  3. Internal LB-1 LB-1 Internal LB-2 server1 server2 server3 server4 server5

    server6 server7 server8 server9 server10 client client client client client client #ABBDevDay
  4. A bit background, summary! • Zero-downtime deployments are hard (no

    shit!) • I didn’t want to do it manually by coupling with a specific cloud provider • I wanted something that the entire team can understand and have a chat about (good abstraction with clear concepts)
  5. Deploy an AKS Cluster and Run the Apps on It

    Create a resource group Enable AKS on Azure Create AKS cluster Connect to the cluster Run the application
  6. Resources • AKS Docs: https://docs.microsoft.com/en-gb/azure/aks/ • Container Registry Docs: https://docs.microsoft.com/en-gb/azure/container-registry/

    • Connect(); 2017 session: https://channel9.msdn.com/Events/Connect/2017/E101 • Launch blog post: https://azure.microsoft.com/en-gb/blog/introducing-azure-container-service- aks-managed-kubernetes-and-azure-container-registry-geo-replication/ • Sample app code: https://github.com/Azure-Samples/azure-voting-app-redis

More Decks by Tugberk Ugurlu

Other Decks in Programming