dc.description.abstract |
DevOps to metodyka wytwarzania oprogramowania. Podstawą realizacji projektu w tej metodyce jest strumień wartości, który określa sposób przełożenia hipotez biznesowych na konkretną korzyść użytkownika końcowego w możliwie najkrótszym czasie i najwyższej jakości. Metodyka DevOps w szczególny sposób traktuje dwie grupy funkcyjne: rozwoju i operacji, które związane są z projektem. Współpraca pomiędzy tymi grupami organizowana jest poprzez tworzenie wspólnej płaszczyzny ciągłej wymiany doświadczeń. Realizacja założeń metodyki jest ściśle związana z ciągiem narzędziowym i stosem technologicznym. Utworzony w ramach pracy ciąg oparty jest o serwer automatyzacji Jenkins połączony z różnymi rozwiązaniami chmurowymi takimi jak Trello, Slack, GitHub, Docker Hub oraz Amazon AWS. Natomiast zdefiniowany stos technologiczny wykorzystuje m.in. technologie webowe w tym JavaScirpt, serwer Apache Httpd, Javę, serwer mikro usług OpenLiberty, a także konteneryzację Docker. Oba rozwiązania poddane zostają ocenie podczas realizacji fragmentu aplikacji. |
pl_PL |