Więcej Niż Konteneryzacja (Docker, Kubernetes) – Damian Naprawa
By Damian Naprawa
Podcast jest uzupełnieniem bloga wKontenerach.pl
Więcej Niż Konteneryzacja (Docker, Kubernetes) – Damian NaprawaApr 10, 2024
012: Co musisz wiedzieć, jeśli chcesz zostać programistą lub już nim jesteś? Gość Maciej Góra
Gościem 12. odcinka podcastu Więcej niż konteneryzacja jest Maciej Góra, który rozwija się na stanowisku programisty. W ramach naszej rozmowy Maciej opowiedział o tym, jak to się stało, że jest tu, gdzie jest, jak zaczął swoją przygodę i czego musiał się w trakcie nauczyć. Podzielił się swoimi spostrzeżeniami i cennymi radami po latach pracy w zawodzie. Sprawdź moje obszerne szkolenia z serii Maestro, o których wspomina Maciek. 👉 https://dockermaestro.pl/ Dowiedz się, jak wykorzystywać kontenery w codziennej pracy dzięki szkoleniu Docker Maestro. Coś więcej niż podstawy. 👉 https://kubernetesmaestro.pl/ Zacznij wdrażać skonteneryzowane aplikacje w Kubernetes na produkcji. 👉 https://helmmaestro.pl/ Naucz się tworzyć własne Helm Charty i korzystać z Helm do wdrożeń narzędzi i usług w Kubernetes. 👉 https://automationmaestro.pl/ Automatyzacja całego cyklu wytwarzania oprogramowania Z uwzględnieniem pracy z Gitem i mikroserwisami, pracy w zespole – aż po wdrożenie na wiele środowisk (w tym Kubernetes) zgodnie z najlepszymi praktykami DevSecOps. Chcesz dowiedzieć się czegoś więcej niż tylko podstawy konteneryzacji? Poznać takie tematy, jak: - bezpieczeństwo - automatyzacja - dobre praktyki - przykłady produkcyjne. Jeśli odpowiedź brzmi TAK, a dodatkowo szukasz szkoleń, które mają maksimum praktyki, zero lania wody, ale bez pomijania ważnych zagadnień teoretycznych, to zapraszam Cię do dołączenia do szkoleń z serii Maestro. https://wkontenerach.pl/ #kubernetes
#docker
#devops
#programowanie
#wkontenerach
#damiannaprawa
011: Jak przejść z roli Admina do roli DevOpsa? Gość Michał Jędrzejczak
W trakcie rozmowy z Michałem Jędrzejczakiem rozmawialiśmy o tym, jak wyglądała jego ścieżka kariery od Administratora IT do DevOpsa. Michał opowiedział nie tylko o potrzebnych skillach w jego pracy, ale także o tym, co pomogło mu odnaleźć się w tej nowej roli. Co znajdziesz w #11 odcinku podcastu? - Co może być najtrudniejsze na początku drogi w IT? - Co było trudne w nauce kontenerów? - Czy kontenery to obecnie wiedza must-have? - Gdzie uczyć się kontenerów (Docker, Kubernetes)? - Rady dla osób, które chciałyby się rozwijać w temacie DevOps To tylko kilka z tematów, które poruszyliśmy w trakcie rozmowy z Michałem. Sprawdź moje obszerne szkolenia z serii Maestro. 👉 https://dockermaestro.pl/ Dowiedz się, jak wykorzystywać kontenery w codziennej pracy dzięki szkoleniu Docker Maestro. Coś więcej niż podstawy. 👉 https://kubernetesmaestro.pl/ Zacznij wdrażać skonteneryzowane aplikacje w Kubernetes na produkcji. 👉 https://helmmaestro.pl/ Naucz się tworzyć własne Helm Charty i korzystać z Helm do wdrożeń narzędzi i usług w Kubernetes. 👉 https://automationmaestro.pl/ Automatyzacja całego cyklu wytwarzania oprogramowania Z uwzględnieniem pracy z Gitem i mikroserwisami, pracy w zespole – aż po wdrożenie na wiele środowisk (w tym Kubernetes) zgodnie z najlepszymi praktykami DevSecOps. Chcesz dowiedzieć się coś więcej niż tylko podstawy konteneryzacji? Poznać takie tematy, jak: - bezpieczeństwo - automatyzacja - dobre praktyki - przykłady produkcyjne. Jeśli odpowiedź brzmi TAK, a dodatkowo szukasz szkoleń, które mają maksimum praktyki, zero lania wody, ale bez pomijania ważnych zagadnień teoretycznych, to zapraszam Cię do dołączenia do szkoleń z serii Maestro. https://wkontenerach.pl/
#kubernetes #docker #devops #programowanie #wkontenerach #damiannaprawa
010: Był etatowym PROGRAMISTĄ, założył własną firmę i został CEO Software House – gość Maciej Cebula
Był etatowym programistą, założył własną firmę i został CEO Software House. Skąd w ogóle pomysł na własną firmę, skoro jako programista można liczyć na godziwe zarobki? A może to czysty przypadek? Własna firma – oczekiwania vs rzeczywistość Między innymi na takie tematy rozmawialiśmy z Maciejem Cebulą, CEO FiveSoft sp. z o.o. Jest to prawdziwa historia i osobiście lubię poznawać, jaką drogę pokonał ktoś do miejsca, w którym jest obecnie. Myślę, że Wam również się spodoba. Warto dodać, że oprócz bycia CEO, Maciej jest między innymi także uczestnikiem szkoleń Docker (https://dockermaestro.pl/) i Kubernetes Maestro (https://kubernetesmaestro.pl/) oraz aktywnym członkiem #wkontenerachArmy @ https://wkontenerach.pl/ Co znajdziesz w #10 odcinku podcastu? - Jakie cechy powinien posiadać właściciel software house? - Czy warto studiować informatykę? - Jak szukać klientów? - Własna firma IT — oczekiwania vs rzeczywistość To tylko kilka z pytań, na jakie Maciej odpowiada w tym odcinku. Zapraszam do słuchania.
009: Kim jest DevOps, jak nim zostać i czy trzeba umieć programować? Droga "gościa od naprawiania komputerów" do Junior DevOps Engineer – gość Szymon Słowicki
Więcej Niż Konteneryzacja to podcast dla osób zainteresowanych tematyką konteneryzacji oraz najpopularniejszymi narzędziami takimi jak: Docker, Kubernetes. Druga strona podcastu to tematy związane z automatyzacją, infrastrukturą jako kod (IaC) oraz szeroko pojętym światem DevSecOps. Z dziewiątego odcinka podcastu "Więcej Niż Konteneryzacja" dowiesz się:
Zanim przejdziemy do odcinka, szybkie info:
W czwartek 13.04.2023 o godz. 20:00 odbędzie się LIVE (szkolenie na żywo), gdzie pokażę zbliżone do produkcyjnego wdrożenie w Kubernetes za pomocą Helm. Skonfigurujemy także pełne observability dla wdrożonych usług i aplikacji. Tego nie znajdziesz w tutorialach, ani na blogach. Będzie dużo tego, co tygryski lubią najbardziej – czyli "jak to się robi na produkcji" oraz dużo, dużo DEMO.
🚨 Zapisy: https://wkontenerach.pl/live
W dzisiejszym odcinku podkastu rozmawiam z Szymonem Słowickim na temat tego, jak zostać DevOpsem. Szymon to doświadczony DevOps Engineer, który nie od zawsze zajmował się DevOps-owaniem. Po drodze zdobył wiele cennych doświadczeń, uczył się, aż w końcu osiągnął to, o czym marzył.
Rozmawiamy o tym, czym zajmuje się DevOps i dlaczego jest to tak ważne dla dzisiejszych firm. Omawiamy również umiejętności, które są niezbędne dla osoby chcącej pracować jako DevOps i jakie wymagania stawiane są na stanowisko Junior DevOps Engineer. Ostatecznie, rozprawiamy się z jednym z najczęściej poruszanych zagadnień dotyczących DevOps
– czy DevOps to stanowisko czy kultura?
– czy DevOps to tylko kontenery i Kubernetes?
Zapraszam do wysłuchania!
Więcej o naszych szkoleniach:
https://kubernetesmaestro.pl/
https://dockermaestro.pl/
https://helmmaestro.pl/
https://automationmaestro.pl/
008: Jak zacząć wdrażać aplikacje w Kubernetes?
Hej! Czas na kolejny odcinek podcastu. Tym razem opowiadam w nim o moim projekcie — Kubernetes Maestro.
Jest to projekt, nad którym pracowałem przez ostatnie pół roku. Projekt, który pochłonął bardzo dużo mojego czasu i energii. Aczkolwiek wyszła petarda (szczegóły w odcinku).
Wszystkie szczegóły ➡ https://KubernetesMaestro.pl/
Agenda ➡ https://KubernetesMaestro.pl/agenda
✅ Nauczysz się podstaw teoretycznych klastrów Kubernetes ✅ Będziesz umiał zdecydować, kiedy stosować Kubernetes, a kiedy wystarczy np. sam Docker ✅ Zrozumiesz czym jest orkiestracja kontenerów i wykorzystasz ją w praktyce ✅ Poznasz dobre praktyki podczas pracy z Kubernetes ✅ Opanujesz różnice pomiędzy Docker a Kubernetes oraz zobaczysz na przykładach czy (i gdzie) Kubernetes ma przewagę nad Dockerem ...a dodatkowo: ✅ Poznasz podstawy implementacji oraz komponenty Kubernetes ✅ Zobaczysz praktyczne przypadki użycia Kubernetes ✅ Dowiesz się jak w pełni wykorzystać możliwości Kubernetes ✅ Nauczysz się jak prawidłowo wdrażać aplikacje stanowe i bezstanowe ✅ Będziesz w stanie ocenić – czy (i kiedy) Kubernetes będzie realnym benefitem dla Twojego projektuZapisy do 1.Edycji potrwają tylko do 30.09.2021 ⌚ godz. 21.00
Po tym czasie nie będzie możliwości dołączenia.
007: Kubernetes i kontenery w Amazon Web Services (AWS) z Wojciechem Gawrońskim
W siódmym odcinku podcastu rozmawiamy z moim gościem Wojciechem Gawrońskim o Kubernetes i kontenerach w Amazon Web Services.
- Elastic Container Registry – zwykłe container registry, czy może coś więcej?
- ECR i skanowanie obrazów pod kątem bezpieczeństwa
- Czym jest i jak działa Elastic Container Service (ECS)?
- Jaka jest różnica między Elastic Container Service, a Elastic Kubernetes Service?
- EKS we własnej infrastrukturze - dlaczego i jak to możliwe?
- Co daje nam AWS Fargate?
- App2Container – dla kogo i jakie problemy rozwiązuje?
- AWS App Runner – czy to może być alternatywa dla ECS i EKS
Wojtek to współzałożyciel firmy Pattern Match, gdzie pracuje jako architekt systemów IT opartych o rozwiązania chmurowe. Specjalista od chmury Amazon Web Services (8 certyfikatów, pracuje z nią od 2015 roku), uhonorowany tytułem AWS Community Builder. Na co dzień pracuje z klientami z Polski, Europy Zachodniej (Niemcy, Wielka Brytania, Francja i Holandia) i Stanów Zjednoczonych przy wdrożeniach rozwiązań opartych o rozwiązania chmury publicznej, prywatnej i hybrydowej. Programista i architekt systemów rozproszonych z 12-letnim doświadczeniem (Erlang, Java, Python).
- Firma: https://pattern-match.comBlog: https://awsmaniac.com
- YT: https://youtube.com/c/AWSManiac
- Twitter: https://twitter.com/afronski
- LinkedIn: https://www.linkedin.com/in/afronski
- Instagram: https://www.instagram.com/afronsky
--
Szukasz materiałów do nauki Dockera i Kubernetesa? 🚢
Sprawdź koniecznie szkolenia dockermaestro.pl oraz kubernetesmaestro.pl
--
Tymczasem: zapraszam do słuchania!
Prowadzi: Damian Naprawa
006: Kontenery w chmurze Microsoft Azure (gość specjalny: Marek Zając)
Więcej Niż Konteneryzacja to podcast dla osób zainteresowanych tematyką konteneryzacji oraz najpopularniejszymi narzędziami takimi jak: Docker, Kubernetes. Druga strona podcastu to tematy związane z automatyzacją, infrastrukturą jako kod (IaC) oraz szeroko pojętym światem DevOps.
W szóstym odcinku podcastu pojawia się gość specjalny – mój kolega Marek Zając. Marek pracuje jako Software Architect, a na co dzień zajmuje się projektowaniem wysokodostępnych rozwiązań wykorzystując chmurę publiczną oraz rozwiązania Cloud Native. Marek prowadzi bloga ITwChmurach.pl, gdzie dzieli się swoją wiedzą i doświadczeniem. Od czasu do czasu publikuje też artykuły w magazynie Programista (https://programistamag.pl)
W szóstym odcinku podcastu "Więcej Niż Konteneryzacja" rozmawiamy z Markiem na temat możliwości, jakie kryją się w chmurze Microsoft Azure jeśli chodzi o kontenery.
- Azure Container Registry – czy to tylko rejestr na obrazy Dockerowe, a może coś więcej?
- Azure Container Instance, czyli szybki sposób na wdrażanie aplikacji za pomocą docker-compose
- AppService a produkcja - czyli sposób na hostowanie mniejszych rozwiązań w chmurze & kontenerach
- Function App – jak to działa pod spodem?
- Azure Kubernetes Service – co ciekawe przygotował Microsoft?
- Który Kubernetes w chmurze jest lepszy?
🔴 Zaproszenie na bezpłatne szkolenie:
Organizuje bezpłatne szkolenie wprowadzające do świata Kubernetes, podczas którego pokażę Ci, od czego zacząć naukę Kubernetes oraz jakie narzędzia mogą Ci w tym pomóc.
⌚ KIEDY: 21.04.2021 godz. 21.00
👉 Rejestracja: https://wkontenerach.pl/live
--
Zapraszam!
Prowadzi: Damian Naprawa
005: Wprowadzenie do Cloud Native & CNCF
Więcej Niż Konteneryzacja to podcast dla osób zainteresowanych tematyką konteneryzacji oraz najpopularniejszymi narzędziami takimi jak: Docker, Kubernetes. Druga strona podcastu to tematy związane z automatyzacją, infrastrukturą jako kod (IaC) oraz szeroko pojętym światem DevOps.
Z piątego odcinka podcastu "Więcej Niż Konteneryzacja" dowiesz się:
- Czym właściwie jest Cloud Native?
- Jakie są fundamenty Cloud Native?
- Co to jest CNFC?
- Kto należy do CNFC?
- Kubernetes a CNFC
- Proces inkubacji projektów w CNFC
Linki:
- Zrozumieć aplikacje Cloud Native https://www.redhat.com/en/topics/cloud-native-apps
- Twelve Factor App https://12factor.net/pl/
- Początki CNFC: https://www.cncf.io/news/2015/07/21/techcrunch-as-kubernetes-hits-1-0-google-donates-technology-to-newly-formed-cloud-native-computing-foundation/
- https://www.cncf.io/announcements/2015/06/21/new-cloud-native-computing-foundation-to-drive-alignment-among-container-technologies/
- Kto należy do CNFC: https://www.cncf.io/about/members/
Projekty w ramach CNFC: https://www.cncf.io/projects/
Zapraszam!
Prowadzi: Damian Naprawa
Po więcej treści zajrzyj na blog SzkolaDockera.pl
004: Certyfikacja Docker Certified Associate (DCA)
Więcej Niż Konteneryzacja to podcast dla osób zainteresowanych tematyką konteneryzacji oraz najpopularniejszymi narzędziami takimi jak: Docker, Kubernetes. Druga strona podcastu to tematy związane z automatyzacją, infrastrukturą jako kod (IaC) oraz szeroko pojętym światem DevOps.
Z czwartego odcinka podcastu "Więcej Niż Konteneryzacja" dowiesz się:
- Czy jeśli korzystam z Dockera już jakiś czas, to mogę podejść do egzaminu Docker Certified Associate?
- Jakie umiejętności są sprawdzane podczas egzaminu DCA
- Jak wyglądają pytania na egzaminie na DCA? Co to są pytania DOMC?
- Ile kosztuje egzamin DCA?
- Jak przebiega egzamin technicznie?
- Ile ważny jest certyfikat Docker Certified Associate oraz co nam daje?
Linki:
Oficjalne info o egzaminie: https://training.mirantis.com/dca-certification-exam/
Study guide: https://training.mirantis.com/wp-content/uploads/2020/10/Docker-Study-Guide_v1.5-October.pdf
Przykład pytań DOMC: https://sei.caveon.com/launchpad/docker-domc-practice-exam-world-geography/domc-practice
Kilka przykładowych pytań: https://forms.gle/aW1MwcvmtPpuqN7A9
Docker Enterprise vs Community: https://szkoladockera.pl/docker-community-edition-vs-docker-enterprise-edition/
Zapraszam!
Prowadzi: Damian Naprawa
Po więcej treści zajrzyj na blog SzkolaDockera.pl
003: Docker w 2021 roku – co musisz wiedzieć
Więcej Niż Konteneryzacja to podcast dla osób zainteresowanych tematyką konteneryzacji oraz najpopularniejszymi narzędziami takimi jak: Docker, Kubernetes. Druga strona podcastu to tematy związane z automatyzacją, infrastrukturą jako kod (IaC) oraz szeroko pojętym światem DevOps.
Z trzeciego odcinka podcastu "Więcej Niż Konteneryzacja" dowiesz się:
- Co oznacza “Kubernestes is deprecating Docker” (wycofanie wsparcia dla Dockera)
- Przyszłość Dockera – jako narzędzia
- Kierunek rozwoju firmy Dockera
- Statystyki ekosystemu Dockera
- Dla kogo Docker w 2021
Linki:
- https://www.docker.com/blog/what-developers-need-to-know-about-docker-docker-engine-and-kubernetes-v1-20/
- https://kubernetes.io/blog/2020/12/02/dont-panic-kubernetes-and-docker
- https://www.docker.com/blog/docker-index-shows-continued-massive-developer-adoption-and-activity-to-build-and-share-apps-with-docker/ (sprostowanie: 318 miliardów pobrań z Docker Hub łącznie)
- https://szkoladockera.pl/mirantis-przejmuje-docker-enterprise/
- https://szkoladockera.pl/docker-community-edition-vs-docker-enterprise-edition/
Zapraszam!
Prowadzi: Damian Naprawa
Po więcej treści zajrzyj na blog SzkolaDockera.pl
002: Wprowadzenie do Dockera i kontenerów
Więcej Niż Konteneryzacja to podcast dla osób zainteresowanych tematyką konteneryzacji oraz najpopularniejszymi narzędziami takimi jak: Docker, Kubernetes. Druga strona podcastu to tematy związane z automatyzacją, infrastrukturą jako kod (IaC) oraz szeroko pojętym światem DevOps.
Z drugiego odcinka podcastu "Więcej Niż Konteneryzacja" dowiesz się:
- Czym są kontenery z perspektywy systemu operacyjnego
- Jakie mechanizmy wykorzystują kontenery
- Co dzieje się po uruchomieniu kontenera
- Jak Docker wykorzystał to co już było i co dodał od siebie
- Docker na różnych systemach operacyjnych – wady i zalety
- Docker na Apple M1
- Docker i jego benefity
- Obraz vs kontener
- Konteneryzacja vs wirtualizacja
Linki:
- Linux namespaces https://en.wikipedia.org/wiki/Linux_namespaces
- Control Groups https://www.linuxjournal.com/content/everything-you-need-know-about-linux-containers-part-i-linux-control-groups-and-process
- Docker na Raspberry Pi https://szkoladockera.pl/docker-na-raspberry-pi-instalacja-i-mozliwosci/
- Docker Desktop https://www.docker.com/products/docker-desktop
- Docker na Apple M1 https://www.docker.com/blog/apple-silicon-m1-chips-and-docker/
- Konteneryzacja VS wirtualizacja https://www.redhat.com/en/topics/containers/containers-vs-vms
Zapraszam!
Prowadzi: Damian Naprawa
Po więcej treści zajrzyj na blog SzkolaDockera.pl
001: Historia konteneryzacji – czy było coś wcześniej przed Dockerem?
Zapraszam na premierowy odcinek podcastu Więcej Niż Konteneryzacja.
Więcej Niż Konteneryzacja to podcast dla osób zainteresowanych tematyką konteneryzacji oraz najpopularniejszymi narzędziami takimi jak: Docker, Kubernetes. Druga strona podcastu to tematy związane z automatyzacją, infrastrukturą jako kod (IaC) oraz szeroko pojętym światem DevOps.
W pierwszym odcinku zanurzamy się w historię kontenerów.
Omówimy sobie między innymi zagadnienia takie jak chroot czy FreeBSD Jails.
Nie zabraknie również informacji o narodzinach Dockera i o tym, jakie mechanizmy umożliwiają, że Docker potrafi uruchamiać kontenery.
Zapraszam!
Prowadzi: Damian Naprawa
Więcej treści związanych z konteneryzacją znajdziesz na https://szkoladockera.pl