DevOps za programere - tečaj 50 000 rub. iz Hexleta, obuka 3 mjeseca, datum 29.11.2023.
Miscelanea / / November 29, 2023
- Za one koji već programiraju i žele unaprijediti svoju profesionalnu razinu
- Za one koji su već pokušali učiti sami, ali osjećaju potreba za mentorom
- Za one koji nisu upoznati s ovom temom, a žele je razumjeti na dobroj razini
Format
Grupni trening sa studentima i mentorom. Program se sastoji od nekoliko modula. Svaki modul uključuje teoriju u formatu video predavanja, domaće zadaće i projekt na kraju svakog modula koji učvršćuje pokriveno gradivo. Projekti se spremaju u GitHub profil i postaju dio studentskog portfelja.
Tijekom izobrazbe mentor odgovara na pitanja, pomaže u izradi samostalnih zadataka i recenzije kodova projekata i održava pozive sa studentima radi detaljnije rasprave o teoriji ili pomoći u implementaciji praksi.
Online škola programiranja čije maturante love tvrtke
Prvog studenta smo zaposlili 2013. godine. Tada su zahtjevi za juniorskim znanjem bili veći, a trava zelenija
To je utjecalo na programe obuke, njihovu razrađenost i dubinu. Intervjui za studente Hexleta održavaju se pod motom: “Hmm, na Hexletu su problemi bili teži.”
Ponekad se naši studenti zapošljavaju bez tehničkog razgovora, samo na temelju analize šifre projekta
Danas sve više tvrtki navodi Hexlet tečajeve kao plus pri zapošljavanju. A naše partnerske tvrtke toliko nam vjeruju da intervjuiraju diplomante ne gledajući njihove životopise
PM gotovo tri godine u Moskovskoj školi programera, nadgledao je razvoj internog LMS-a i upravljao infrastrukturom škole. Sudjelovao je u izdavanju imena domena, postavljanju poslužitelja i konfiguraciji. Sudjelovao u razvoju internog CI/CD-a, prenio nekoliko internih servisa na docker. Riješeni problemi zaštite platforme od DDoS-a. Trenutno - DevOps inženjer u IT tvrtki koja razvija mobilne usluge u Moskvi
DevOps inženjer s iskustvom u radu s Windows Serverom i Linuxom.
Održavanje, postavljanje CI/CD (GitLab, Jenkins, Ansible). Postavljanje okruženja za programere (Docker, Docker Compose). Praćenje (zabbix, prometheus, grafana). Testiranje (Python, Selenium, Git). Mentorstvo u Hexletu za razmjenu znanja i poboljšanje mekih vještina
Radi u IT području više od 15 godina.
Veći dio svoje karijere radio je kao Systems Engineer s operativnim sustavima Linux i Windows. Trenutno je na poziciji DevOps inženjera.
Automatizirajte implementaciju i konfiguraciju vaše aplikacije na vašem lokalnom računalu. Naučite kako ispravno upravljati konfiguracijom i privatnim ključevima. Naučite osnovna načela stvaranja skalabilnih aplikacija koje su jednostavne za korištenje. Spakirajte svoju aplikaciju u Docker, pokrenite bilo koji niz jednom naredbom putem Docker Compose. Postavite kontinuiranu integraciju
- Infrastruktura kao šifra
- Izolirajte svoje okruženje s Vagrantom
- Automatizacija lokalnog okruženja (Ansible)
- Upravljanje tajnama i varijablama (Ansible Vault)
- Uvod u Docker
- Nepromjenjiva infrastruktura
- Automatiziranje izgradnje projekta (Docker Compose)
- Kontinuirana integracija (Github radnje)
- Docker Registry Hub
- Dot datoteke
2. Raspoređivanje i rad
Implementirajte aplikaciju jednim gumbom istovremeno na bilo koji broj strojeva. Naučite kako ispravno izgraditi failover cluster i glatko ga ažurirati bez zastoja. Povežite bilježenje i praćenje kako biste brzo odgovorili na probleme. Pratite pogreške putem sakupljača i ispravite ih prije nego što vam klijenti pišu o tome.
- 12 Načela faktora
- Implementirajte pomoću Ansible-a
- Osnove Kubernetesa
- Skalabilna arhitektura (DNS, balanseri, klaster)
- Izdanja: Blue Green, Canary, Rolling
- Bez državljanstva protiv državnog
- Upravljanje migracijama
- Bez prekida rada
- Praćenje i bilježenje (DataDog)
- Sakupljači pogrešaka (Rollbar)
3. Upravljanje infrastrukturom
Postavite klaster u oblaku na Digital Ocean i automatizirajte proces pomoću Terraforma. Konfigurirajte i ažurirajte strojeve klastera koristeći gotove Ansible Playbooks. Naučite najvažnije komponente cloud infrastrukture (DNS, DB, Storage) i naučite kako raditi s njima. Naučite kako pravilno zaštititi svoju infrastrukturu od potencijalnih prijetnji.
- Uvod u oblake (GCP, AWS, DO)
- Automatizirano postavljanje klastera (Terraform)
- Postavljanje strojeva (Ansible)
- Priprema slika (Packer)
- Balansiranje na DNS razini
- Brza dostava statičnog sadržaja putem CDN-a
- Baza podataka kao usluga
- Sigurnost (ključevi, portovi, mreže, bastion, vpn)
- Razvoj na udaljenim strojevima
Tečaj govori o tome što je Docker, kako pojednostavljuje život programera i uvodi osnovne koncepte i naredbe. Podučava kako istovremeno upravljati s više Docker spremnika pomoću Docker Composea.
3,8
Tijekom obuke steći ćete znanja i vještine potrebne za razumijevanje Windows Server 2012 infrastrukture, mrežna arhitektura i topologija, sigurnosni koncepti i najbolje prakse administracije poslužitelja sustava Pokrili ste teme o instaliranju, konfiguriranju, održavanju i upravljanju performansama Windows Servera 2012, rad s Active Directory Domain Services (AD DS), Domain Name Services (DNS), pohranom i mnogim drugo. * *tečaj se izvodi u partnerstvu s Akademijom ARMKYBERSEC
4,2
Ovaj praktični tečaj razmatra cijeli ciklus izgradnje infrastrukture koristeći Terraform kao primjer. Stečena znanja pomoći će vam u kreiranju i podržavanju različitih rješenja vezanih uz aplikacije i infrastrukturu u operativnom stanju koda, što vam omogućuje jednostavnu reprodukciju i primjenu gotovih implementacija u bilo kojem okruženju za brzo i zajamčeno raspoređivanje.
4,1