Let's connect
Let's connect

How to create a reference architecture with Kubernetes on Azure an extensive guide

Picture of Bartosz Janda, Solution Architect

Bartosz Janda

Solution Architect

15 minutes read

How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_1
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_2

console

├── Environments
│ ├── environment_1
│ │ ├── environment.hcl
│ │ ├── region_1 (northeurope)
│ │ │ ├── terragrunt.hcl
│ │ │ ├── aks
│ │ │ │ ├── aks
│ │ │ │ │ └── terragrunt.hcl
│ │ │ │ ├── application-gateway
│ │ │ │ │ └── terragrunt.hcl
│ │ │ │ ├── argocd
│ │ │ │ │ └── terragrunt.hcl
│ │ │ │ └── ...
│ │ │ ├── container-registry
│ │ │ │ └── terragrunt.hcl
│ │ │ ├── key-vault
│ │ │ │ └── terragrunt.hcl
│ │ │ ├── private-links
│ │ │ │ └── terragrunt.hcl
│ │ │ ├── subnet
│ │ │ │ └── terragrunt.hcl
│ │ │ └── ...
│ │ ├── region_2 (westeurope)
│ │ │ └── ...
│ │ └── region_3 (swedencentral)
│ │ └── ...
│ └── environment_2
│ └── ...
├── TerraformModules
│ ├── README.md
│ ├── aks-1.0.0-0
│ │ ├── main.tf
│ │ ├── outputs.tf
│ │ └── variables.tf
│ ├── application-gateway-1.1.0-0
│ │ └── ...
│ ├── argocd-1.0.0-0
│ │ └── ...
│ └── ...
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_3
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_4
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_5
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_6
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_7
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_8
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_9
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_10
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_11
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_12
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_13
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_14
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_15
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_16
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_17
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_18
How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_graph_19

Take the first step to a sustained competitive edge for your business

Get your free consultation

VirtusLab's work has met the mark several times over, and their latest project is no exception. The team is efficient, hard-working, and trustworthy. Customers can expect a proactive team that drives results.

Stephen Rooke
Stephen RookeDirector of Software Development @ Extreme Reach

VirtusLab's engineers are truly Strapi extensions experts. Their knowledge and expertise in the area of Strapi plugins gave us the opportunity to lift our multi-brand CMS implementation to a different level.

facile logo
Leonardo PoddaEngineering Manager @ Facile.it

VirtusLab has been an incredible partner since the early development of Scala 3, essential to a mature and stable Scala 3 ecosystem.

Martin_Odersky
Martin OderskyHead of Programming Research Group @ EPFL

The VirtusLab team's in-depth knowledge, understanding, and experience of technology have been invaluable to us in developing our product. The team is professional and delivers on time – we greatly appreciated this efficiency when working with them.

Michael_Grant
Michael GrantDirector of Development @ Cyber Sec Company