Highload Architect - tečaj 106.500 rub. iz Otusa, usposabljanje 5 mesecev, datum 31. avgust 2023.
Miscellanea / / November 28, 2023
Danes ima le malo spletnih razvijalcev strokovno znanje in izkušnje za ustvarjanje razširljivih arhitektur, odpornih na napake. In prav ti strokovnjaki so najbolje plačani in iskani v velikih podjetjih: Google, Mail. Ru Group, Yandex, Netflix itd.
Komu je ta tečaj namenjen?
Program je ustvarjen posebej za spletne razvijalce, vodje skupin za spletni razvoj, arhitekte, tehnične vodje in strokovnjake, ki jih zanima SRE ali delajo na tem področju.
V 5 mesecih se bodo študentje naučili uporabljati rešitve v svojih projektih, ki lahko prenesejo na stotisoče (in celo milijone) zahtev v drugič, bodo lahko pravilno optimizirali delovanje strežnikov, začeli bodo učinkovito uporabljati orodja, ki so že v projekti. Tečaj vam bo omogočil tudi posodobitev in sistematizacijo znanja s področja HighLoad.
Prednosti programa
Proces usposabljanja zajema tipične in netrivialne probleme arhitekture spletnih aplikacij. Učitelji bodo delili najboljše prakse in rešitve teh težav. Program vključuje veliko uporabne teorije, vse skupaj pa bomo utrjevali skozi prakso s samostojnim delom in spletnimi webinarji.
Diplomanti bodo sposobni:
- ustvarjanje spletnih aplikacij, ki jih je enostavno prilagajati
— zagotoviti odpornost spletnih aplikacij na napake, tudi če strežniki odpovejo
— pravilno uporabljajte predloge (predpomnjenje, replikacija, razrezovanje, indeksiranje)
— delo z orodji, ki jih je razvil Google, Mail. Skupina Ru, Yandex
DevOps inženir, golang razvijalec. Več kot 10 let v IT v različnih podjetjih po vsem svetu. Kot vodja ekipe sem implementiral avtomatizacijo v hotelski verigi Movenpick v Dubaju, imam izkušnje z delom golang razvijalca v Forex podjetju na Cipru. učiteljica
20+ let izkušenj pri razvojnih projektih po meri v IT. Na desetine uspešnih projektov, vključno s tistimi po državnih naročilih. Izkušnje z razvojem in implementacijo ERP sistemov, odprtokodnih rešitev, podpore visoko obremenjenim aplikacijam. Predavatelj tečajev na...
20+ let izkušenj pri razvojnih projektih po meri v IT. Na desetine uspešnih projektov, vključno s tistimi po državnih naročilih. Izkušnje z razvojem in implementacijo ERP sistemov, odprtokodnih rešitev, podpore visoko obremenjenim aplikacijam. Predavatelj tečajev Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE ter mentor tečaja HighLoad
Diplomiral je na Vojaški akademiji za komunikacije po imenu. Z. M. Budyonny leta 2009 (»Delovanje računalnikov, kompleksov, sistemov in omrežij za posebne namene«) Prva html stran je bila izdelana leta 1999. Vzporedno s študijem na fakulteti je administriral...
Diplomiral je na Vojaški akademiji za komunikacije po imenu. Z. M. Budyonny leta 2009 (»Delovanje računalnikov, kompleksov, sistemov in omrežij za posebne namene«) Prva html stran je bila izdelana leta 1999. Vzporedno s študijem na fakulteti je skrbel za strežnike spletnega studia in delal v tehnični podpori za virtualno gostovanje (Infobox). Od leta 2010 do 2019 je delal pri Selectelu: začel je kot sistemski inženir podatkovnega centra, vodil sistemske inženirje, delal na toleranci napak in administraciji podatkovnih baz. (postgresql), virtualizacija (openvz, xen, kvm), DNS gostovanje (vključno z organizacijo postavitve enega od vozlišč korenskega DNS strežnika k.root), odgovoren za izvedbo projekta vscale.io. Od leta 2020 sem inženir v ekipi DNS pri CDN G-Corelabs (80+ točk prisotnosti).Tehnologije, s katerimi sem delal: bgp (quagga, exabgp, bird), anycast, dns (bind, powerdns, coredns, brez vezave), postgresql, clickhouse, redis, consul, nomad, rabbitmq, ansible, lutka, docker, libvirt, openstack, ceph, pacemaker, linux, python, C, perf, prometheus, grafana. učiteljica
Uvod v visoke obremenitve
-Tema 1. Problemi visokih obremenitev
-Tema 2. Obremenitveno testiranje
-Tema 3. Uvod v visoke obremenitve
DBMS v visoko obremenjenih projektih
-Tema 4. Indeksi (1. del)
-Tema 5. Indeksi (2. del)
-Tema 6. Replikacija (1. del)
-Tema 7. Replikacija (2. del)
-Tema 8. Replikacija (3. del)
-Tema 9. Sharding (1. del)
-Tema 10. Sharding (2. del)
-Tema 11. Predpomnilnik
-Tema 12. Transakcije v relacijskih DBMS
-Tema 13.Čakalne vrste in odložena izvedba
-Tema 14. Čakalne vrste in odložena izvedba (2. del)
-Tema 15. DBMS v pomnilniku
-Tema 16.OLAP in OLTP
-Tema 17. Pregled ClickHouse
Razvoj zaledja za visoko obremenjene storitve
-Tema 18. Vzorci razgradnje sistema na mikrostoritve
-Tema 19. Kdaj so potrebne mikrostoritve in kdaj so potrebne monolitne?
-Tema 20. Protokol HTTP (1. del)
-Tema 21. Protokol HTTP (2. del)
-Tema 22. Načela organizacije mikrostoritev. Vrste interakcij
-Tema 23. Uravnoteženje in toleranca napak (1. del)
-Tema 24. Uravnoteženje in toleranca napak (2. del)
-Tema 25. Uporaba asinhronega procesiranja
-Tema 26. Porazdeljene transakcije
-Tema 27. Infrastruktura mikrostoritev
-Tema 28. Konfiguracijski sistemi
-Tema 29.Spremljanje in alarmiranje
Tipične arhitekture
-Tema 30. Portal Novice
-Tema 31.Oglaševalski sistem
-Tema 32. Poštne storitve
-Tema 33. Shranjevanje v oblaku
-Tema 34. Stran za zmenke
Končni projekt
-Tema 35. Izbira teme in organizacija projektnega dela
-Tema 36. Posvetovanje o projektih in domačih nalogah
-Tema 37. Zaščita projektantskega dela
A
aterzyan
21.12.2022 G.
Highload Architect - samo za naribane zvitke
Prednosti: Velika količina informacij, priročno razvrščene, dobro predstavljene. Slabosti: Visok vstopni prag in tempo dela. Ta tečaj sem gledal že dolgo, saj sem ga razvijal v različnih tehnologijah in jezikih približno 10 let. Posledično se moramo razvijati v smeri razumevanja konstrukcije sistemov in ne le uporabe ogrodij. Glede funkcionalnosti platforme - nič nadnaravnega...
L
l0idvrn
18.05.2020 G.
HighLoad Architect je odličen tečaj.
Prednosti: nabor tem, dodatki. povezave, možnost poskusa v praksi, diplomska naloga. Slabosti: težave pri uvajanju env, nove tehnologije na realnem projektu s pomanjkanjem dokumentacije in rokov Delam v outsourcingu kot TL/Architect/Senior Dev/Techincal PM. Svoje znanje sem želela strukturirati in pridobiti nova s poudarkom na visokih obremenitvah. Pri realnih projektih ni vedno mogoče ...