Kundcase · Flygfrakt/logistik

Uppbyggnad av Azure-plattform & GitOps

AKS, virtuella maskiner i Azure och brandväggar med applikationsleveranser via Argo CD

Vi levererade en säker Azure-plattform med AKS och GitOps i centrum för att säkerställa spårbara, automatiserade driftsättningar i alla miljöer.

Höjdpunkter

Vad vi levererade

  • Etablerade AKS och Azure-nätverk med härdade brandväggar
  • Införde GitOps med Argo CD och miljöspecifika overlays
  • Standardiserade infrastrukturen med Terraform för repeterbarhet

Bakgrund

Utgångsläget

Teamet behövde en molnplattform som följde flygbolagets policyer och som ändå möjliggjorde snabb och konsekvent utrullning av tjänster.

Etablerade AKS, virtuella maskiner i Azure och brandväggsregler, införde GitOps med Argo CD och kodifierade infrastrukturen med Terraform.

Utmaningar och mål

Vad som behövde lösas

Nätverk och säkerhetsnivå

Att utforma nätverk och brandväggar i Azure som uppfyllde stränga policyer.

Säkra leveranser till flera miljöer

Konsekventa driftsättningar med kontrollpunkter mellan miljöerna och tydliga vägar tillbaka.

Repeterbarhet

Att kodifiera kluster och resurser för att undvika konfigurationsavvikelser.

Mål

  • Etablera AKS och Azure-tjänster med en stark säkerhetsgrund
  • Införa GitOps för tillförlitliga, spårbara leveranser
  • Möjliggöra konsekvent promotion mellan miljöer

Genomförande

Hur vi gjorde det

  1. Terraform-grund för Azure-nätverk, AKS och stödjande tjänster
  2. Säkerhetsgrund för klustren (RBAC, policyer, identiteter)
  3. Installation av Argo CD och application sets med overlays
  4. Promotionstrategi med rollback och hälsokontroller
  5. Överlämning och kompetensöverföring

Tekniska detaljer

Miljö och arbetssätt

MiljöAzure AKS, virtuella maskiner i Azure, brandvägg och relaterade tjänster; containerregister; privat nätverk
Infrastruktur som kod och plattformarTerraform, Azure (AKS/virtuella maskiner/nätverk/brandvägg), Argo CD
SäkerhetIAM enligt minsta möjliga behörighet, nätverks- och brandväggspolicyer, hantering av hemligheter, skanning av leveranskedjan
ObserverbarhetDatadog; larm integrerade i teamets arbetsflöden
ArbetssättGitOps, trunk-baserad utveckling, promotion mellan miljöer, infrastruktur som kod
  • Azure AKS
  • Azure VMs
  • Terraform
  • Argo CD
  • Datadog
  • Azure networking/firewall

Prata med en ingenjör om er infrastruktur

Ett 30-minuterssamtal med en senior ingenjör, inte en säljare. Vi frågar om er miljö och vad som oroar er, och säger ärligt om vi kan hjälpa till.