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

Let's connect

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