mjukvaruleverans
Mjukvaruleverans är processen att distribuera ny eller uppdaterad programvara från utveckling till användare eller driftmiljöer. Den omfattar byggning av mjukvaran, paketering av artefakter, distribution till målmiljöer och installation eller migrering samt kommunikation av förändringar till användare och drift.
Huvudkomponenterna i mjukvaruleverans inkluderar release management, bygg- och paketprocesser samt automatiserade distributionsflöden. Viktiga artefakter är byggda
Användningen av kontinuerlig integration och kontinuerlig leverans automatiserar testning, byggande och distribution. Genom pipelines kan varje
Leveranser sker i olika miljöer som utveckling, test, staging och produktion. Distributionen kan ske internt inom
Säkerhet och kvalitet är centrala inslag: automatiserad testning, sårbarhetsskanning och konfigurationshantering, samt godkännandekontroller och följsamhet mot
Praktiska utmaningar inkluderar att hantera beroenden, upprätthålla konsekventa miljöer, tidskritiska distributioner och risker vid felaktiga uppdateringar.