Praktiky a nástroje DevOps - kurz 105 000 rub. od Otus, školení 5 měsíců, datum 29.11.2023.
Různé / / November 29, 2023
Kurz od našeho partnera Express 42 Hlavním rysem programu je neustálý přechod od abstraktního k konkrétní: nejprve je uvedena mapa konkrétních praktik, poté jednotlivé dílčí praktiky s okamžitým ponořením do nástroj. Tím vzniká efekt samostatného studia, přičemž mapa praxí je již pro odborníka vytvořena a nemá šanci upadnout do kolejí minulých zkušeností.
O kurzu a sobě
Pokud se chcete v DevOps praktikách rozvíjet, jaké nástroje ovládat a jak dosáhnout rychlé zpětné vazby od vašeho produktu a rychlé interakce se zákazníky – přijďte na náš kurz! Program byl vytvořen speciálně pro vývojáře, testery, systémové administrátory a umožní osvojte si nástroje a specifické techniky pro implementaci následujících postupů na profesionální úrovni:
- Infrastruktura jako kód (IaC),
— CI/CD,
— nepřetržitý sběr metrik (monitorování a protokolování).
Kromě toho se kurz bude týkat následujících témat:
- DevSecOps
— SRE,
- problém s ukládáním „citlivých dat“,
— Loki, Vault, Vagrant nástroje.
Příklady absolventských projektů – čtěte v našem blogu: „Projekt systému CI/CD“ a „Prototyp konfigurace infrastruktury“
2
chod15 let zkušeností s Linuxem, 10 let s cloudy a Devops. Podařilo se mu podílet se na výstavbě linuxových distribucí, pracovat jak v outsourcingu, tak v produktových společnostech. Poslední 3 roky byl...
15 let zkušeností s Linuxem, 10 let s cloudy a Devops. Podařilo se mu podílet se na výstavbě linuxových distribucí, pracovat jak v outsourcingu, tak v produktových společnostech. Poslední 3 roky připravoval konferenci DevOpsConf Russia.
2
chodAktuálně pracuji s ETL, dokončuji monitorování BI systému, vývoj v Pythonu a to vše v cloudu Azure. Postaveno CI/CD pro systém BI, napsané autotesty uživatelského rozhraní v Selenium. Ve společnosti LANIT (do roku 2018) vytvořil...
Aktuálně pracuji s ETL, dokončuji monitorování BI systému, vývoj v Pythonu a to vše v cloudu Azure. Postaveno CI/CD pro systém BI, napsané autotesty uživatelského rozhraní v Selenium. V LANIT (do roku 2018) vytvořil svůj vlastní „Frankenstein“ od Jenkinse, Ansible, VMware, Telegram bot, Jira, bash- a Python skripty pro plnohodnotné ChatOps, kde byly všechny aktualizace serverů i tiketů prováděny pomocí robota v telegram pro https://gis-tek.ru. Také pomohl Kubernetes organizovat stránky https://мдм.моидокументы.рф. Na NIIAS (do roku 2016) napsal mega-bash skripty pro aktualizaci expedičních serverů ruských drah, aby váš vlak mohl přijet včas.
DevOps. Potřeba změny
-Téma 1. Co je DevOps a historie jeho vývoje
-Téma 2.DevOps jako systém. Praktiky a techniky
-Téma 3. Systém správy verzí jako základ pro vývoj a dodávku softwaru. Představujeme Git
-Téma 4. Lokální prostředí inženýra. ChatOps a vizualizace workflow. Týmová práce s Git. Práce na GitHubu
-Téma 5.Úvod do cloudové infrastruktury a cloudových služeb
-Téma 6. Hlavní služby Yandex Cloud
Správa infrastruktury a konfigurace
-Téma 7. Modely řízení infrastruktury. Příprava obrázků pomocí Packeru
-Téma 8: Představení Terraformu
-Téma 9.Principy organizace kódu infrastruktury a práce na infrastruktuře v týmu na příkladu Terraform
-Téma 10. Správa konfigurace. Představujeme Ansible
-Téma 11. Pokračující seznámení s Ansible: šablony, manipulátory, dynamický inventář, trezor, značky
-Téma 12.Ansible role, správa nastavení pro více prostředí a osvědčené postupy
-Téma 13. Místní rozvoj rolí Ansible s Vagrantem. Testování konfigurace.
-Téma 14.Bezpečnost infrastruktury
Průběžná integrace a průběžné doručování pomocí Dockeru
- Téma 15. Technologie kontejnerů. Úvod do Dockeru
-Téma 16. Docker kontejnery. Docker pod kapotou
-Téma 17.Docker obrázky. Mikroslužby
-Téma 18. Síťová interakce kontejnerů Docker. Docker Compose. Testování obrázků
-Téma 19. Technologie kontinuálního dodávání softwaru
-Téma 20. Gitlab CI zařízení. Budování kontinuálního integračního procesu
-Téma 21. Zabezpečení kontejnerů, integrace bezpečnostních kontrol a potrubí
Rychlá zpětná vazba (monitorování a protokolování)
-Téma 22.Úvod do monitoringu. Modely a principy fungování monitorovacích systémů
-Téma 23. Monitorování aplikací a infrastruktury
-Téma 24.Využití nástrojů pro zpracování logových dat
-Téma 25. Použití systému protokolování v infrastruktuře založené na Dockeru
Kontejnerový orchestr
-Téma 26. Kontejnerová orchestrace
-Téma 27. Úvod do Kubernetes #1
-Téma 28. Úvod do Kubernetes #2
-Téma 29. Základní modely zabezpečení a řadiče v Kubernetes
-Téma 30. Ingress controllers a služby v Kubernetes
-Téma 31.Integrace Kubernetes do GitlabCI
-Téma 32.Kubernetes. Monitorování a protokolování
Projektová práce
-Téma 33. Výběr tématu a organizace projektové práce
-Téma 34. Konzultace projektů a domácích úkolů - průběžná akceptace
-Téma 35.Ochrana projekční práce