Docker. Kurs video. Praca z systemem konteneryzacji i Docker Swarm - Helion
ISBN: 978-83-283-5093-9
Format: video
Data wydania: 2018-09-14
Księgarnia: Helion
Cena książki: 40,05 zł (poprzednio: 89,00 zł)
Oszczędzasz: 55% (-48,95 zł)
Obierz kurs na... aplikacje uruchamiane jednÄ… komendÄ…
Docker jest okreÅ›lany jako narzÄ™dzie, które umożliwia umieszczenie aplikacji w lekkim, wirtualnym kontenerze i natychmiastowe jej uruchomienie. Wyobraź sobie, że Twoje oprogramowanie dziaÅ‚a niczym nocna lampka: wydanie polecenia jest jak wetkniÄ™cie wtyczki do kontaktu, klient robi pstryk i gotowe! Lampka Å›wieci, program dziaÅ‚a. Nie trzeba niczego dostosowywać, nikogo prosić o pomoc, wgrywać dodatkowego oprogramowania... Zastosowanie Dockera sprawia, że wystarczy wydać komendÄ™, a program uruchomi siÄ™ w kilka chwil i od razu w odpowiednim do tego Å›rodowisku.
Jednak to wspaniaÅ‚e narzÄ™dzie, jakim jest Docker, czyni cuda nie tylko na etapie oddawania projektu klientowi. Docker okazuje siÄ™ przydatny niemal na każdym etapie pracy programisty — poczÄ…wszy od implementacji, a skoÅ„czywszy na wdrożeniu. Podczas implementacji obraz i zmiany mogÄ… być w prosty sposób poddawane ciÄ…gÅ‚ej integracji i testom. Do tego programista może co jakiÅ› czas przebudowywać obraz, aby sprawdzić, czy zmiany, których dokonuje, niczego nie zaburzajÄ…. Zasada w Dockerze jest prosta: jeżeli coÅ› dziaÅ‚a u twórcy aplikacji, bÄ™dzie też dziaÅ‚ać u klienta. Po implementacji rozpoczyna siÄ™ proces wdrożenia — tu również Docker CiÄ™ nie zawiedzie: wdrożenie, lub podmiana dziaÅ‚ajÄ…cego kontenera, jest wykonalne.
Firmy chÅ‚onÄ… Dockera i ludzi, którzy potrafiÄ… siÄ™ w nim sprawnie poruszać. Chcesz doÅ‚Ä…czyć do tego zacnego grona? Åšwietnie! Ten kurs jest wÅ‚aÅ›nie dla Ciebie!
Co CiÄ™ czeka podczas naszego profesjonalnego szkolenia?
W trakcie tego kursu video:
- Zdobędziesz podstawowe informacje na temat konteneryzacji i wirtualizacji.
- Poznasz odrobinÄ™ teorii, ale przede wszystkim praktycznÄ… stronÄ™ Dockera.
- Dowiesz siÄ™, jak używać gotowych obrazów i tworzyć wÅ‚asne oraz jak Å‚Ä…czyć obrazy w jeden serwis.
- Opanujesz podstawy tworzenia i obsługi Docker Swarm.
Co więcej...
- nauczysz się korzystać z wielu dodatkowych, bardzo przydatnych narzędzi (docker API, docker-compose, docker-machine, biblioteka docker-py, Portainer, Traefik, Rancher, plugin do Jenkinsa).
UkoÅ„czenie szkolenia Docker. Kurs video. Praca z systemem konteneryzacji i Docker Swarm pozwala stosować Dockera w praktyce — konteneryzować aplikacje i uruchamiać je w różnych konfiguracjach, korzystać z wolumenów oraz dobierać odpowiednie narzÄ™dzia.
VISA, PayPal, Google, ING i... Ty
Docker opanowuje Å›wiat, siÄ™gajÄ… po niego najwiÄ™ksze koncerny (choćby wyżej wymienione). W ciÄ…gu kilku ostatnich lat uruchomiono go na kilkunastu milionach urzÄ…dzeÅ„. Dlaczego? Odpowiedź jest banalna — Docker uÅ‚atwia życie praktycznie w każdej dziedzinie IT. W procesie implementacji przyÅ›piesza budowanie i rozwiÄ…zuje ukryte zależnoÅ›ci. OszczÄ™dza czas w procesie ciÄ…gÅ‚ej integracji i testowania, pozwalajÄ…c stworzyć jednolity plik budowy (Dockerfile). W przypadku wystÄ…pienia zmian w kodzie proces budowy wymaga raptem jednej komendy (docker build). Docker wspomaga także testowanie. Plugin do Jenkinsa umożliwia uruchomienie kontenera i dziaÅ‚anie wewnÄ…trz niego. DziÄ™ki temu Å›rodowisko testowe za każdym razem i z każdym testem jest odseparowane. O wdrażaniu powiedzieliÅ›my sporo wczeÅ›niej — klient uruchamia aplikacjÄ™ jednym prostym poleceniem. Do tego należy dodać kwestiÄ™ backupowania. Jednym z najlepszych konceptów Dockera sÄ… wolumeny. Wystarczy je spakować i zarchiwizować, by przy poprawnie wykonanym kontenerze móc w krótkim czasie odtworzyć dowolnÄ… aplikacjÄ™ na podstawie backupu.
Docker na raz, dwa, trzy, cztery, pięć
Kurs video poÅ›wiÄ™cony Dockerowi podzielono na pięć bloków tematycznych. Na poczÄ…tku skupimy siÄ™ na zagadnieniach bazowych: omówimy podstawowe zaÅ‚ożenia Dockera, zainstalujemy go i zaczniemy praktycznie z niego korzystać — wejdziemy na oficjalny rejestr, na którym uruchomimy kilka najbardziej popularnych aplikacji, aby zobaczyć, jak przyjemne jest to narzÄ™dzie. Na tym etapie pojawi siÄ™ wiele pytaÅ„, na które odpowiemy w kolejnych częściach szkolenia. Opanowawszy podstawy, przejdziemy do pracy z kontenerem. Poznamy wszystko to, co potrzebne, by pracować z gotowymi, przygotowanymi wczeÅ›niej przez kogoÅ› obrazami, stanowiÄ…cymi surowiec do tworzenia kontenerów. Omówimy sieci, wolumeny, tryb interaktywny, statystyki, logi, limitowanie zasobów i parametry przy uruchamianiu. W dalszej kolejnoÅ›ci zajmiemy siÄ™ konteneryzacjÄ… aplikacji. Stworzymy wÅ‚asnÄ… aplikacjÄ™ w architekturze mikroserwisów i wykreujemy wÅ‚asny obraz. Przejdziemy przez wszystkie dyrektywy budowy obrazu (Dockerfile), na koÅ„cu zaÅ› uruchomimy i wyÅ›lemy go do prywatnego rejestru. Czwarta część szkolenia skupia siÄ™ na przydatnych narzÄ™dziach. Przyjrzymy siÄ™ wiÄ™c takim narzÄ™dziom jak: API docker, docker-compose, docker-machine, docker-py, Portainer, Busybox, Traefik, Rancher, Mono i zintegrujemy Jenkinsa z pluginem Dockera. Wreszcie pokrótce omówimy wbudowane narzÄ™dzie, jakim jest Docker Swarm. Stworzymy rój zÅ‚ożony z trzech wÄ™zÅ‚ów, wdrożymy serwis, zeskalujemy go oraz zrównoważymy obciążenie aplikacji WWW.
Konteneryzacja naprawdę zmieni Wasze programistyczne życie!
Osoby które kupowały "Docker. Kurs video. Praca z systemem konteneryzacji i Docker Swarm", wybierały także:
- Docker Certified Associate (DCA): Exam Guide 124,58 zł, (29,90 zł -76%)
- Docker for Developers 124,58 zł, (29,90 zł -76%)
- Learn Docker Fundamentals of Docker 19.x 124,58 zł, (29,90 zł -76%)
- Docker High Performance 78,68 zł, (29,90 zł -62%)
- Docker. Kurs video. Poziom drugi. Sieci, wolumeny i ustawienia daemona 69,00 zł, (27,60 zł -60%)