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

Introduction to Azure Kubernetes Service (AKS)

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Introduction to Azure Kubernetes Service (AKS)

Avatar for Ronak Banka

Ronak Banka

June 06, 2020
Tweet

Other Decks in Technology

Transcript

  1. HELLO! I am Ronak Banka Senior Solutions Architect with VMware,

    Singapore ▸ Loves Kubernetes, Cloud & Containers ▸ SRE practitioner ▸ Loves Cooking 2 @ronakbanka https:/ /devstack.in
  2. Agenda ▸ WTF is this Container?? ▸ Let’s Talk about

    Kubernetes ▸ How Kubernetes Works ▸ Azure Kubernetes Service Overview ▸ Demo 3
  3. 5

  4. A container is a standard unit of software that packages

    up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. 6 Our Definition of Container
  5. Let’s Go Back in Time 7 Let’s take a look

    at why Containers is so useful by going back in time.
  6. Let’s Go Back in Time 8 Let’s take a look

    at why Containers is so useful by going back in time.
  7. Challenges with Containers? 10 • Manage, Scale and monitor containers

    • Networking between containers • Configuration management • Service Discovery & Load Balancing...
  8. 11

  9. What is Kubernetes? 13 Kubernetes is a portable, extensible, open-source

    platform for managing containerized workloads and services, that facilitates both declarative configuration and automation
  10. How Kubernetes Can Help Us? 14 • Service discovery and

    load balancing • Storage orchestration • Automated rollouts and rollbacks • Network policy support • Self-healing • Secret and configuration management • API for Infrastructure
  11. Features 19 • Fully managed Kubernetes Cluster • Scalable and

    secure by default • Runs Linux, Windows and GPU workload • End-to-end developer experience • Pricing is based on compute (VM size of worker nodes) • Free-of-charge master nodes
  12. Integrations with AKS 20 • Azure container registry (ACR) •

    Azure monitor for monitoring ◦ Application Insights as APM • Azure DevOps for CI/CD • Azure AD for authentication and authorization
  13. 23 THANKS! Any questions? You can find me at: ▸

    @ronakbanka on Twitter ▸ Check my Blog on https:/ /devstack.in