Microservice Architecture - bezplatný kurz od spoločnosti Otus, školenie 5 mesiacov, termín 27.2.2023.
Rôzne / / December 04, 2023
Profesionálne zručnosti v oblasti vývoja softvérovej architektúry sú dnes jednou z hlavných kompetencií špecialistov na vytváranie škálovateľných a chybovo odolných aplikácií.
Vlastnosti programu
- Počas tréningového procesu sa budeme zaoberať mnohými netriviálnymi problémami navrhovania backendových aplikácií a ich ďalšej údržby.
- Budeme študovať nielen dizajnové vzory pre nové služby, ale aj zvládnuť prístupy k práci so staršími službami.
- Naučíme sa riešiť problémy s konzistenciou zmien (napríklad poradie, v ktorom sú transakcie aplikované) alebo s orchestrácia služieb, čo bude užitočné pre tých, ktorí pracujú v oblasti distribuovaných / decentralizovaných systémov
- Ako vývojár sa naučte základné zručnosti Kubernetes.
Pre koho je tento kurz určený?
Program bol vytvorený špeciálne pre back-end vývojárov, vedúcich tímov a správcov, ktorí sú pripravení zvládnuť Best Prax vo vývoji softvérovej architektúry a komplexnej distribuovanej a odolnej voči chybám systémov
Po tréningu
Absolventi na profesionálnej úrovni budú schopní plánovať architektúru a vytvárať škálovateľné aplikácie odolné voči chybám, riešiť netriviálne úlohy v rámci distribuovaných a decentralizovaných systémov a používanie klasických návrhových vzorov v projektoch (sharding, replikácia a atď.).
Záverečný projekt bude pozostávať zo série domácich úloh.
V rámci ich implementácie si každý študent vytvorí kostru aplikácie internetového obchodu a vyskúša si rôzne vzory architektúry mikroslužieb, otestujte svoju aplikáciu na problémy so zaťažením a sieťou konektivitu.
6
kurzyVyvíjam softvér v jazykoch Java/Spring, C#, PHP už viac ako 20 rokov. Databázový architekt PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase atď. Nasaďte databázu ako lokálnu platformu Google Cloud Platform, AWS, Azure,...
Vyvíjam softvér v jazykoch Java/Spring, C#, PHP už viac ako 20 rokov. Databázový architekt PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase atď. Nasadenie DB na lokálnej platforme Google Cloud Platform, AWS, Azure, Yandex Cloud a Kubernetes, DBaaS, MultiCloud. Počas tejto doby bolo navrhnutých a vyvinutých viac ako sto projektov pre obchodné reťazce, fitness centrá, hotely a finančný sektor. Rozsiahle skúsenosti s budovaním a prevádzkou virtualizačných systémov VmWare ESXi, Hyper-V. Autor kníh o PostgreSQL. Nový "PostgreSQL 14. Optimalizácia, Kubernetes, cluster, cloud." Programový manažér
1
dobreV súčasnosti zastáva pozíciu manažéra rozvoja, vyučuje na Moskovskom inštitúte fyziky a technológie a na portáli foxminded. Absolvent MIPT, začal programovať v C++, pracoval ako výskumný inžinier na projekte počítačového softvérového komplexu MIPT. Od roku 2017...
V súčasnosti zastáva pozíciu manažéra rozvoja, vyučuje na Moskovskom inštitúte fyziky a technológie a na portáli foxminded. Absolvent MIPT začal programovať v C++, pracoval ako výskumný inžinier na projekte počítačového softvérového komplexu MIPT.Od roku 2017 sa venuje vývoju Java Enterprise. Pracoval ako vývojár Java v spoločnostiach ako NSPK a Yandex. Zaoberal sa problémami s vysokým zaťažením, pracoval na zásobníkoch Spring (Spring Boot, Spring Core, Spring Data, Spring Batch atď.) a Java EE. Vylepšená projektová infraštruktúra implementáciou CI/CD a odladením procesu migrácie databázy. Postavil architektonické schémy C4 pre projekty, na ktorých sa podieľal. Je autorom článkov o vývoji backendu na habr.com; reproduktor Rit++ 2020; držiteľ certifikátu Oracle Certified Associate Java SE 8 Programmer. učiteľ