Taristu koodina - tasuta kursus Otust, koolitus 3 kuud, kuupäev: 01.12.2023.
Varia / / December 03, 2023
Sa valdad Infrastructure as Code (IaC) praktikat ja oskad erinevate tööriistade abil infrastruktuuri konfigureerida. Näiteks Packer, Terraform muutumatu arhitektuuriga töötamiseks ja tööriistad süsteemi konfiguratsiooni otse haldamiseks - Ansible, Chef, SaltStack.
IaC-lähenemine võimaldab teil oma infrastruktuuri seadistuses rakendada programmeerimiskeele standardeid. Süsteemiinsener näeb igal hetkel, kes milliseid muudatusi tegi, ja saab selge pildi. Lähenemisviis lihtsustab serverite ülekandmist ja testserverite loomist, võimaldades kasutada repositooriume koos mänguraamatutega ja võtta raamatukogudest valmis koodi.
Kasutades projektis IaC-meetodit, saate kiiresti ja lihtsalt juurutada testserveri, testida rakendust ja alles seejärel selle tootmisse kasutusele võtta. Nii toimides tagate tõrketaluvuse ja säästate endale nädalaid tööd, mis oleks kulunud keskkonna korrastamisele.
Seetõttu on igal aastal üha rohkem ettevõtteid suunamas oma projektid infrastruktuuri koodina korraldamisele. Juba praegu peetakse neid teadmisi põhiliseks mitte ainult süsteemiinseneride, vaid ka teiste meeskonna IT-spetsialistide jaoks.
Kellele see kursus on mõeldud?
- Administraatoritele ja süsteemiinseneridele, kes soovivad keskenduda infrastruktuurile. Kursuse käigus omandad Middle+ taseme tehnoloogiad ning oskad iseseisvalt kohandada Ansible’i ja töötada infrastruktuuri torustikega.
- Arendajatele, testijatele ja DevOpsi inseneridele, kes suhtlevad infrastruktuuriga. Kursusel omandatud teadmised võimaldavad ülesandeid õigesti püstitada ning aitavad arengul ja ettevõtlusel tegutseda koos.
Kursuse käigus saad tuttavaks järgmiste IaC tööriistadega:
- Terraform, mis aitab teil infrastruktuuri deklaratiivselt kirjeldada
- Võimalik konfiguratsioonihaldussüsteem. See aitab teil kirjeldada soovitud infrastruktuuri seisundit rollide ja mänguraamatute abil (enamasti ka deklaratiivselt, kuid mõnikord võite lisada ka kriipsu imperatiivsust)
- Saate teada, kuidas muutuv infrastruktuur erineb muutumatust infrastruktuurist, samuti aitame teil teha valikut ja seda hallata
- Viimases moodulis õpid tundma CI/CD tööriistu – GitLab ja Jenkins. Need aitavad teil infrastruktuuri testida, juurutada ja isegi kokku panna, tehes ühe klõpsuga taristuhoidlasse kinnitamise nupu.
Selle kursusega tahame tõestada ja näidata, et testidega torujuhtme on vaja mitte ainult tavakoodi, vaid ka infrastruktuuri koodi jaoks. Noh, kui oleme seda tõestanud, siis näitame teile, kuidas seda teha.
8
kursused20+ aastat kogemust IT-valdkonna kohandatud arendusprojektides. Kümned edukad projektid, sealhulgas riigihankelepingute alusel. Kogemused ERP süsteemide, avatud lähtekoodiga lahenduste arendamise ja juurutamise alal, suure koormusega rakenduste tugi. Kursuste õpetaja teemal...
20+ aastat kogemust IT-valdkonna kohandatud arendusprojektides. Kümned edukad projektid, sealhulgas riigihankelepingute alusel. Kogemused ERP süsteemide, avatud lähtekoodiga lahenduste arendamise ja juurutamise alal, suure koormusega rakenduste tugi. Kursuste õpetaja teemadel Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, samuti HighLoad kursuse mentor
6
kursusedOlen erinevates keeltes programmeerinud ja Linuxi servereid seadistanud alates 2010. aastast. Viimased paar aastat olen Iisraeli idufirmas Anzu.io tegelenud ainult pilvede ja Kubernetetega. Mul on kirg mis tahes protsessi automatiseerimise ja kirjutamise vastu...
Olen erinevates keeltes programmeerinud ja Linuxi servereid seadistanud alates 2010. aastast. Viimased paar aastat olen Iisraeli idufirmas Anzu.io tegelenud ainult pilvede ja Kubernetetega. Mul on kirg mis tahes protsesside automatiseerimise ja vestlusrobotite kirjutamise vastu. Olen veetnud suurema osa oma karjäärist noortes ettevõtetes töötades, seega olen mitu korda nullist üles ehitanud serveritaristu. Mulle meeldivad paindlikud arendusmetoodikad, eriti Scrum. Minu tugevaim kompetents on monitooring, olen Nagiosest Prometheuseni läbinud pika tee.