Microservice Architecture - bezplatný kurz od společnosti Otus, školení 5 měsíců, termín 27. února 2023.
Různé / / December 04, 2023
Profesionální dovednosti vývoje softwarové architektury jsou dnes jednou z hlavních kompetencí specialistů na vytváření škálovatelných a chybám odolných aplikací.
Vlastnosti programu
- Během tréninkového procesu se budeme zabývat mnoha netriviálními problémy návrhu backendových aplikací a jejich další údržby.
- Budeme studovat nejen návrhové vzory pro nové služby, ale také zvládnout přístupy k práci se staršími službami.
- Naučíme se řešit problémy s konzistencí změn (například pořadí, ve kterém jsou transakce aplikovány) nebo s orchestraci služeb, což bude užitečné pro ty, kteří pracují v oblasti distribuovaných / decentralizovaných systémy
- Jako vývojář se naučte základní dovednosti Kubernetes.
Pro koho je tento kurz určen?
Program byl vytvořen speciálně pro back-endové vývojáře, vedoucí týmů a administrátory, kteří jsou připraveni zvládnout Best Praxe ve vývoji softwarové architektury a komplexní distribuované a odolné proti chybám systémy
Po tréninku
Absolventi na profesionální úrovni budou schopni plánovat architekturu a vytvářet škálovatelné aplikace odolné proti chybám, řešit netriviální úkoly v rámci distribuovaných a decentralizovaných systémů a s využitím klasických návrhových vzorů v projektech (sharding, replikace a atd.).
Závěrečný projekt se bude skládat ze série domácích úkolů.
V rámci jejich implementace si každý student vytvoří kostru aplikace internetového obchodu a vyzkouší si různé vzory architektury mikroslužeb, otestujte svou aplikaci na problémy se zatížením a sítí konektivitu.
6
kurzyJiž více než 20 let vyvíjím software v Java/Spring, C#, PHP. Databázový architekt PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase atd. Nasaďte databázi jako on-premise Google Cloud Platform, AWS, Azure,...
Již více než 20 let vyvíjím software v Java/Spring, C#, PHP. Databázový architekt PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase atd. Nasazení DB jak on-premise Google Cloud Platform, AWS, Azure, Yandex Cloud, tak Kubernetes, DBaaS, MultiCloud. Během této doby bylo navrženo a vyvinuto více než sto projektů pro obchodní řetězce, fitness centra, hotely a finanční sektor. Rozsáhlé zkušenosti s budováním a provozem virtualizačních systémů VmWare ESXi, Hyper-V. Autor knih o PostgreSQL. Novinka "PostgreSQL 14. Optimalizace, Kubernetes, cluster, cloud." Správce programu
1
studnaV současné době zastává pozici vývojového manažera, vyučuje na Moskevském institutu fyziky a technologie a na portálu foxminded. Absolvent MIPT, začal programovat v C++, pracoval jako výzkumný inženýr na projektu počítačového softwarového komplexu MIPT. Od roku 2017...
V současné době zastává pozici vývojového manažera, vyučuje na Moskevském institutu fyziky a technologie a na portálu foxminded. Absolvent MIPT začal programovat v C++, pracoval jako výzkumný inženýr na projektu počítačového softwarového komplexu MIPT Od roku 2017 se věnuje vývoji Java Enterprise. Pracoval jako Java developer ve společnostech jako NSPK a Yandex. Vypořádal se s problémy s vysokým zatížením, pracoval jak na zásobníkech Spring (Spring Boot, Spring Core, Spring Data, Spring Batch atd.), tak Java EE. Vylepšená infrastruktura projektu implementací CI/CD a odladěním procesu migrace databáze. Postavil architektonická schémata C4 pro projekty, na kterých se podílel. Je autorem článků o vývoji backendu na habr.com; reproduktor Rit++ 2020; držitel certifikátu Oracle Certified Associate Java SE 8 Programmer. Učitel