Co to jest CD?
Continuous Deployment, to praktyka inżynierii oprogramowania, w której zmiany kodu są automatycznie wypuszczane do środowiska produkcyjnego poprzez serię automatycznych testów.
Definicja
Continuous Deployment, to praktyka automatycznego wdrażania zmian kodu do środowiska produkcyjnego po ich zatwierdzeniu w procesie testowania i kontroli.
Proces
Nowe zmiany kodu przechodzą przez łańcuch testów i inspekcji, a po ich zatwierdzeniu są bezpośrednio wdrażane do środowiska produkcyjnego.
Korzyści
Continuous Deployment przyspiesza dostarczanie oprogramowania, skraca czas wprowadzania nowych funkcji na rynek oraz umożliwia szybsze cykle zwrotu informacji.
Korekta
Częste wdrażanie ułatwia znajdowanie i naprawianie błędów, ponieważ błędy są świeższe i łatwiejsze do śledzenia.
Möchten Sie mehr erfahren?
Wenn Sie tiefer in Continuous Deployment eintauchen möchten – oder diese Art von Training in Ihr Team bringen wollen – sprechen wir. Ich helfe Teams dabei, diese Konzepte zu verstehen und anzuwenden. Ich würde mich freuen, von Ihnen zu hören!
Co to jest build?
W dziedzinie rozwoju oprogramowania, build oznacza proces tworzenia i kompi...
Co to jest DevOps?
DevOps to filozofia rozwoju oprogramowania, która skupia się na komunikacji...
Co oznacza CI?
Continuous Integration (CI) to praktyka rozwoju oprogramowania, w której pr...
Co to jest wdrożenie Blue / Green?
To metoda wdrażania oprogramowania, która obejmuje utrzymywanie dwóch ident...
Co to są Continuous Integration (CI) i Continuous Deployment (CD)?
CI polega na częstym integrowaniu zmian kodu do wspólnego repozytorium i au...