Java developer - docker/kubernets

0

Cześć,

Pracuję już rok w Javie, więc w zasadzie nadal junior. Stack typowy korpo spring boot, hibernate, jooq itd. itp. Chciałbym się coś bardziej rozwinąć, ale nie koniecznie w stronę devopsa. Chciałbym zrozumieć jak to wszystko dalej leci tzw. deploy na produkcje, kontenery, mikroserwisy. Mam możliwość wykupienia sobie mocno polecanego kursu. Dokładnie docker i kubernetes od początkującego do "mocno" zaawansowanego. Cena takiego kursu to ~1500zł. Pokazane jest tam praktycznie wszystko od stworzenia kontenera do deployu, również w chmurze (jednym słowem cena uzasadniona).

Pytanie brzmi, czy z 1 rokiem doświadczenia, warto jako Java dev zainwestować w takie coś? Czy jako Java dev będę w przyszłości potrzebował tak mocnej znajomości tych zagadnień (aktualnie na pewno nie). Chciałbym mieć szersze spojrzenie na to wszystko, ale mocno się waham.

Z góry proszę nie pisać, że wszystko można znaleźć w Internecie za darmo, nie odnośnie tego jest temat.

2

Docker i kubernetes jest teraz w modzie. Szczegolnie docker przewija sie praktycznie w 90% ogloszen, wiec na pewno warto sie zaznajomic. Inna sprawa czy jak przerobisz taki kurs i rzeczywiscie bedziesz musial tego uzyc zalozmy po 1-2 latach to czy cokolwiek jeszcze bedziesz pamietal? Taka wiedza szybko ulatuje jesli sie nie jest wykorzystywana.

1

Odnośnie dockera i kubernetesa jest masa darmowych materiałów online + laby (też darmowe) u najpopularniejszych dostawców chmurowych. Jeżeli nie potrzebujesz jakiegoś deep dive i wchodzenia w szczegóły i potrafisz się sam zorganizować to odpuściłbym sobie płatne kursy. Zwłaszcza, że większość z nich to jest zwykłe naciąganie na kasę. Jeżeli potrzebujesz kogoś kto cię poprowadzi za rączkę to niestety ale musisz płacić.

1

Ja obserwuję tendencję i śmiem wręcz wysnuć tezę, że Kubernetes + Docker, CI/CD to dla nowoczesnego Java Developera "must have". Znam, sam pracowałem w takim zespole, oraz w mojej firmie też widzę zespoły Agile gdzie np. zatrudnia się 3-5 Devów i oni są w stanie sami sobie postawić infastrukturę + developwać aplikację. Jak popatrzysz na ogłoszenia o pracę to można też dojść do takich wniosków.

3

Dockera warto znac (takze testcontainers, localstack, docker-maven-plugin i kubernetes) ale 1500 zl bym nie dal.

W tej cenie mozesz dostac ponad 30 kursow na udemy, gdzie niektore trwaja od 8 do nawet 50h (czyli w sumie od 240 do nawet 1500h).

0

Dzięki wszystkim za odpowiedzi. Podsumowując warto znać dockera/kubernetesa niekoniecznie same podstawy. Czy wybiorę ten kurs, czy inny to już inna kwestia.

1

Niee, nie warto kupować. Sam docker jest prosty jeżeli nie będziesz musiał pisac skryptów od zera. Firmy piszą, że używają tego i często nie wymagają wiedzy, bo tak na prawdę jak trafisz do w miarę stabilnego projektu to szybko idzie się wdrążyć.

1

1500 to sporo za taki kurs, sprawdzałeś takie serwisy jak udemy, cloudacademy, acloudguru itp?

1 użytkowników online, w tym zalogowanych: 0, gości: 1