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)

Global Azure Bootcamp 2018 (Cambridge, UK)

Tugberk Ugurlu

April 21, 2018
Tweet

More Decks by Tugberk Ugurlu

Other Decks in Programming

Transcript

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

    Tugberk Ugurlu tugberkugurlu.com @tourismgeek
  2. HELLO! I’m Tugberk I love crea1ng products and making an

    impact on people’s lives You can find me at @tourismgeek 2
  3. I work at Redgate Technical Lead at the Data Privacy

    and Protec8on Solu8on Team Our team is called The Spiders h?ps://www.red-gate.com/our-company/careers
  4. 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
  5. 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
  6. A bit background, summary! Zero • -down)me 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 en)re team can understand and have a • chat about (good abstrac)on with clear concepts)
  7. 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 applica8on
  8. Resources AKS Docs: • h+ps://docs.microso3.com/en-gb/azure/aks/ Container Registry Docs: • h+ps://docs.microso3.com/en-gb/azure/container-registry/

    Connect(); • 2017 session: h+ps://channel9.msdn.com/Events/Connect/2017/E101 Launch blog post: • h+ps://azure.microso3.com/en-gb/blog/introducing-azure-container-service- aks-managed-kubernetes-and-azure-container-registry-geo-replicaMon/ Sample app code: • h+ps://github.com/Azure-Samples/azure-voMng-app-redis