Infrastruktura jako kod – bezpłatny kurs od firmy Otus, szkolenie 3 miesiące, termin: 1 grudnia 2023.
Miscellanea / / December 03, 2023
Opanujesz praktykę infrastruktury jako kodu (IaC) i będziesz mógł konfigurować infrastrukturę za pomocą różnych narzędzi. Takich jak Packer, Terraform do pracy z niezmienną architekturą oraz narzędzia do bezpośredniego zarządzania konfiguracją systemu - Ansible, Chef, SaltStack.
Podejście IaC umożliwia zastosowanie standardów języka programowania w konfiguracji infrastruktury. W dowolnym momencie inżynier systemu może zobaczyć, kto dokonał jakich zmian i uzyskać jasny obraz sytuacji. Podejście to upraszcza przenoszenie serwerów i tworzenie serwerów testowych, umożliwiając korzystanie z repozytoriów z playbookami i pobieranie gotowego kodu z bibliotek.
Stosując podejście IaC w projekcie, możesz szybko i łatwo wdrożyć serwer testowy, przetestować aplikację, a dopiero potem wdrożyć ją na produkcję. W ten sposób zapewnisz odporność na awarie i zaoszczędzisz tygodnie pracy, które spędziłbyś na konfigurowaniu środowiska.
Dlatego z roku na rok coraz więcej firm przenosi swoje projekty na organizację infrastruktury w formie kodu. Już teraz wiedza ta jest uważana za podstawową nie tylko dla inżynierów systemowych, ale także dla pozostałych specjalistów IT w zespole.
Dla kogo jest ten kurs?
- Dla administratorów i inżynierów systemów, którzy chcą skupić się na infrastrukturze. Podczas kursu opanujesz technologie na poziomie Middle+ i będziesz w stanie samodzielnie dostosowywać Ansible i pracować z rurociągami infrastrukturalnymi.
- Dla programistów, testerów i inżynierów DevOps, którzy wchodzą w interakcję z infrastrukturą. Wiedza, którą zdobędziesz na kursie, pozwoli Ci prawidłowo wyznaczać zadania i pomoże w spójnym działaniu rozwoju i biznesu.
W trakcie kursu poznasz następujące narzędzia IaC:
- Terraform, który pomoże Ci deklaratywnie opisać infrastrukturę
- System zarządzania konfiguracją Ansible. Pomoże Ci opisać pożądany stan infrastruktury za pomocą ról i playbooków (najczęściej także deklaratywnych, ale czasami można dodać szczyptę imperatywu)
- Dowiesz się czym różni się infrastruktura zmienna od infrastruktury niezmiennej, a my pomożemy Ci także dokonać wyboru i zarządzać nią
- W ostatnim module poznasz narzędzia CI/CD - GitLab i Jenkins. Pomogą Ci przetestować, wdrożyć, a nawet zamknąć infrastrukturę jednym kliknięciem przycisku zatwierdzania w repozytorium infrastruktury.
Tym kursem chcemy udowodnić i pokazać, że potok z testami jest potrzebny nie tylko w przypadku zwykłego kodu, ale także kodu infrastrukturalnego. Cóż, jeśli to udowodniliśmy, pokażemy Ci, jak to zrobić.
8
kursyPonad 20 lat doświadczenia w niestandardowych projektach deweloperskich w IT. Dziesiątki udanych projektów, w tym w ramach kontraktów rządowych. Doświadczenie w tworzeniu i wdrażaniu systemów ERP, rozwiązań open source, obsłudze aplikacji o dużym obciążeniu. Prowadzący zajęcia z...
Ponad 20 lat doświadczenia w niestandardowych projektach deweloperskich w IT. Dziesiątki udanych projektów, w tym w ramach kontraktów rządowych. Doświadczenie w tworzeniu i wdrażaniu systemów ERP, rozwiązań open source, obsłudze aplikacji o dużym obciążeniu. Prowadzący kursy z zakresu Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE oraz mentor kursu HighLoad
6
kursyOd 2010 roku zajmuję się programowaniem w różnych językach i konfiguracją serwerów Linux. Od kilku lat pracuję wyłącznie nad chmurami i Kubernetesem w izraelskim startupie Anzu.io. Moją pasją jest automatyzowanie wszelkich procesów i pisanie...
Od 2010 roku zajmuję się programowaniem w różnych językach i konfiguracją serwerów Linux. Od kilku lat pracuję wyłącznie nad chmurami i Kubernetesem w izraelskim startupie Anzu.io. Moją pasją jest automatyzacja wszelkich procesów oraz pisanie chatbotów. Większość swojej kariery zawodowej spędziłem pracując w młodych firmach, dlatego nie raz budowałem infrastrukturę serwerową od podstaw. Uwielbiam elastyczne metodyki rozwoju, zwłaszcza Scrum. Moją najmocniejszą kompetencją jest Monitorowanie. Przebyłem długą drogę od Nagios do Prometeusza.