Microservice Architecture - besplatni tečaj iz Otusa, obuka 5 mjeseci, datum 27. veljače 2023.
Miscelanea / / December 04, 2023
Danas su profesionalne vještine razvoja softverske arhitekture jedna od glavnih kompetencija stručnjaka u stvaranju skalabilnih aplikacija otpornih na greške.
Značajke programa
- Tijekom procesa obuke razmotrit ćemo mnoge netrivijalne probleme dizajniranja pozadinskih aplikacija i njihovo daljnje održavanje.
- Proučavat ćemo ne samo uzorke dizajna za nove usluge, već i ovladati pristupima radu s naslijeđenim uslugama.
- Naučit ćemo rješavati probleme s dosljednošću promjena (primjerice, redoslijed primjene transakcija) ili s orkestracija usluga, što će biti korisno za one koji rade u području distribuiranog / decentraliziranog sustava
- Kao programer, naučite osnovne vještine Kubernetesa.
Za koga je ovaj tečaj?
Program je kreiran posebno za pozadinske programere, voditelje timova i administratore koji su spremni svladati Best Praksa u razvoju softverske arhitekture i složene distribuirane i tolerantne na greške sustava
Nakon treninga
Diplomanti na profesionalnoj razini moći će planirati arhitekturu i stvarati skalabilne aplikacije otporne na greške, rješavajući netrivijalne zadatke unutar distribuiranih i decentraliziranih sustava i korištenje klasičnih obrazaca dizajna u projektima (sharding, replikacija i itd.).
Završni projekt sastojat će se od niza domaćih zadaća.
U sklopu njihove implementacije svaki će polaznik izraditi kostur aplikacije online trgovine i isprobati različite uzorke arhitekture mikroservisa, testirajte svoju aplikaciju na probleme s opterećenjem i mrežom povezanost.
6
tečajeviViše od 20 godina razvijam softver u Java/Spring, C#, PHP. Arhitekt baze podataka PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase itd. Implementirajte bazu podataka kao on-premise Google Cloud Platform, AWS, Azure,...
Više od 20 godina razvijam softver u Java/Spring, C#, PHP. Arhitekt baze podataka PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase itd. DB implementacija na lokalnoj platformi Google Cloud, AWS, Azure, Yandex Cloud i Kubernetes, DBaaS, MultiCloud. Tijekom tog vremena osmišljeno je i razvijeno više od stotinu projekata za lance trgovina, fitness centre, hotele i financijski sektor. Veliko iskustvo u izgradnji i upravljanju virtualizacijskim sustavima VmWare ESXi, Hyper-V. Autor knjiga o PostgreSQL-u. Novi "PostgreSQL 14. Optimizacija, Kubernetes, klaster, oblak." Voditelj programa
1
dobroTrenutno je na poziciji voditelja razvoja, predaje na Moskovskom institutu za fiziku i tehnologiju i na portalu foxminded. Diplomirala na MIPT-u, počela programirati u C++-u, radila kao inženjer-istraživač na projektu kompleksa računalnog softvera MIPT-a. Od 2017.
Trenutno je na poziciji voditelja razvoja, predaje na Moskovskom institutu za fiziku i tehnologiju i na portalu foxminded. Diplomirao je na MIPT-u, počeo je programirati u C++-u, radio je kao inženjer-istraživač na projektu kompleksa računalnog softvera MIPT-a, a od 2017. bavi se Java Enterprise razvojem. Radio je kao Java programer u tvrtkama kao što su NSPK i Yandex. Bavio se problemima velikog opterećenja, radeći na Springu (Spring Boot, Spring Core, Spring Data, Spring Batch, itd.) i Java EE hrpama. Poboljšana projektna infrastruktura implementacijom CI/CD i otklanjanjem pogrešaka procesa migracije baze podataka. Izradio C4 arhitektonske dijagrame za projekte u kojima je sudjelovao. Autor je članaka o backend razvoju na habr.com; zvučnik Rit++ 2020; nositelj certifikata Oracle Certified Associate Java SE 8 Programmer. Učitelj, nastavnik, profesor