ODBIERZ TWÓJ BONUS :: »
Play
Docker. Kurs video. Optymalizacja konteneryzacji
Autor:
Piotr Chudzik
Długość
liczba lekcji: 26, czas trwania: 03:15:49
Ocena

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 70,95 zł

Kurs video

Docker. Kurs video. Optymalizacja konteneryzacji

Autor:
Piotr Chudzik

Docker. Kurs video. Optymalizacja konteneryzacji Piotr Chudzik - okladka książki

Docker. Kurs video. Optymalizacja konteneryzacji Piotr Chudzik - okladka książki

Wydawnictwo:
Videopoint
Wersja:
Online
Czas trwania:
3 godz. 15 min.
Technologia:
Docker 20.10, Ubuntu 22.04, Docker Compose 2.12
Ocena:
6.0/6  Opinie: 1

Videokurs 38,70 zł najniższa cena z 30 dni

129,00 zł (-45%)
70,95 zł

Dodaj do koszyka lub Kup 1-kliknięciem

38,70 zł najniższa cena z 30 dni

Przenieś na półkę

Do przechowalni

Kurs z certyfikatem

Obierz kurs na... optymalizację konteneryzacji

Jeśli jesteś albo planujesz być programistą wyspecjalizowanym w pracy z językiem Python, to z pewnością zdarzyło Ci się zetknąć z narzędziem służącym konteneryzacji, jakim jest Docker. Albo przynajmniej o nim słyszeć. Nic w tym dziwnego - Docker bardzo ułatwia pracę developerów Pythona, porządkuje ją i pozwala usprawnić działania. Ostatnimi czasy stał się tak popularny, że jest obowiązkowym narzędziem przy wielu nowych projektach. A jeśli w swojej pracy zarządzasz serwisami i zadaniami za pośrednictwem Kubernetesa lub posługujesz się OpenShiftem - bez znajomości Dockera ani rusz! Pewnie dlatego coraz częściej jego znajomości wymaga się od osób, które starają się o pracę na stanowisku dewelopera czy też specjalisty DevOps.

Na szczęście Docker należy do tych technologii, w które łatwo się wdrożyć. Zresztą istnieje sporo szkoleń, kursów i książek dla początkujących użytkowników tego oprogramowania. Gorzej z opracowaniami na temat zaawansowanej obsługi Dockera. Tymczasem oferuje on wiele narzędzi i sztuczek, których znajomość pozwala przyspieszyć i ułatwić realizację zadań. Ten kurs przybliża dobre praktyki i zagadnienie optymalizacji pracy z Dockerem. Prezentuje sposoby na poprawienie jakości tworzonych obrazów, metody wydajnych operacji na kontenerach, a także narzędzie Docker Compose, usprawniające działanie w środowiskach testowych/developerskich.

Co Cię czeka podczas naszego profesjonalnego szkolenia

Dzięki proponowanemu przez nas kursowi między innymi:

  • Dowiesz się, jak używać instrukcji USER i HEALTHCHECK w Dockerfile
  • Nauczysz się redukować liczbę warstw i wielkość obrazu
  • Opanujesz metody korzystania z pamięci podręcznej
  • Poznasz sposoby skutecznego zabezpieczania swoich obrazów za pomocą hadolint i trivy, a także aktualizowania limitów działających kontenerów
  • Uzyskasz wiedzę dotyczącą pracy „zdalnej” z kontenerami - za pomocą narzędzia commando
  • Zaznajomisz się z zagadnieniem dbałości o środowisko pracy (w tym zrozumiesz wagę usuwania zbędnych danych)

Co więcej...

  • Pracując z narzędziem Docker Compose, nauczysz się tworzyć pliki konfiguracyjne, przygotowywać serwis, wolumen i sieć, budować obraz pod wybrany serwis, ustawiać limity CPU/RAM, dodawać zmienne środowiskowe, wreszcie - zarządzać aplikacjami multikontenerowymi za pomocą pliku YAML


Docker. Kurs video. Optymalizacja konteneryzacji kończy się na poziomie średnio zaawansowanym. Przed przystąpieniem do szkolenia warto zapoznać się z oprogramowaniem Docker na poziomie podstawowym, na przykład nauczyć się go na podstawie szkolenia Docker. Kurs video. Podstawy konteneryzacji.

Docker w pracy programisty

Badanie Stack Overflow wykazało, że to właśnie Docker jest narzędziem, które każdy programista powinien mieć opanowane. Dotyczy to przede wszystkim programistów pracujących w rozwiązaniach chmurowych (a dziś to standard). Dzięki kontenerom, uruchamianym przez Docker, można aktywować dodatkowy, całkowicie wyizolowany system operacyjny, w którym odpala się gotową, przeznaczoną do testowania aplikację. To rozwiązanie jest bezpieczne i zużywa mniej zasobów niż wirtualizacja. Korzystanie z technologii kontenerowania ułatwia tworzenie powtarzalnych środowisk developerskich, upraszcza procesy dostarczania gotowych aplikacji i pozwala równolegle eksperymentować z różnymi wersjami oprogramowania.

Wybrane bestsellery

O autorze książki

Piotr Chudzik - absolwent Politechniki Łódzkiej, jego specjalizacja zawodowa to technologie big data oraz administracja nowoczesnymi środowiskami IT (wykorzystującymi między innymi cloud computing, konteneryzację czy IaC - infrastructure as code). Pracuje jako wykładowca na Uniwersytecie Łódzkim, gdzie przekazuje studentom wiedzę na temat Linuksa, baz danych i programowania w języku Python. Jest również trenerem w Software Development Academy. Na co dzień zatrudniony jako menadżer techniczny w dużym zagranicznym banku, odpowiada za prawidłowe i nieprzerwane działanie aplikacji opartych na Google Cloud Platform. Zawsze otwarty na nowe doświadczenia oraz wiedzę, którą w przyszłości mógłby się podzielić z innymi. Interesuje się grami komputerowymi, światem nowych technologii i fantastyką. Jest fanem serii Wiedźmin i uniwersum Warhammera.

Sukces wymaga wcześniejszego przygotowania, bez niego z pewnością osiągniemy porażkę.

Konfucjusz

Piotr Chudzik - pozostałe książki

Videopoint - inne książki

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Kurs video
70,95 zł
Dodaj do koszyka
Sposób płatności