Continue implementatie

term_id: continuous_deployment

Category: engineering_practice

Definition

Continue implementatie is een uitbreiding van continue levering die het volledige releaseproces automatiseert. Zodra codewijzigingen alle kwaliteitscontroles hebben doorstaan, waaronder unit-tests, integratietests en beveiligingsaudits, worden ze automatisch en zonder menselijke tussenkomst live gezet.

Summary

Een praktijk binnen de softwareontwikkeling waarbij elke codewijziging die geslaagde geautomatiseerde tests heeft doorlopen, automatisch naar de productomgeving wordt vrijgegeven.

Key Concepts

  • Geautomatiseerde tests
  • CI/CD-pijplijnen
  • Implementatie zonder downtime
  • Functievlaggen

Use Cases

  • Platformen voor high-frequency trading
  • Webapplicaties op grote schaal
  • Beheer van microservices-architecturen