- Autor:
- Długość
- liczba lekcji: 51, czas trwania: 08:01:20
- Ocena
Kurs video
DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 8 godz. 1 min.
- Technologia:
- Terraform 1.4, DigitalOcean, Ansible 8.4, Ubuntu 22.04, Jenkins 2.4, C#
- Ocena:
Spis lekcji kursu video
-
1. Czym jest koncepcja DevOps? 02:24:07
- 1.1. Wstęp 00:00:57
- 1.2. DevOps w IT: Definicja, role i technologie 00:04:00
- 1.3. Historia powstania DevOps-a 00:05:06
- 1.4. Procesy CI/CD w organizacji tworzącej usługi informatyczne 00:05:05
- 1.5. Nasze środowisko 00:03:34
- 1.6. Infrastruktura jako kod: kierunek nowoczesnej informatyki 00:14:19
- 1.7. Systemy i oprogramowanie wspomagające CI/CD 00:04:50
- 1.8. Nasz scenariusz 00:01:45
- 1.9. Jenkins - instalacja i konfiguracja 00:09:19
- 1.10. DigitalOcean - zrozumienie działania 00:09:00
- 1.11. Przygotowanie repozytorium 00:10:21
- 1.12. Ansible - uruchomienie maszyny wirtualnej 00:17:17
- 1.13. Job - konfiguracja w Jenkinsie 00:16:04
- 1.14. Uruchamianie wirtualnej maszyny w DigitalOcean 00:02:14
- 1.15. Job - konfiguracja z parametrami i artefaktem 00:14:18
- 1.16. Jenkins - kopiowanie artefaktu i konfiguracja serwera 00:17:15
- 1.17. Finalizacja i podsumowanie 00:08:43
-
2. Automatyzacja w IaC 03:08:50
- 2.1. Czym jest IaC? 00:05:07
- 2.2. Czym jest Ansible i jak wpływa na pracę DevOps-a? 00:04:57
- 2.3. Jak Jenkins wspiera pracę DevOps-a? 00:05:26
- 2.4. Czym jest narzędzie Terraform oraz jaki ma wpływ na prace DevOps-a? 00:07:12
- 2.5. Ansible vs. Terraform 00:11:08
- 2.6. Instalacja Terraforma w systemie Linux 00:05:14
- 2.7. Czym jest Terraform - praktyczny przykład użycia 00:18:07
- 2.8. Terraform i sieć DigitalOcean 00:15:40
- 2.9. Terraform - provider i inicjalizacja projektu 00:09:36
- 2.10. Terraform - konfiguracja sieci i uruchmienie wirtualnej maszyny 00:11:03
- 2.11. Terraform - rozbudowanie naszej konfiguracji 00:13:11
- 2.12. Tfsec w Terraformie - skanowanie i analiza logów 00:13:00
- 2.13. Terraform plan vs Terraform apply 00:15:59
- 2.14. Terraform - konfiguracja naszego środowiska 00:09:27
- 2.15. Poprawa błedów wykrytych przez tfsec 00:05:04
- 2.16. Dalsza konfiguracja 00:13:25
- 2.17. Terraform i Ansible 00:15:56
- 2.18. Podsumowanie rozdziału 00:09:18
-
3. Konteneryzacja w świecie DevOps 01:36:21
- 3.1. Czym jest konteneryzacja? 00:04:35
- 3.2. Jak konteneryzacja wspiera pracę DevOps-a 00:02:54
- 3.3. Instalacja Dockera 00:07:15
- 3.4. Docker Compose 00:11:00
- 3.5. Wykorzystanie Dockera w procesie CI/CD 00:18:39
- 3.6. Modyfikacja przykładu z Terraforma 00:16:30
- 3.7. Docker Swarm i Portainer 00:15:17
- 3.8. Prosty system monitoringu - Uptime Kuma 00:14:40
- 3.9. Podsumowanie rozdziału 00:05:31
-
4. Inne narzędzia wspierające pracę DevOps-a 00:52:02
Opis
kursu video
:
DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
Obierz kurs na... rozwój w IT
Kurs, który Ci dziś przedstawiamy, dotyczy jednej z najważniejszych i najbardziej dynamicznych dziedzin w branży IT, czyli development and operations (DevOps). DevOps to praktyka łącząca procesy rozwoju oprogramowania (Dev) i operacje IT (Ops), co umożliwia szybszą i efektywniejszą produkcję oprogramowania, poprawę komunikacji między zespołami, a także większą wydajność i produktywność. Ze względu na korzyści, które przynosi organizacjom, popularność DevOps ciągle rośnie, tym samym zwiększa się zapotrzebowanie na wyspecjalizowanych w tej działce IT ludzi.
Jeśli zdecydujesz się skorzystać z naszego szkolenia, poznasz kluczowe aspekty i narzędzia DevOps, takie jak integracja ciągła (ang. continuous integration – CI), wdrażanie ciągłe (ang. continuous deployment – CD), infrastruktura jako kod (ang. infrastructure as code – IaC), systemy wspomagające CI/CD, a także popularne narzędzia, jak Jenkins, Ansible, Terraform i Docker. Nauczysz się je instalować i konfigurować, dowiesz się, jak przygotować repozytoria, uruchamiać maszyny wirtualne, konfigurować zadania (jobs), a także dowiesz się, jak skutecznie zarządzać instancjami VM, kopiami artefaktów i konfiguracją serwerów.
Jeśli interesuje Cię kariera specjalisty w dziedzinie DevOps, jeśli jesteś programistą, administratorem systemów, menedżerem IT i chcesz poszerzyć swoje umiejętności i zrozumienie w zakresie DevOps – ten kurs jest dla Ciebie! W jego ramach proponujemy Ci praktyczne ćwiczenia i scenariusze, czyniące go nie tylko świetnym nośnikiem wiedzy, ale też interaktywnym i angażującym doświadczeniem.
Co Cię czeka podczas naszego profesjonalnego szkolenia
Jeśli zdecydujesz się na nasz kurs, to między innymi:
- Dowiesz się, skąd się wzięła i czym jest praktyka DevOps
- Zrozumiesz procesy integracji ciągłej (CI) i wdrożenia ciągłego (CD) w organizacjach tworzących usługi informatyczne
- Nauczysz się tworzyć infrastrukturę jako kod (IaC) i nią zarządzać przy użyciu narzędzi takich jak Ansible i Terraform
- Zapoznasz się z Jenkinsem – popularnym narzędziem do automatyzacji CI/CD
- Zainstalujesz i poćwiczysz stosowanie Terraform do zarządzania infrastrukturą jako kodem
- Przybliżysz sobie zagadnienie konteneryzacji z użyciem Dockera
- Będziesz pracować z systemami monitorowania, takimi jak Prometheus, Grafana, Datadog
- Nauczysz się korzystać z chmury AWS
- Użyjesz Gitlab, Github i BitBucket do zarządzania kodem źródłowym
- Wykorzystasz TeamCity do automatyzacji budowania i testowania oprogramowania.
Szkolenie DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker da Ci nie tylko solidną teoretyczną wiedzę na temat DevOps, ale także umiejętności praktyczne, niezbędne do zastosowania tej dziedziny IT w prawdziwym środowisku pracy.
Kim jest specjalista DevOps
Osoba zajmująca się DevOps i korzystająca z narzędzi takich jak Jenkins, Ansible, Terraform czy Docker często działa na styku rozwoju oprogramowania (Dev) i operacji IT (Ops). Praca ta jest specyficzna ze względu na różnorodność zadań i obszarów odpowiedzialności. Należą do nich między innymi:
- automatyzacja procesów takich jak integracja ciągła (CI), wdrażanie ciągłe (CD) i infrastruktura jako kod (IaC)
- współpraca między zespołami developerskimi, operacyjnymi i innymi, podczas której DevOps pełni funkcję mediatora, pomagając różnym zespołom lepiej rozumieć i spełniać swoje wzajemne potrzeby
- monitorowanie i reagowanie na problemy dzięki korzystaniu z narzędzi do monitoringu, takich jak Prometheus czy Grafana, aby monitorować, diagnozować i rozwiązywać problemy w systemach na bieżąco
- zarządzanie infrastrukturą, zwłaszcza w środowisku chmurowym, i zarządzanie kontenerami
Z tego wynika, że osoba pracująca w DevOps musi się wykazywać nie tylko biegłością techniczną, ale też umiejętnościami komunikacji i rozwiązywania problemów, a także gotowością do ciągłego uczenia się i adaptacji.
Wybrane bestsellery
Piotr Kośka - pozostałe kursy
Videopoint - inne kursy
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
Oceny i opinie klientów: DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker Piotr Kośka (1) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(0)
(0)
(0)
(0)
(0)