Infrastruktura kao šifra - besplatni tečaj iz Otusa, obuka 3 mjeseca, datum: 01.12.2023.
Miscelanea / / December 03, 2023
Savladat ćete praksu Infrastrukture kao koda (IaC) i moći ćete konfigurirati infrastrukturu pomoću različitih alata. Kao što su Packer, Terraform za rad s nepromjenjivom arhitekturom i alati za izravno upravljanje konfiguracijom sustava - Ansible, Chef, SaltStack.
IaC pristup vam omogućuje primjenu standarda programskog jezika na vaše postavke infrastrukture. U svakom trenutku sistemski inženjer može vidjeti tko je napravio kakve promjene i dobiti jasnu sliku. Pristup pojednostavljuje prijenos poslužitelja i stvaranje testnih, dopuštajući korištenje repozitorija s igrama i preuzimanjem gotovog koda iz knjižnica.
Koristeći IaC pristup u projektu, možete brzo i jednostavno implementirati testni poslužitelj, testirati aplikaciju i tek onda je pokrenuti u produkciju. Na taj ćete način osigurati toleranciju na pogreške i uštedjeti tjedne rada koje biste potrošili na postavljanje okruženja.
Zato svake godine sve više tvrtki prebacuje svoje projekte na organiziranje infrastrukture kao koda. Već se ovo znanje smatra osnovnim ne samo za sistemske inženjere, već i za druge IT stručnjake u timu.
Za koga je ovaj tečaj?
- Za administratore i sistemske inženjere koji se žele usredotočiti na infrastrukturu. Tijekom tečaja svladat ćete tehnologije srednje+ razine i moći samostalno prilagoditi Ansible i raditi s infrastrukturnim cjevovodima.
- Za programere, testere i DevOps inženjere koji su u interakciji s infrastrukturom. Znanje koje ćete steći na tečaju omogućit će vam pravilno postavljanje zadataka i pomoći razvoju i poslovanju u harmoniji.
Tijekom tečaja upoznat ćete se sa sljedećim IaC alatima:
- Terraform, koji će vam pomoći da deklarativno opišete infrastrukturu
- Ansible sustav upravljanja konfiguracijom. Pomoći će vam da opišete željeno stanje infrastrukture koristeći role i playbooks (najčešće i deklarativno, ali ponekad možete dodati i dašak imperativnosti)
- Naučit ćete kako se promjenjiva infrastruktura razlikuje od nepromjenjive, a također ćemo vam pomoći da napravite izbor i upravljate njome
- U završnom modulu naučit ćete o CI/CD alatima - GitLab i Jenkins. Oni će vam pomoći da testirate, implementirate, pa čak i srušite infrastrukturu jednim klikom gumba za uvrštavanje u repozitorij infrastrukture.
Ovim tečajem želimo dokazati i pokazati da je cjevovod s testovima potreban ne samo za obični kod, već i za infrastrukturni kod. Pa, ako smo to dokazali, onda ćemo vam pokazati kako to učiniti.
8
tečajevi20+ godina iskustva u prilagođenim razvojnim projektima u IT-u. Deseci uspješnih projekata, uključujući one pod državnim ugovorima. Iskustvo u razvoju i implementaciji ERP sustava, open-source rješenja, podrška visokoopterećenim aplikacijama. Predavač kolegija na...
20+ godina iskustva u prilagođenim razvojnim projektima u IT-u. Deseci uspješnih projekata, uključujući one pod državnim ugovorima. Iskustvo u razvoju i implementaciji ERP sustava, open-source rješenja, podrška visokoopterećenim aplikacijama. Predavač tečajeva Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, kao i mentor HighLoad tečaja
6
tečajeviProgramiram na različitim jezicima i postavljam Linux poslužitelje od 2010. Posljednjih nekoliko godina radim samo na oblacima i Kubernetesu u izraelskom startupu Anzu.io. Imam strast za automatiziranjem bilo kojeg procesa i pisanjem...
Programiram na različitim jezicima i postavljam Linux poslužitelje od 2010. Posljednjih nekoliko godina radim samo na oblacima i Kubernetesu u izraelskom startupu Anzu.io. Imam strast za automatiziranjem svih procesa i pisanjem chatbota. Većinu svoje karijere proveo sam radeći u mladim tvrtkama, tako da sam više puta izgradio poslužiteljsku infrastrukturu od nule. Volim fleksibilne razvojne metodologije, posebno Scrum. Moja najjača kompetencija je Monitoring, prošao sam dug put od Nagiosa do Prometeja.