@StormtrUper O ktoś tu chyba czytał raport justjoin.it o zarobkach Najprościej i najogólniej - devops to magik, który tworzy i utrzymuje "linie produkcyjną", do której wchodzi kod od devów, a wychodzi produkt, który może polecieć później gdzieś dalej (zwykle do klienta, ale też w przypadku narzędzi do np. wewnętrzengo repozytorium pakietów). Taka linia produkcyjna składa się zazwyczaj z jakiegoś repozytorium, do którego programiści wrzucają kod, który jest następnie budowany i testowany jednostkowo, potem integracyjnie. Po udanych testach, podnosi się wersję i tworzy artefakt, który jest docelowym oprogramowaniem. Tak jak kolega wyżej napisał dzisiaj często używa się w tym celu platform, jak AWS lub Azure - w tych usługach jest sporo narzędzi, które przyśpieszają i ułatwiają proces oraz utrzymanie takiej "lini produkcyjnej", ale można też wykorzystać najzwyklejsze serwery z np. ovh czy dla poćwiczenia skonfigurować sobie coś takiego na własnej maszynce. Jeżeli chodzi o oprogramowanie dla tych serwerów, to w przypadku takiego Azure będzie to raczej Azure Pipelines, a dla infrastruktury, którą tworzymy sobie od zera może to być np. Jenkins lub TeamCity, ale jest też sporo innych.