Rendszer- és szolgáltatásarchitektúra - Microservices Architektúra Képzés
A komplex vállalati alkalmazások építése nagyon változó környezetben nagyon nehéz.
A szolgáltatások vagy rendszerek közötti integráció változásai megváltoztatják a rendszer kialakítását. Ez a tanfolyam ismerteti a fenntartható, a szervezeti szolgáltatás méretéhez és céljához illő rendszer-architektúra és a gyakorlati infrastruktúra megtervezésének módját.
Ez a tanfolyam az elosztott alkalmazások tájképének kialakításával kapcsolatos általános problémákat foglalja magában, az integrációs problémától, az infrastruktúrától és a modern megközelítésektől kezdve a komplexitási kérdések megoldásáig.
Ez a tanfolyam ismerteti az egyes megoldások előnyeit és hátrányait (pl. A hagyományos SOA vs. Microservice architektúra), a rendelkezésre álló eszközöket (többnyire nyílt forrású), amelyek támogatják a fejlesztést és karbantartást, stb.
Tanfolyam formátuma
Ez többnyire vita (korlátozott előadásokkal).
Kurzusleírás
Gyors áttekintés a hagyományos megközelítésekről
- Monolit rendszerek
- Rendszerek rendszere
- Korai szolgáltatásorientáltság (EAI, CORBA, stb...)
- Korai webszolgáltatások (SOAP, stb...)
- Szolgáltatásorientált architektúra (SOA)
- Microservices
Tervezési koncepciók és kompromisszumok
- A rugalmasság és a komplexitás kompromisszuma
- Kohézió, csatolás
- Rejtett függőségek vs explicit függőségek
- Kis rendszer vs nagy rendszer
- Modul/komponens vs szolgáltatás
Általános SOA
- A SOA előnyei és költségei
- Sikerek és kudarcok a SOA megvalósításában
- Üzenetküldés és ESB
- SOA-t támogató infrastruktúra és eszközök
Microservices és a SOA - koncepciók megvalósítása
- Csinálj egy dolgot, és csináld jól
- Mikroszolgáltatás vs szolgáltatás
- DevOps
- Folyamatos telepítés és szállítás
- Könnyű protokollok
Mikroszolgáltatási protokollok és eszközök
- HTTP, JMS, AMQP, Websockets, JSON stb...
- Telepítés
- Konténerek (Docker, K8N, LXC stb...)
- Configuration Management (Ansible stb...)
- Monitoring és Management
- Infrastruktúra
Felhő és automatikus Scalaképesség
- Mikroszolgáltatás redundancia és feladatátvétel
- A teljesítmény méretezhetősége
- Automatikus méretezhetőség
- Megvalósítás: OpenStack, AWS stb...
Valódi problémák
- Az ökoszisztéma összetettsége
- Hálózati teljesítmény
- Biztonság
- Telepítés
- Tesztelés
- Nano-szolgáltatások
Követelmények
- Alapvető szoftver- és rendszermérnöki ismeretek szükségesek.
- GoA rendszerfejlesztés és -integráció megértése ajánlott.
- A komplex vállalati megoldások építése során felmerülő problémáknak való kitettség ajánlott.
A nyílt képzésekhez 5+ résztvevő szükséges.
Rendszer- és szolgáltatásarchitektúra - Microservices Architektúra Képzés - Booking
Rendszer- és szolgáltatásarchitektúra - Microservices Architektúra Képzés - Enquiry
Rendszer- és szolgáltatásarchitektúra - Microservices Architektúra - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (7)
Valós idejű rajzolás táblára, ahogy elmagyarázta, kiváló élmény. Tudott minden témát elmagyarázni.
Adrian Stanciu - DB Global Technology SRL
Kurzus - Systems and Service Architecture - Microservices Architecture
Gépi fordítás
Az oktató beszédmódja fantasztikus volt, nagyon világos és könnyen érthető
Codrin Lintescu - DB Global Technology
Kurzus - Systems and Service Architecture - Microservices Architecture
Gépi fordítás
Az Is tökéletesen felépített volt, és sok hasznos információt tartalmazott
Dana Curpen - DB Global Technology
Kurzus - Systems and Service Architecture - Microservices Architecture
Gépi fordítás
Első nap. Rengeteg ismeretem van ebben a témában, mégis volt alkalmam új dolgokat tanulni.
Ciprian Pascu - DB Global Technology
Kurzus - Systems and Service Architecture - Microservices Architecture
Gépi fordítás
A megfelelő példák segítik a könnyebb megértést, amiket élveztem.
Lo Zhi Hoe - Arvato Systems Malaysia Sdn Bhd
Kurzus - Systems and Service Architecture - Microservices Architecture
Gépi fordítás
All the mentioned tools are explained thoroughly.
Michelle Baluran - Palawan Pawnshop - Palawan Express Pera Padala
Kurzus - Systems and Service Architecture - Microservices Architecture
Gépi fordítás
The trainer is very approachable and knowledgeable about the subject. Looking forward to being trained again by this amazing guy.
Allan Rae Saac - Palawan Pawnshop - Palawan Express Pera Padala
Kurzus - Systems and Service Architecture - Microservices Architecture
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
SysML például Cameo Systems Modelerrel
21 ÓrákEz a képzés elmagyarázza, hogyan kell használni az SysML-et, a rendszermérnöki modellezési nyelvet. Különösen a komplex rendszerek szerkezeti modellezéséhez használható blokkdiagramokat fog felfedezni. Mélyebbre fog ásni a dinamikus modellezéshez szükséges sorrenddiagramot, állapotdiagramot és tevékenységdiagramot. Azt is megtanulja, hogyan kell használni az SysML-ből származó specifikus diagramokat, például a követelménydiagramot és a parametrikus diagramot, valamint az allokáció fogalmát. Hangsúlyozni fogjuk továbbá egy modellezési megközelítés meghatározásának szükségességét, amely igazodik a vállalat kontextusához és a vizsgálandó rendszer típusához. A gyakorlati alkalmazás a NoMagic Cameo Systems Modeler (MagicDraw) modellező eszközével történik.
Közönség:
Rendszermérnökök, üzleti elemzők és építészek, akiknek komplex rendszereket kell modellezniük, beleértve a hardvert és a szoftvert
Oktatási módszer:
Példákkal illusztrált elméleti előadás
50%-ban gyakorlati munka a Cameo Systems Modelerrel egy esettanulmányon a képzés során
Bevezetés a Domain Driven Design-ba
14 ÓrákA tartományvezérelt tervezés (DDD) a komplex viselkedések kezelésének egyik megközelítése a szoftverfejlesztés során .
Bevezetés a Enterprise Architect-ba
7 ÓrákEz a Bevezetés az Enterprise Architect képzésbe mindazok számára készült, akik a Sparx Systems UML modellező eszközét, az Enterprise Architectet szeretnék használni modellezési tevékenységeikhez, de nem ismerik az Enterprise Architect szolgáltatásait, funkcióit és használatát.
Vállalati architektúra a UAF
40 ÓrákElőadások, bemutatók és interaktív laborok kombinációjával ez a kurzus bemutatja az Enterprise Architecture (EA) építésének és karbantartásának alapjait, az Egységes Architektúra Keretrendszer (UAF) 1.2-es verzióját használva.
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.
Service Mesh létrehozása Istio és Kubernetes segítségével
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.
És 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.
Mikroszolgáltatások építése Lumen PHP keretrendszerrel
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.
OCSMP Model Builder - Alapok előkészítés
21 ÓrákA OCSMP Model Builder – Fundamental vizsga a rendszer SysML alapmodelljének megalkotásához szükséges ismereteket és készségeket teszteli. A vizsgálat kiterjed a modellkoncepciókra és -szervezésre, az alapvető követelmények rögzítésére és kezelésére, a szerkezeti és viselkedési modellekre, a parametrikus modellekre, az allokációs kapcsolatokra és a sztereotípiák használatára. Az ezen a szinten lefedett ismereteket és készségeket, valamint egy megfelelő SysML modellező eszköz ismeretét felhasználva a OCSMP Model Builder – Fundamental Certification birtokosának produktív közreműködőnek kell lennie a modellt alkalmazó rendszermérnöki csapat által végzett modellezési feladatokban. alapú rendszermérnöki megközelítés SysML használatával. A OCSMP Model Builder – Fundamental Certification előfeltétele a program két magasabb szintjének, és ennek előfeltétele a OCSMP Model User Certification.
Ez a vizsgálat (valamint a OCSMP sorozat többi része) azt a képességét teszteli, hogy az itt felsorolt ismereteket és készségeket egy rendszermodell összefüggésében alkalmazza. Tanulmányozása során haladjon túl az egyes diagramokon, hogy megértse, hogy az általa modellezett szempontok hogyan befolyásolhatják vagy befolyásolhatják a más diagramtípusokban ábrázolt rendszer szempontjait.
Rendszermodellezés SysML és Enterprise Architect (EA) segítségével
21 ÓrákEz az oktatóvezetett, élő tanfolyam Magyarország (online vagy előadáson), résztvevők megismerkednek a SysML használatával, ahogyan az implementálva van a Enterprise Architect (EA)-ban, hogy rendszerkövetelmény-analízist és modellkészítést végezzenek.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg és alkalmazza a SysML-t Systems Engineering projektekre, a Model Based Systems Engineering (MBSE) megközelítés használatával.
- A rendszerkövetelmények azonosítása használati esetmodellek alapján.
- Rendszerarchitektúra tervezése és elemzése.
SysML példával
21 ÓrákEz a gyakorlati képzés megmutatja, hogyan lehet hatékonyan használni a SysML modellezési nyelvet. Meg fogja fedezni különösen a komplex rendszerek szerkezeti modellezésének blokkdiagramjait. Elmélyíti a szekvencia diagramot, az állapotdiagramot és a tevékenységi diagramot a dinamikus modellezéshez. Meg fogja tanulni specifikus SysML diagramok, például a követelménydiagram és a parametrikus diagram, valamint az allokáció fontos fogalmának használatát is. Arra is összpontosítunk, hogy meg kell határozni egy modellezési megközelítést, amelyet a vállalat helyzetéhez és a vizsgált rendszer típusához igazítunk. Végül meglátjuk, hogy a legkorszerűbb a SysML modellező eszközök.
Audience:
Projektmenedzserek, architektusok, rendszermérnökök, akiknek komplex rendszerek, beleértve a szoftvert és a hardvert is, modellezésére van szükségük.
Oktatási módszer:
- Elméleti előadás példákkal
- Példatanulmány papíron (a tanár által bemutatott SysML eszköz demostrációja)
Forgalom
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.
UML itt: Enterprise Architect (műhelyek)
21 ÓrákA kurzus az elemzők, tervezők, fejlesztők, tesztelők és projektmenedzserek számára készült.
A workshop bemutatja a problémaelemzés, tervezés és dokumentációs rendszerek használatával UML és Enterprise Architect a Sparx Systems. A képzés során bemutatják a program fejlett képességeit (például MDA, profilok, XMI), és a legjobb gyakorlatokat, amelyek jelentősen megkönnyítik és felgyorsíthatják a modellezést.
Mivel a képzés a Enterprise Architect eszközre összpontosít, a résztvevőknek már tudniuk kell, hogyan kell modellezni UML. Azok számára, akik szeretnének megtanulni modellezni, szentelt képzést kaptunk UML.
A képzési módszer
10 százalékos, 90 százalékos munkavégzés
Használja az esetmodellezést
14 ÓrákEz a kurzus célja az üzleti elemzőknek, a vezetőknek, a csapatvezetőknek és a folyamat tulajdonosainak, hogy biztosítsák számukra a szükséges kompetenciákat használati eset diagramok készítéséhez és olyan esettanulmányok használatát, amelyek a funkcionális követelmények megteremtéséhez, elemzéséhez, dokumentálásához és kommunikálásához szolgálnak A küldöttek gyakorlati példákat használnak az egységesített modellezési nyelv (UML) használatára, hogy grafikusan képviseljék a felhasználási esetek és a szereplők közötti kölcsönhatásokat .