DevOps – moda czy konieczność?
Czy zastanawialiście się, jakie są najczęstsze wymagania stawiane przez biznes działom IT? W dużej mierze skupiają się one na tym, aby nowe oprogramowanie lub nowe wersje czy poprawki pojawiały się coraz częściej i coraz szybciej. Nie jest to jednak łatwe, choćby z powodu różnic w podejściu zespołów odpowiedzialnych za rozwój i utrzymanie. Zadaniem zespołu rozwoju jest tworzenie oprogramowania, wprowadzanie zmian, uwzględnianie nowych funkcji oraz realizacja kolejnych, zmieniających się wymagań biznesowych. Z drugiej strony zespół odpowiedzialny za utrzymanie koncentruje się na stabilności, niezawodności i wydajności obsługiwanych systemów. Te dwa, często sprzeczne cele, generują wiele wyzwań i problemów.