Building Microservice Architectures Képzés
A mikroszolgáltatás-architektúra olyan tervezési megközelítés, amelyben az alkalmazások lazán összekapcsolt szolgáltatások gyűjteményeként épülnek fel. Ez a képzés átfogó ismereteket nyújt a résztvevőknek a mikroszolgáltatási architektúra elveiről, a legjobb gyakorlatokról és a kapcsolódó tervezési mintákról. A tanfolyam gyakorlati gyakorlatokat és valós példákat tartalmaz, amelyek segítenek a résztvevőknek robusztus mikroszolgáltatási rendszerek tervezésében, megvalósításában és kezelésében.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) középszintű szoftverfejlesztőknek, rendszertervezőknek és DevOps olyan szakembereknek szól, akik skálázható és karbantartható alkalmazásokat szeretnének építeni mikroszolgáltatási architektúra segítségével.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a mikroszolgáltatási architektúra alapelveit.
- Skálázható mikroszolgáltatás alapú rendszerek tervezése és megvalósítása.
- Tervezési minták és legjobb gyakorlatok alkalmazása a mikroszolgáltatásokhoz.
- Alkalmazzon eseményvezérelt megközelítéseket, például a CQRS-t és az eseménybeszerzést.
- A rendszerműveletekkel és a mikroszolgáltatások bevezetésével kapcsolatos kihívások kezelése.
A tanfolyam formátuma
- Interaktív előadás és beszélgetés.
- Sok gyakorlat és gyakorlat.
- Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
- Ha személyre szabott képzést szeretne kérni ehhez a tanfolyamhoz, kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljük.
Kurzusleírás
Megértés Microservices
- Mik azok a mikroszolgáltatások?
- A mikroszolgáltatások legfontosabb előnyei és kihívásai
- Monolit vs. microservice architektúrák
Mikroszolgáltatási rendszerek tervezése
- A mikroszolgáltatási architektúra alapelvei
- Szolgáltatási határok meghatározása
- Communication szolgáltatások között
Szolgáltatástervezés
- RESTful API-k és szolgáltatási szerződések
- Szolgáltatásverziós stratégiák
- Adatparticionálás és -tárolás mikroszolgáltatásokhoz
Rendezvénybeszerzés
- Eseménybeszerzési fogalmak megértése
- Előnyök és használati esetek az események beszerzéséhez
- Eseményvezérelt architektúrák megvalósítása
CQRS (Command Query Responsibility Segregation)
- Bevezetés a CQRS-be
- Mikor kell használni a CQRS-t?
- CQRS megvalósítása mikroszolgáltatási rendszerekben
Egyéb Design Patterns a mikroszolgáltatás-alapú architektúrákhoz
- Szolgáltatás-nyilvántartás és -felderítés
- Service mesh és API átjárók
- Rugalmassági minták (pl. megszakító, válaszfal)
Rendszertervezés és üzemeltetés
- Monitoring és bejelentkezés mikroszolgáltatások
- Konténerezés és hangszerelés (pl. Docker, Kubernetes)
- Biztonsági szempontok a mikroszolgáltatásoknál
Elfogadás Microservices
- Szervezeti felkészültség értékelése mikroszolgáltatásokra
- A monolitról a mikroszolgáltatásokra való átállás lépései
- Kulturális és technikai kihívások kezelése
Összegzés és a következő lépések
Követelmények
- Korábbi programozási tapasztalat
Közönség
- Szoftverfejlesztők
- Rendszer építészek
- DevOps szakemberek
A nyílt képzésekhez 5+ résztvevő szükséges.
Building Microservice Architectures Képzés - Booking
Building Microservice Architectures Képzés - Enquiry
Building Microservice Architectures - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (7)
Jó keveréke voltam a gyakorlati és elméleti információknak. Lebilincselő előadás valós példákkal.
Anita
Kurzus - Building Microservice Architectures
Gépi fordítás
Tetszett az információk bemutatása, Hassan karizmatikus és minden témára felkészült, ami felmerülhet.
Daniel Onisor
Kurzus - Building Microservice Architectures
Gépi fordítás
A velünk való interakció, a gyakorlatok és az anyag. Sok mindent elmagyaráztak és nagyon praktikus.
Stefan Andrei
Kurzus - Building Microservice Architectures
Gépi fordítás
Ha érdekli a téma, könnyen megtalálhatja a szükséges információkat a képzéseken. Jól felépített. Tetszett az edzéstempó.
Marius
Kurzus - Building Microservice Architectures
Gépi fordítás
Rengeteg új dolgot tanultam, és megváltoztattam a szemléletemet a fejlesztésről az építészeti perspektívára
Georgiana
Kurzus - Building Microservice Architectures
Gépi fordítás
Interaktív foglalkozás kérdésekkel, amelyek segítenek megérteni az aktuális témát, jó egyensúlyt elmélet és gyakorlat között.
Mihai Cleja
Kurzus - Building Microservice Architectures
Gépi fordítás
A mikroszolgáltatás-rendszer minden témájának jó áttekintése, és mivel az internettől izolált fejlesztői környezetben dolgozunk, a különböző mikroszolgáltatásokkal kapcsolatos problémák megoldására rendelkezésre álló jelenlegi technológiai lehetőségek.
Brian Wilkinson - Mass Consultants Ltd
Kurzus - Building Microservice Architectures
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Developing Microservices on Google Cloud Apigee
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék megtanulni, hogyan kell API-t felépíteni, tesztelni, hibakeresni és telepíteni az Google Cloud Apigee API platformján.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre egy fejlesztői környezetet, amely tartalmazza az API fejlesztésének megkezdéséhez szükséges összes erőforrást.
- Ismerje meg és alkalmazza a Apigee Edge-ban elérhető eszközöket.
- Építsen fel és telepítsen API-t az Google Cloudhoz.
- Az API hibák figyelése és hibakeresése.
- Használja ki az Google Cloud elemzési és gépi tanulási megoldásait az API-k intelligensebbé tételéhez.
Building Microservices with Apigee Edge
21 ÓrákApigee Edge , amely a Java épül, lehetővé teszi a szolgáltatások biztonságos elérését egy jól definiált API-val, amely minden szolgáltatásban egységes, függetlenül a szolgáltatás megvalósításától. Egységes API:
- Megkönnyíti az alkalmazásfejlesztőknek a szolgáltatások igénybevételét.
- Lehetővé teszi a háttér-szolgáltatás megvalósításának megváltoztatását a nyilvános API befolyásolása nélkül.
- Lehetővé teszi az elemzés, a bevételszerzés, a fejlesztői portál és az Edgebe épített egyéb szolgáltatások előnyeinek kihasználását.
Közönség
Ez a tanfolyam mérnököknek, építészeknek és fejlesztőknek szól, akik az Apigee Edge t kívánják felhasználni a projektjeikbe.
Axon Framework
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik az Axon segítségével jól strukturált vállalati alkalmazásokat szeretnének készíteni, amelyek kihasználják a CQRS és az Event Sourcing erejét.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a Axon Framework alkalmazás létrehozásához szükséges fejlesztői környezetet.
- A komplex alkalmazások fejlesztéséhez alkalmazza a CQRS (Command Query Responsibility Segregation) és az Event Sourcing architektúra mintákat.
- Alkalmazza az Domain Driven Design fogalmait az alkalmazástervükre.
- Építsen olyan alkalmazásokat, amelyek az infrastruktúra helyett az üzleti problémára összpontosítanak.
Envoy Proxy
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a mérnököknek szól, akik az Envoy Proxy segítségével szeretnék lehetővé tenni a mikroszolgáltatások számára, hogy „beszéljenek egymással”.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja Envoy Proxy.
- Az Envoy Proxy segítségével elvonatkoztathatja a hálózatot, és könnyedén megjelenítheti a problémás területeket.
- A hálózatépítéssel és a megfigyelhetőséggel kapcsolatos mikroszolgáltatási problémák megoldása.
Creating a Service Mesh with Istio and Kubernetes
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a mérnököknek szól, akik felhőalapú alkalmazásokat (pl. mikroszolgáltatásokat) szeretnének csatlakozni, biztonságossá tenni és kezelni Istio-alapú szolgáltatásháló segítségével.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja az Istio-t az Kubernetes-re.
- Ismerje meg a szervizhálókat, és valósítson meg egyet az Istio segítségével.
- Telepítsen egy Istio szolgáltatáshálót az Kubernetes tetejére.
- Használjon szolgáltatáshálót mikroszolgáltatások futtatásához, kezeléséhez és figyeléséhez a felhőben.
Java Microservices
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középszintű Java fejlesztőknek szól, akik mikroszolgáltatás-alapú alkalmazásokat szeretnének tervezni, fejleszteni, telepíteni és karbantartani Java olyan keretrendszerek használatával, mint a Spring Boot és Spring Cloud.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a mikroszolgáltatási architektúra alapelveit és előnyeit.
- Mikroszolgáltatások létrehozása és üzembe helyezése a Java és Spring Boot használatával.
- Szolgáltatásfelderítés, konfigurációkezelés és API-átjárók megvalósítása.
- A mikroszolgáltatások hatékony védelme, monitorozása és méretezése.
- Telepítsen mikroszolgáltatásokat a Docker és Kubernetes használatával.
Kuma Kubernetes
35 ÓrákA szakmai tanfolyam végén a résztvevők elsajátítják a Kuma szolgáltatásháló hatékony megvalósításához, kezeléséhez és méretezéséhez szükséges ismereteket és készségeket Kubernetes környezetben. A mikroszolgáltatásokon alapuló alkalmazásaik teljesítményének és megbízhatóságának optimalizálása érdekében képesek lesznek fejlett forgalomirányítási, megfigyelhetőségi és biztonsági funkciókat megvalósítani.
Building Microservices with Lumen PHP Framework
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik az Lumen segítségével Laravel-alapú mikroszolgáltatásokat és alkalmazásokat kívánnak létrehozni.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet a mikroszolgáltatások fejlesztésének megkezdéséhez az Lumen segítségével.
- Ismerje meg a mikroszolgáltatások megvalósításának előnyeit az Lumen és PHP segítségével.
- Hajtsa végre és implementálja a mikroszolgáltatási funkciókat és műveleteket az Lumen keretrendszer segítségével.
- Védje és szabályozza a mikroszolgáltatási architektúrákhoz való hozzáférést biztonsági rétegek építésével.
System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
21 ÓrákEzen az oktató által vezetett, élő képzésen a Magyarország-ban a résztvevők megtanulják, hogyan értékeljék a különböző technológiákat és megközelítéseket a szolgáltatásalapú rendszerarchitektúra tervezéséhez. A képzés a monolitikus rendszerek és szolgáltatás-architektúrák megbeszélésével és összehasonlításával kezdődik, majd a mikroszolgáltatási architektúra részleteibe merül.
A résztvevők lehetőséget kapnak arra, hogy tudásukat a gyakorlatba ültessék át, miközben a Spring Cloud, Spring Boot és Docker-val épített koncepciópróba mikroszolgáltatások létrehozásán és bevezetésén lépnek keresztül.
Végül megvizsgáljuk a releváns infrastruktúra építőelemeket, hogy segítsünk a résztvevőknek meghatározni a legmegfelelőbb eszközöket és megközelítéseket a különböző szervezeti követelményekhez.
A képzés végére a résztvevők alapos ismeretekkel rendelkeznek az Service-Oriented Architecture (SOA) és a Microservice Architecture területről, valamint gyakorlati tapasztalattal rendelkeznek a Spring Cloud és a kapcsolódó tavaszi technológiák használatában, hogy gyorsan fejlesszék saját felhőméretű, felhőre kész mikroszolgáltatásaikat.
Building Microservices with Spring Cloud and Docker
21 ÓrákEzen az oktató által vezetett, élő képzésen a Magyarország-ban a résztvevők megtanulják a mikroszolgáltatások létrehozásának alapjait az Spring Cloud és Docker segítségével. A résztvevők tudását gyakorlatokkal és a minta mikroszolgáltatások lépésről lépésre történő fejlesztésével teszik próbára.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a mikroszolgáltatások alapjait.
- A Docker segítségével konténereket építhet mikroszolgáltatási alkalmazásokhoz.
- Konténeres mikroszolgáltatások létrehozása és telepítése a Spring Cloud és Docker használatával.
- Integrálja a mikroszolgáltatásokat a felfedezési szolgáltatásokkal és a Spring Cloud API-átjáróval.
- A végpontok közötti integráció teszteléséhez használja a Docker Compose-t.
Building Microservices with Spring Cloud and Docker - 5 Days
35 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) középszintű fejlesztőknek és DevOps mérnököknek szól, akik Spring Cloud és Docker használatával kívánnak mikroszolgáltatásokat építeni, telepíteni és kezelni.
A képzés végére a résztvevők képesek lesznek:
- Mikroszolgáltatások fejlesztése Spring Boot és Spring Cloud segítségével.
- Tárolja az alkalmazásokat a Docker és Docker Compose segítségével.
- Szolgáltatásfelderítés, API-átjárók és szolgáltatások közötti kommunikáció megvalósítása.
- A mikroszolgáltatások figyelése és biztonságossá tétele éles környezetben.
- Mikroszolgáltatásokat telepíthet és hangszerelhet a Kubernetes segítségével.
Spring Cloud for Microservices
14 ÓrákEbben az oktató által vezetett, élő képzésben a Magyarország-ban a mikroszolgáltatási architektúra tárgyalásával kezdjük. A résztvevők tudását gyakorlatokkal és a minta mikroszolgáltatások lépésről lépésre történő fejlesztésével teszik próbára.
A képzés végére a résztvevők alapos ismeretekkel rendelkeznek arról, hogyan használhatják a Spring Cloud-t és a kapcsolódó tavaszi technológiákat saját felhőméretű, felhőkompatibilis mikroszolgáltatásaik gyors fejlesztéséhez.
Microservices with Spring Cloud and Kafka
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik a hagyományos architektúrát egy erősen párhuzamos mikroszolgáltatás-alapú architektúrává szeretnék alakítani Spring Cloud, Kafka, Docker, Kubernetes és Redis segítségével.
A képzés végére a résztvevők képesek lesznek:
- A mikroszolgáltatások kiépítéséhez szükséges fejlesztési környezet kialakítása.
- Tervezzen és valósítson meg egy rendkívül párhuzamos mikroszolgáltatási ökoszisztémát Spring Cloud, Kafka, Redis, Docker és Kubernetes segítségével.
- A monolitikus és SOA-szolgáltatásokat mikroszolgáltatás alapú architektúrává alakítsa át.
- Alkalmazzon DevOps megközelítést a szoftverek fejlesztéséhez, teszteléséhez és kiadásához.
- Magas párhuzamosság biztosítása a mikroszolgáltatások között a termelésben.
- Monitorozza a mikroszolgáltatásokat, és hajtson végre helyreállítási stratégiákat.
- Hajtsa végre a teljesítményhangolást.
- Ismerje meg a mikroszolgáltatások architektúrájának jövőbeli trendjeit.
Building Microservices with Spring Cloud and Netflix OSS
21 ÓrákA Spring Cloud egy nyílt forráskódú, könnyű mikroszolgáltatási keretrendszer Java felhőalkalmazások létrehozásához. Netflix Az OSS keretrendszerek és könyvtárak halmaza mikroszolgáltatások fejlesztésére. A Spring Cloud szépen integrálható az Netflix komponensekkel az automatikus konfiguráció és a konfiguráció helyett.
Ezen az oktató által vezetett, élő képzésen a résztvevők megtanulják a mikroszolgáltatások Spring Cloud és Netflix OSS segítségével történő felépítésének alapvető fogalmait. A résztvevők tudását gyakorlatokkal és a minta mikroszolgáltatások lépésről lépésre történő fejlesztésével teszik próbára.
A képzés végére a résztvevők alaposan megértik, hogyan használhatják a Spring Cloud és a kapcsolódó tavaszi technológiákat az Netflix OSS-sel együtt, hogy gyorsan fejlesszék saját felhőméretű, felhőre kész mikroszolgáltatásaikat.
Közönség
- Java Fejlesztők
A tanfolyam formátuma
- Rész előadás, részben beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlat
Traefik
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a rendszergazdáknak és fejlesztőknek szól, akik a Traefik segítségével kívánnak mikroszolgáltatásokat telepíteni, kezelni, felügyelni és működtetni.
A képzés végére a résztvevők képesek lesznek:
- Konfigurálja és indítsa el a Traefik-t egy Docker-szolgáltatón keresztül.
- Engedélyezze a biztonságos és titkosított kapcsolatokat a Let's Encrypt segítségével.
- Telepítsen és csatlakoztasson köztes szoftvert egy útválasztóhoz a szolgáltatáskérések átalakításához.
- Figyelje Traefik műveleteit a műszerfal segítségével.