DevOps praksis og verktøy - kurs 105 000 rub. fra Otus, trening 5 måneder, dato 29. november 2023.
Miscellanea / / November 29, 2023
Kurs fra vår partner Express 42 Hovedtrekket i programmet er den konstante overgangen fra abstrakt til konkret: først gis et kart over spesifikke praksiser, deretter individuelle delpraksiser med umiddelbar fordypning i verktøy. Dette gir effekten av uavhengig studie, mens praksiskartet allerede er dannet for spesialisten, og han har ingen sjanse til å falle inn i sporet av tidligere erfaringer.
Om kurset og deg selv
Hvis du ønsker å utvikle deg i DevOps-praksis, hvilke verktøy du skal mestre og hvordan du oppnår rask tilbakemelding fra produktet ditt og rask interaksjon med kunder – kom på kurset vårt! Programmet ble laget spesielt for utviklere, testere, systemadministratorer og vil tillate mestre verktøyene og spesifikke teknikkene for å implementere følgende praksis på et profesjonelt nivå:
- Infrastruktur som kode (IaC),
— CI/CD,
— kontinuerlig innsamling av beregninger (overvåking og logging).
I tillegg vil kurset dekke følgende emner:
- DevSecOps
— SRE,
- problem med å lagre "sensitive data",
— Loke, Vault, Vagrant tools.
Eksempler på avgangsprosjekter - les i bloggen vår: "CI/CD-systemprosjekt" og "Infrastrukturkonfigurasjonsprototype"
2
kurs15 års erfaring med Linux, 10 år med skyer og Devops. Klarte å delta i bygging av Linux-distribusjoner, jobbe både innen outsourcing og i produktselskaper. De siste 3 årene har han vært...
15 års erfaring med Linux, 10 år med skyer og Devops. Klarte å delta i bygging av Linux-distribusjoner, jobbe både innen outsourcing og i produktselskaper. De siste 3 årene har han forberedt DevOpsConf Russland-konferansen.
2
kursJobber for tiden med ETL, ferdigstiller BI-systemovervåking, utvikler i Python og alt dette i Azure-skyen. Bygget CI/CD for BI-systemet, skrev UI-autotester i Selenium. På LANIT (til 2018) opprettet han...
Jobber for tiden med ETL, ferdigstiller BI-systemovervåking, utvikler i Python og alt dette i Azure-skyen. Bygget CI/CD for BI-systemet, skrev UI-autotester i Selenium. På LANIT (til 2018) skapte han sin egen "Frankenstein" fra Jenkins, Ansible, VMware, Telegram bot, Jira, bash- og Python-skript for fullverdige ChatOps, der alle oppdateringer til både servere og billetter ble gjort gjennom en bot i telegram for https://gis-tek.ru. Hjalp også Kubernetes med å orkestrere sider https://мдм.моидокументы.рф. På NIIAS (til 2016) skrev han mega-bash-skript for å oppdatere Russian Railways ekspedisjonsservere slik at toget ditt kunne ankomme i tide.
DevOps. Behovet for å endre
-Tema 1. Hva er DevOps og historien om utviklingen
-Tema 2.DevOps som et system. Øvelser og teknikker
-Tema 3. Versjonskontrollsystem som grunnlag for programvareutvikling og leveranse. Vi introduserer Git
-Tema 4. Lokalmiljøet til ingeniøren. ChatOps og visualisering av arbeidsflyt. Teamarbeid med Git. Jobber på GitHub
-Tema 5.Introduksjon til skyinfrastruktur og skytjenester
-Tema 6. Hovedtjenester til Yandex Cloud
Infrastruktur og konfigurasjonsadministrasjon
-Tema 7. Infrastrukturstyringsmodeller. Forberede bilder ved hjelp av Packer
-Tema 8: Vi introduserer Terraform
-Tema 9. Prinsipper for å organisere infrastrukturkode og jobbe med infrastruktur i et team ved å bruke Terraform som eksempel
-Tema 10. Konfigurasjonsadministrasjon. Vi introduserer Ansible
-Tema 11. Fortsatt bekjentskap med Ansible: maler, behandlere, dynamisk inventar, hvelv, tagger
-Tema 12. Ansvarlige roller, administrering av innstillinger for flere miljøer og beste praksis
-Tema 13. Lokal utvikling av Ansible roller med Vagrant. Konfigurasjonstesting.
-Tema 14.Infrastruktursikkerhet
Kontinuerlig integrasjon og kontinuerlig levering ved hjelp av Docker
- Emne 15. Containeriseringsteknologi. Introduksjon til Docker
-Tema 16.Docker containere. Docker under panseret
-Tema 17.Docker-bilder. Mikrotjenester
-Tema 18. Nettverksinteraksjon av Docker-containere. Docker Compose. Tester bilder
-Tema 19. Teknologi for kontinuerlig programvarelevering
-Emne 20. Gitlab CI-enhet. Bygge en kontinuerlig integrasjonsprosess
-Tema 21. Containersikkerhet, integrasjon av sikkerhetssjekker og rørledninger
Rask tilbakemeldingssløyfe (overvåking og logging)
-Tema 22.Introduksjon til overvåking. Modeller og prinsipper for drift av overvåkingssystemer
-Tema 23. Applikasjons- og infrastrukturovervåking
-Tema 24.Bruk av verktøy for behandling av loggdata
-Tema 25.Bruke et loggingssystem i en Docker-basert infrastruktur
Containerorkestering
-Tema 26. Containerorkestrering
-Emne 27.Introduksjon til Kubernetes #1
-Emne 28.Introduksjon til Kubernetes #2
-Tema 29. Grunnleggende sikkerhetsmodeller og kontrollere i Kubernetes
-Tema 30.Ingress-kontrollere og tjenester i Kubernetes
-Tema 31.Integrasjon av Kubernetes i GitlabCI
-Tema 32.Kubernetes. Overvåking og logging
Prosjekt arbeid
-Tema 33. Valg av tema og organisering av prosjektarbeid
-Tema 34. Konsultasjon om prosjekter og lekser - mellomliggende aksept
-Tema 35.Beskyttelse av prosjekteringsarbeid