„DevOps“ programuotojams - kursas 50 000 rub. iš Hexlet, mokymai 3 mėnesiai, data 2023 m. lapkričio 29 d.
įvairenybės / / November 29, 2023
- Jau programuojantiems ir norintiems tobulinti savo profesinį lygį
- Tiems, kurie jau bandė mokytis savarankiškai, bet jaučiasi reikia mentoriaus
- Tiems, kurie nėra susipažinę su šia tema ir nori ją suprasti geru lygiu
Formatas
Grupinės treniruotės su studentais ir mentoriumi. Programa susideda iš kelių modulių. Kiekvienas modulis apima teoriją vaizdo paskaitų formatu, namų darbus ir projektą kiekvieno modulio pabaigoje, kuris sustiprina nagrinėjamą medžiagą. Projektai išsaugomi GitHub profilyje ir tampa mokinio aplanko dalimi.
Mokymų metu mentorius atsako į klausimus, padeda atlikti savarankiškas užduotis ir Kodas peržiūri projektus ir rengia pokalbius su studentais, norėdami išsamiau aptarti teoriją arba padėti ją įgyvendinti praktikos.
Internetinė programavimo mokykla, kurios absolventus medžioja įmonės
Pirmąjį studentą įdarbinome 2013 m. Tada jaunesniųjų žinių reikalavimai buvo aukštesni, žolė žalesnė
Tai turėjo įtakos mokymo programoms, jų išplėtimui ir gyliui. Interviu su Hexlet studentais vyksta šūkiu: „Hmm, Hexlet problemos buvo sunkesnės“.
Kartais mūsų studentai įdarbinami be techninio pokalbio, tik projekto kodo analizės pagrindu
Šiais laikais vis daugiau įmonių samdydamos Hexlet kursus nurodo kaip pliusą. O mūsų įmonės partnerės mumis taip pasitiki, kad apklausia absolventus nežiūrėdamos į jų gyvenimo aprašymą
PM beveik trejus metus Maskvos programuotojų mokykloje, kuravo vidinio LMS kūrimą ir tvarkė mokyklos infrastruktūrą. Dalyvavo išduodant domenų vardus, nustatant serverius ir konfigūruojant. Dalyvavo kuriant vidinį CI/CD, perdavė kelias vidines paslaugas dokeriui. Išspręstos platformos apsaugos nuo DDoS problemos. Šiuo metu – „DevOps“ inžinierius IT įmonėje, kuriančioje mobiliojo ryšio paslaugas Maskvoje
„DevOps“ inžinierius, turintis patirties dirbant su „Windows Server“ ir „Linux“.
Priežiūra, CI / CD nustatymas (GitLab, Jenkins, Ansible). Aplinkos nustatymas kūrėjams („Docker“, „Docker Compose“). Stebėjimas (zabbix, prometheus, grafana). Testavimas (Python, Selenium, Git). Mentorystė Hexlet, siekiant dalytis žiniomis ir tobulinti minkštuosius įgūdžius
Daugiau nei 15 metų dirba IT srityje.
Didžiąją savo karjeros dalį jis dirbo sistemų inžinieriumi su Linux ir Windows operacinėmis sistemomis. Šiuo metu eina „DevOps“ inžinieriaus pareigas.
Automatizuokite programos diegimą ir konfigūravimą vietiniame kompiuteryje. Sužinokite, kaip tinkamai valdyti konfigūraciją ir privačius raktus. Sužinokite pagrindinius lengvai naudojamų ir keičiamo dydžio programų kūrimo principus. Supakuokite programą į „Docker“, paleiskite bet kurį krūvą viena komanda naudodami „Docker Compose“. Nustatykite nuolatinę integraciją
- Infrastruktūra kaip kodas
- Aplinkos izoliavimas naudojant „Vagrant“.
- Vietinės aplinkos automatizavimas (Ansible)
- Paslapčių ir kintamųjų valdymas („Ansible Vault“)
- Įvadas į Docker
- Nekintama infrastruktūra
- Projektų kūrimo automatizavimas („Docker Compose“)
- Nuolatinis integravimas („Github“ veiksmai)
- „Docker“ registro centras
- Taškiniai failai
2. Diegimas ir veikimas
Įdiekite programą vienu mygtuku vienu metu bet kuriame įrenginių skaičiuje. Sužinokite, kaip tinkamai sukurti perjungimo grupę ir sklandžiai ją atnaujinti be prastovų. Prijunkite registravimą ir stebėjimą, kad greitai reaguotumėte į problemas. Stebėkite klaidas per kolektorių ir ištaisykite jas, kol klientai jums apie tai neparašys.
- 12 faktorių principų
- Įdiekite naudodami Ansible
- „Kubernetes“ pagrindai
- Mastelio keitimo architektūra (DNS, balansuotojai, klasteris)
- Leidimai: mėlyna žalia, kanarinė, riedanti
- Be pilietybės prieš valstybinį
- Migracijų valdymas
- Nulinis prastovos diegimas
- Stebėjimas ir registravimas („DataDog“)
- Klaidų rinkėjai (Rollbar)
3. Infrastruktūros valdymas
Įdiekite debesų grupę „Digital Ocean“ ir automatizuokite procesą naudodami „Terraform“. Konfigūruokite ir atnaujinkite klasterių įrenginius naudodami paruoštas Ansible Playbooks. Išmokite svarbiausius debesų infrastruktūros komponentus (DNS, DB, Storage) ir išmokite su jais dirbti. Sužinokite, kaip tinkamai apsaugoti savo infrastruktūrą nuo galimų grėsmių.
- Įvadas į debesis (GCP, AWS, DO)
- Automatizuoti klasterio diegimą (Terraform)
- Mašinų nustatymas (Ansible)
- Vaizdų paruošimas (pakuotojas)
- Balansavimas DNS lygiu
- Greitas statinio turinio pristatymas per CDN
- Duomenų bazė kaip paslauga
- Sauga (raktai, prievadai, tinklai, bastionas, vpn)
- Kūrimas nuotoliniu būdu
Kurse kalbama apie tai, kas yra Docker, kaip ji supaprastina kūrėjo gyvenimą, supažindinama su pagrindinėmis sąvokomis ir komandomis. Mokoma, kaip vienu metu valdyti kelis „Docker“ konteinerius naudojant „Docker Compose“.
3,8
Mokymų metu įgysite žinių ir įgūdžių, reikalingų suprasti Windows Server 2012 infrastruktūrą, tinklo architektūra ir topologija, saugumo koncepcijos ir serverio administravimo geriausia praktika sistemos Aptarėte temas apie „Windows Server“ diegimą, konfigūravimą, priežiūrą ir valdymą 2012 m., dirbdamas su „Active Directory Domain Services“ (AD DS), domeno vardų paslaugomis (DNS), saugykla ir daugeliu kitas. * *kursas dėstomas bendradarbiaujant su ARMKYBERSEC akademija
4,2
Šis praktinis kursas apžvelgia visą infrastruktūros kūrimo ciklą, kaip pavyzdį naudojant Terraform. Įgytos žinios padės sukurti ir palaikyti įvairius sprendimus, susijusius su taikomosiomis programomis ir infrastruktūra, veikiančiomis kodą, leidžiantį lengvai atkurti ir pritaikyti paruoštus diegimus bet kurioje aplinkoje greitai ir garantuotai dislokavimas.
4,1