DevOps programozóknak - tanfolyam 50 000 dörzsölje. Hexlettől, képzés 3 hónap, dátum: 2023. november 29.
Vegyes Cikkek / / November 29, 2023
- Azoknak, akik már programoznak és szeretnének fejleszteni szakmai színvonalukat
- Azoknak, akik már próbáltak önállóan tanulni, de érzik mentorra van szükség
- Azoknak, akik nem járatosak ebben a témában, és jó szinten szeretnék megérteni
Formátum
Csoportos edzés diákokkal és mentorral. A program több modulból áll. Minden modul tartalmaz elméletet videó előadások formájában, házi feladatokat és minden modul végén egy projektet, amely megerősíti a lefedett anyagot. A projektek a GitHub-profilba kerülnek, és a hallgató portfóliójának részévé válnak.
A tréning során a mentor válaszol kérdésekre, segít az önálló feladatok elvégzésében, ill áttekinti a projekteket, és telefonhívásokat tart a hallgatókkal, hogy részletesebben megvitassák az elméletet, vagy segítsenek a megvalósításban gyakorlatok.
Egy online programozó iskola, amelynek végzőseire cégek vadásznak
Első diákunkat 2013-ban alkalmaztuk. Akkoriban magasabbak voltak a junior tudás követelményei, zöldebb volt a fű
Ez befolyásolta a képzési programokat, azok kidolgozottságát és mélységét. A Hexlet hallgatóinak szóló interjúk a következő mottóval zajlanak: "Hmm, a problémák nehezebbek voltak a Hexletnél."
Előfordul, hogy diákjainkat technikai interjú nélkül, csak projektkód elemzés alapján veszik fel
Manapság egyre több cég sorolja fel a Hexlet tanfolyamokat pluszként a munkaerő-felvétel során. Partnercégeink pedig annyira megbíznak bennünk, hogy anélkül készítenek interjút a végzettekkel, hogy megnézik az önéletrajzukat
Közel három évig PM volt a Moszkvai Programozói Iskolában, felügyelte a belső LMS fejlesztését és irányította az iskola infrastruktúráját. Részt vett domain nevek kiadásában, szerverek beállításában és konfigurációjában. Részt vett a belső CI/CD fejlesztésében, több belső szolgáltatást átadott a dockernek. A platform DDoS elleni védelmével kapcsolatos problémák megoldva. Jelenleg - DevOps mérnök egy mobilszolgáltatásokat fejlesztő informatikai cégnél Moszkvában
DevOps mérnök, aki tapasztalattal rendelkezik Windows Serverrel és Linuxszal.
Karbantartás, CI/CD beállítása (GitLab, Jenkins, Ansible). Környezet beállítása fejlesztők számára (Docker, Docker Compose). Monitoring (zabbix, prometheus, grafana). Tesztelés (Python, Selenium, Git). Mentorálás a Hexletben a tudás megosztása és a soft készségek fejlesztése érdekében
Több mint 15 éve dolgozik az IT területen.
Pályafutása nagy részében rendszermérnökként dolgozott Linux és Windows operációs rendszerekkel. Jelenleg a DevOps mérnöki pozícióját tölti be.
Automatizálja az alkalmazás telepítését és konfigurálását a helyi gépen. Ismerje meg, hogyan kell megfelelően kezelni a konfigurációt és a privát kulcsokat. Ismerje meg a könnyen használható és méretezhető alkalmazások létrehozásának alapelveit. Csomagolja be az alkalmazást a Dockerbe, és indítson el minden veremet egyetlen paranccsal a Docker Compose segítségével. Állítsa be a folyamatos integrációt
- Az infrastruktúra kódként
- Környezetének elkülönítése a Vagrant segítségével
- A helyi környezet automatizálása (Ansible)
- Titkok és változók kezelése (Ansible Vault)
- A Docker bemutatása
- Változatlan infrastruktúra
- Projektépítések automatizálása (Docker Compose)
- Folyamatos integráció (Github-műveletek)
- Docker Registry Hub
- Dotfiles
2. Telepítés és üzemeltetés
Telepítsen egy alkalmazást egy gombbal egyidejűleg tetszőleges számú gépen. Tanulja meg, hogyan kell megfelelően felépíteni egy feladatátvevő fürtöt, és zökkenőmentesen frissíteni leállás nélkül. Csatlakoztassa a naplózást és a megfigyelést a problémák gyors reagálásához. Kövesse nyomon a hibákat a gyűjtőkön keresztül, és javítsa ki azokat, mielőtt az ügyfelek írnának erről.
- 12 faktorelvek
- Telepítse az Ansible segítségével
- Kubernetes alapok
- Skálázható architektúra (DNS, Balancers, Cluster)
- Megjelenések: Blue Green, Canary, Rolling
- Állam nélküli vs államtartó
- Migrációk kezelése
- Nulla állásidő telepítés
- Monitoring és naplózás (DataDog)
- Hibagyűjtők (Rollbar)
3. Infrastruktúra menedzsment
Telepítsen egy felhőfürtöt a Digital Oceanen, és automatizálja a folyamatot a Terraform segítségével. A fürtgépek konfigurálása és frissítése kész Ansible Playbooks segítségével. Ismerje meg a felhőinfrastruktúra legfontosabb összetevőit (DNS, DB, Storage), és tanulja meg, hogyan kell velük dolgozni. Ismerje meg, hogyan védheti megfelelően infrastruktúráját a potenciális fenyegetésekkel szemben.
- Bevezetés a felhőkbe (GCP, AWS, DO)
- A fürttelepítés automatizálása (Terraform)
- Gépek beállítása (Ansible)
- Képek előkészítése (csomagoló)
- Egyensúlyozás DNS szinten
- Statikus tartalom gyors szállítása CDN-en keresztül
- Adatbázis, mint szolgáltatás
- Biztonság (kulcsok, portok, hálózatok, bástya, vpn)
- Fejlesztés távoli gépeken
A tanfolyam bemutatja, mi az a Docker, hogyan egyszerűsíti le a fejlesztő életét, valamint bemutatja az alapvető fogalmakat és parancsokat. Megtanítja, hogyan kell egyszerre több Docker-tárolót kezelni a Docker Compose segítségével.
3,8
A képzés során elsajátítod a Windows Server 2012 infrastruktúra megértéséhez szükséges ismereteket és készségeket, hálózati architektúra és topológia, biztonsági koncepciók és szerveradminisztrációs legjobb gyakorlatok rendszerek A Windows Server teljesítményének telepítésével, konfigurálásával, karbantartásával és kezelésével kapcsolatos témákat tárgyalta 2012, az Active Directory Domain Services (AD DS), a Domain Name Services (DNS), a tárolás és sok Egyéb. * *a tanfolyamot az ARMKYBERSEC Akadémiával együttműködve oktatják
4,2
Ez a gyakorlati kurzus az infrastruktúra kiépítésének teljes ciklusát tekinti át a Terraform példaként. A megszerzett ismeretek segítséget nyújtanak az alkalmazásokhoz és infrastruktúrához kapcsolódó különféle megoldások létrehozásában és támogatásában működőképes állapotban kóddal, amely lehetővé teszi a kész implementációk könnyű reprodukálását és alkalmazását bármilyen környezetben a gyors és garantált érdekében bevetése.
4,1