Microservice Architecture - brezplačen tečaj pri Otusu, usposabljanje 5 mesecev, datum 27. februar 2023.
Miscellanea / / December 04, 2023
Danes so veščine profesionalnega razvoja programske arhitekture ena glavnih kompetenc strokovnjakov pri ustvarjanju razširljivih in do napak odpornih aplikacij.
Značilnosti programa
- V procesu usposabljanja bomo obravnavali številne netrivialne probleme oblikovanja zalednih aplikacij in njihovega nadaljnjega vzdrževanja.
- Ne bomo preučevali samo oblikovalskih vzorcev za nove storitve, ampak tudi obvladali pristope k delu s podedovanimi storitvami.
- Naučili se bomo reševati probleme s konsistentnostjo sprememb (na primer vrstni red uporabe transakcij) ali s orkestracija storitev, kar bo koristno za tiste, ki delajo na področju porazdeljenega/decentraliziranega sistemi
- Kot razvijalec se naučite osnovnih veščin Kubernetes.
Komu je ta tečaj namenjen?
Program je bil ustvarjen posebej za back-end razvijalce, vodje skupin in skrbnike, ki so pripravljeni obvladati Best Praksa razvoja programske arhitekture ter kompleksne porazdeljene in odporne na napake sistemi
Po treningu
Diplomanti na strokovni ravni bodo sposobni načrtovati arhitekturo in ustvarjati razširljive aplikacije, odporne na napake, reševati netrivialne nalog znotraj porazdeljenih in decentraliziranih sistemov ter uporabo klasičnih oblikovalskih vzorcev v projektih (sharding, replikacija in itd.).
Končni projekt bo sestavljen iz serije domačih nalog.
V okviru njihove izvedbe bo vsak študent izdelal okostje aplikacije spletne trgovine in preizkusil različne vzorce arhitekture mikrostoritev, preizkusite svojo aplikacijo glede težav z obremenitvijo in omrežjem povezljivost.
6
tečajiVeč kot 20 let razvijam programsko opremo v Java/Spring, C#, PHP. Arhitekt baze podatkov PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase itd. Namestite bazo podatkov kot lokalno platformo Google Cloud, AWS, Azure,...
Več kot 20 let razvijam programsko opremo v Java/Spring, C#, PHP. Arhitekt baze podatkov PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase itd. Uvedba DB na mestu uporabe Google Cloud Platform, AWS, Azure, Yandex Cloud in Kubernetes, DBaaS, MultiCloud. V tem času je bilo zasnovanih in razvitih več kot sto projektov za trgovske verige, fitnese, hotele in finančni sektor. Bogate izkušnje pri gradnji in delovanju virtualizacijskih sistemov VmWare ESXi, Hyper-V. Avtor knjig o PostgreSQL. Novi "PostgreSQL 14. Optimizacija, Kubernetes, gruča, oblak." Vodja programa
1
dobroTrenutno je vodja razvoja, poučuje na Moskovskem inštitutu za fiziko in tehnologijo ter na portalu foxminded. Diplomant MIPT, začel programirati v C++, delal kot raziskovalni inženir na projektu kompleksa računalniške programske opreme MIPT.Od leta 2017...
Trenutno je vodja razvoja, poučuje na Moskovskem inštitutu za fiziko in tehnologijo ter na portalu foxminded. Diplomiral je na MIPT, začel programirati v C++, delal kot raziskovalni inženir na projektu kompleksa računalniške programske opreme MIPT, od leta 2017 pa se ukvarja z razvojem Java Enterprise. Delal je kot razvijalec Java v podjetjih, kot sta NSPK in Yandex. Ukvarjal se je s težavami z visoko obremenitvijo, pri čemer je delal na skladih Spring (Spring Boot, Spring Core, Spring Data, Spring Batch itd.) in Java EE. Izboljšana infrastruktura projekta z implementacijo CI/CD in odpravljanjem napak v procesu selitve baze podatkov. Izdelal arhitekturne diagrame C4 za projekte, pri katerih je sodeloval. Je avtor člankov o backend razvoju na habr.com; zvočnik Rit++ 2020; imetnik certifikata Oracle Certified Associate Java SE 8 Programmer. učiteljica