CI/CD – kluczowy element dla automatyzacji i innowacyjności IT – podstawy skutecznego wdrożenia
Obecnie coraz większym problemem w IT staje się z jednej strony brak specjalistów, a z drugiej ciążąca na nich coraz większa ilość czasochłonnych i powtarzalnych zadań, co często opóźnia realizację innowacyjnych projektów.
Rozwiązaniem tego problemu jest CI/CD, czyli ciągłe dostarczanie, ciągła integracja i ciągłe wdrażanie oprogramowania. Te trzy powiązane ze sobą taktyki umożliwiają zbudowanie kultury DevOps, w której deweloperzy i operatorzy aplikacji ściśle ze sobą współpracują. Eliminuje to silosy pomiędzy departamentami i zespołami, zapewnia lepszą komunikację i podział odpowiedzialności.
Celem jest szybsze, łatwiejsze, częstsze i powtarzalne dostarczanie oprogramowania poprzez zautomatyzowane budowanie, testowanie, wdrażanie i wydawanie jego aktualizacji.
Z drugiej strony dzięki wdrożeniu procesu i narzędzi CI/CD deweloperzy mają więcej czasu na przygotowanie solidnej architektury systemowej i struktury komponentów. Podobnie administratorzy dzięki eliminacji znacznej części powtarzalnych zadań mają czas na proaktywne zarządzanie infrastrukturą informatyczną, czy planowanie zasobów.
Wszystko to sprawia, że dostarczanie istotnych zmian w aplikacjach i systemach podąża bez opóźnień za konieczność rynkową oraz nowymi potrzebami użytkowników i klientów.
Podczas nagrania webinaru dowiesz się:
- czym jest potok integracyjny i potok wdrażania;
- dlaczego należy rozdzielać integrację od wdrażania;
- dlaczego artefakty są bardzo ważne w procesie dostarczania;
- dlaczego warto automatyzować;
- jak skutecznie wprowadzić automatyzację i dlaczego należy zapewnić gotowość organizacji na jej adopcję.
Dlaczego warto zainteresować się tematem webinaru:
- Czym jest automatyzacja procesów wewnątrz organizacji IT-centrycznych
- Potok ciągłego dostarczania
- Potok integracyjny
- Potok wdrażania
- Dlaczego wdrażanie powinno być oddzielone od integracji?
- Artefakty i inne skarby
- Praktyczne przykłady wdrożenia
- Ale kto się powinien tym zająć? – czyli o odpowiedzialności, kto tak naprawdę wytwarza skrypty automatyzujące
- Filozoficzne podejście do CI/CD i (DevOps) – dlaczego najważniejsza jest zmiana sposobu myślenia zespołu, a nie same narzędzia wykorzystane w procesie
- Korzyści z automatyzacji – dlaczego automatyzacja umożliwia innowacyjność i dlaczego innowacyjność jest dużą korzyścią dla organizacji IT-centrycznych
- Pytania i odpowiedzi
Prelegenci:
Kamil Górecki – Linux Polska | Solutions Architect