Kontinuerlig distribution

term_id: continuous_deployment

Category: engineering_practice

Definition

Kontinuerlig distribution är en utvidgning av kontinuerlig leverans som automatiserar hela distributionsprocessen. När kodändringar har passerat alla kvalitetsgränser, inklusive enhetstester, integreringstester och säkerhetskontroller, deployas de direkt.

Summary

En mjukvaruutvecklingspraxis där varje kodändring som bestått automatisk testning automatiskt släpps till produktion.

Key Concepts

  • Automatiserad testning
  • CI/CD-pipelines
  • Nedtidfri distribution
  • Funktionsflaggor

Use Cases

  • Handelsplattformar med hög frekvens
  • Webbapplikationer i stor skala
  • Hantering av mikrotjänstearkitekturer