Microservices építése Spring Cloud és Docker használatával Képzés
A Spring Cloud egy nyílt forráskódú, könnyűsúlyú mikroservice keretrendszer, amely Java alkalmazások felhőre történő fejlesztését teszi lehetővé.
A Docker egy nyílt forráskódú platform, amely alkalmazások építésére, szállítására és futtatására szolgál konténerekben. A Docker kiválóan alkalmas mikroservice alkalmazások létrehozására.
Ebben az oktató által vezetett, élő képzésben a résztvevők megismerik a mikroservices építésének alapjait Spring Cloud és Docker használatával. A résztvevők tudását gyakorlatok és példamikroservices lépésről lépésre történő fejlesztése során teszteljük.
A képzés végére a résztvevők képesek lesznek:
- Megérteni a mikroservices alapjait.
- Docker használatával konténereket építeni mikroservice alkalmazásokhoz.
- Spring Cloud és Docker használatával konténerizált mikroservices építeni és üzembe helyezni.
- Mikroservices integrálása felderítési szolgáltatásokkal és a Spring Cloud API Gateway-vel.
- Docker Compose használata végpontok közötti integrációs teszteléshez.
A képzés formátuma
- Interaktív előadás és vita.
- Sok gyakorlat és gyakorlás.
- Gyakorlati implementáció élő laboratóriumi környezetben.
Képzés testreszabási lehetőségek
- Ha testreszabott képzést kérne ehhez a kurzushoz, kérjük, lépjen kapcsolatba velünk a megbeszélés érdekében.
Kurzusleírás
Bevezetés
A mikroservices és a mikroservice architektúra megértése
A Docker és a konténerizáció áttekintése
A Spring Cloud és Spring Boot áttekintése
Konfigurációs szolgáltatás és felderítési szolgáltatás létrehozása Spring Clouddal
API Gateway használata Spring Clouddal
Konténerkép építése minden egyes mikroservicehez Dockerrel
Adatok tárolása különböző adatbázisokban
API Gateway építése Spring Cloud Gateway-vel
A Netflix Eureka és Consult felderítési szolgáltatások (szolgáltatásnyilvántartók) használata szolgáltatások regisztrálására és felderítésére
Docker Compose használata integrációs teszteléshez
Összefoglalás és következő lépések
Követelmények
- Java fejlesztési tapasztalat
- Tapasztalat a Spring Frameworkkel
Közönség
- Java fejlesztők
A nyílt képzésekhez 5+ résztvevő szükséges.
Microservices építése Spring Cloud és Docker használatával Képzés - Foglalás
Microservices építése Spring Cloud és Docker használatával Képzés - Érdeklődés
Microservices építése Spring Cloud és Docker használatával - Érdeklődjön a vezetői tanácsadásról!
Vélemények (2)
Hogyan képesnek bizonyulnak a képzők az ismeretek hatékony átadásában
Vu Thoai Le - Reply Polska sp. z o. o.
Kurzus - Certified Kubernetes Administrator (CKA) - exam preparation
Gépi fordítás
a képző rendkívül sok ismeretet és türelmet osztott meg velünk
Bogdan Olaru
Kurzus - Introduction to Docker
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Haladó Docker
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország (online vagy helyszíni) azoknak a mérnököknek szól, akik szeretnék bővíteni Docker ismereteiket, hogy nagyobb léptékben tudjanak alkalmazásokat telepíteni, miközben megtartják az irányítást.
A képzés végén a résztvevők képesek lesznek:
- Saját Docker image-eket készíteni.
- Nagy számú Docker alkalmazást telepíteni és kezelni.
- Különböző konténer-orchestrációs megoldásokat értékelni és kiválasztani a legmegfelelőbbet.
- Folyamatos integrációs folyamatot beállítani Docker alkalmazásokhoz.
- Docker alkalmazásokat integrálni meglévő folyamatos integrációs folyamatokba.
- Biztonságossá tenni Docker alkalmazásaikat.
Docker & Kubernetes Haladó
21 ÓrákA képzés végére a résztvevők képesek lesznek:
- Saját Docker image-eket készíteni.
- Nagyszámú Docker alkalmazást üzembe helyezni és kezelni.
- Különböző konténer orchestration megoldásokat értékelni és a legmegfelelőbbet kiválasztani.
- Folyamatos integrációs folyamatot beállítani Docker alkalmazásokhoz.
- Docker alkalmazásokat integrálni meglévő folyamatos integrációs eszközök folyamataival.
- Biztonságossá tenni Docker alkalmazásaikat.
- Kubernetes használatával különböző környezeteket üzembe helyezni és kezelni ugyanazon klaszter alatt.
- Kubernetes klasztert biztonságossá tenni, skálázni és monitorozni.
Konténerizált AI és ML telepítés Dockerrel
14 ÓrákA Docker egy konténerizációs platform, amely konzisztens, hordozható és reprodukálható környezeteket biztosít AI és gépi tanulási munkaterhelésekhez.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) középhaladó szintű szakembereknek szól, akik Dockerrel szeretnék csomagolni ML kódbázisokat, függőségeket és modelleket a megbízható fejlesztési-gyártási munkafolyamatok érdekében.
A képzés elvégzése után a résztvevők képesek lesznek:
- Docker image-ek létrehozására és kezelésére AI és ML alkalmazásokhoz.
- Gépi tanulási folyamatok, eszközök és függőségek konténerizálására.
- Docker környezetek optimalizálására a teljesítmény és hordozhatóság érdekében.
- Konténerizált ML szolgáltatások üzembe helyezésére különböző futási környezetekben.
A képzés formátuma
- Koncepcióbemutatók, amelyeket irányított vita támogat.
- Gyakorlati feladatok, amelyek valós konténerizációs feladatokra összpontosítanak.
- Gyakorlati megvalósítás élő laboratóriumi Docker környezetekben.
Képzés testreszabási lehetőségei
- A képzés szervezeti környezethez való testreszabásához kérjük, lépjen kapcsolatba velünk.
CI/CD az AI számára: Docker-alapú modellépítések és üzembe helyezések automatizálása
21 ÓrákA CI/CD az AI számára egy strukturált megközelítés a modellcsomagolás, tesztelés, konténerizálás és üzembe helyezés automatizálásához folyamatos integrációs és folyamatos szállítási folyamatok segítségével.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) középszintű szakembereknek szól, akik szeretnék automatizálni a végponttól végpontig tartó AI modell szállítási munkafolyamatokat Docker és CI/CD platformok használatával.
A képzés végén a résztvevők képesek lesznek:
- Automatizált folyamatok létrehozása AI modell konténerek építéséhez és teszteléséhez.
- Verziókövetés és reprodukálhatóság megvalósítása a modell életciklusokhoz.
- Automatizált üzembe helyezési stratégiák integrálása AI szolgáltatásokhoz.
- CI/CD ajánlott gyakorlatok alkalmazása a gépi tanulási műveletekre szabva.
A képzés formátuma
- Oktató által vezetett előadások és technikai megbeszélések.
- Gyakorlati laborok és gyakorlati implementációs feladatok.
- Valósághű CI/CD munkafolyamat szimulációk kontrollált környezetben.
Kurzus testreszabási lehetőségek
- Ha szervezete testreszabott folyamatmunkafolyamatokat vagy platformintegrációkat igényel, kérjük, lépjen kapcsolatba velünk a kurzus testreszabásához.
Certified Kubernetes Administrator (CKA) - vizsgafelkészítés
21 ÓrákA Certified Kubernetes Administrator (CKA) programot a Linux Foundation és a Cloud Native Computing Foundation (CNCF) hozta létre.
A Kubernetes manapság a vezető platform a konténerek orchestrationjéhez.
A NobleProg 2015 óta kínál Docker & Kubernetes képzéseket. Több mint 360 sikeresen lezárt képzési projekttel a konténerizáció területén az egyik legismertebb képzővállalkozássá váltunk világszerte.
2019 óta segítünk ügyfeleinknek a k8s környezetben nyújtott teljesítményük megerősítésében, felkészítve és bátorítva őket a CKA és CKAD vizsgák letételére.
Ez az oktatóvezetésű, élő képzés (online vagy helyszíni) rendszergazdáknak, Kubernetes felhasználóknak szól, akik szeretnék tudásukat megerősíteni a CKA vizsga letételével.
Ezzel párhuzamosan a képzés a Kubernetes adminisztráció gyakorlati tapasztalatszerzésére is összpontosít, ezért ajánljuk a részvételt akkor is, ha nem tervezel CKA vizsgát tenni.
A képzés formátuma
- Interaktív előadás és vita.
- Számos gyakorlat és gyakorlás.
- Gyakorlati implementáció élő laboratóriumi környezetben.
Képzés testreszabási lehetőségei
- Ha egy testreszabott képzést szeretnél kérni ehhez a kurzushoz, kérjük, lépj kapcsolatba velünk.
- További információért a CKA tanúsítvánnyal kapcsolatban, kérjük, látogasd meg a következő oldalt: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - vizsgafelkészítés
21 ÓrákA Certified Kubernetes Application Developer (CKAD) programot a Linux Foundation és a Cloud Native Computing Foundation (CNCF), a Kubernetes házigazdája fejlesztette ki.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék megerősíteni készségeiket a felhőalapú alkalmazások tervezésében, építésében, konfigurálásában és közzétételében Kubernetes környezetben.
Ugyanakkor a képzés a Kubernetes alkalmazásfejlesztés gyakorlati tapasztalatainak megszerzésére is összpontosít, ezért ajánljuk a részvételt, még akkor is, ha nem szándékozik CKAD vizsgát tenni.
A NobleProg 2015 óta nyújt Docker és Kubernetes képzéseket. Több mint 360 sikeresen lezárt képzési projekttel az országok egyik legismertebb képzővállalatává váltunk a konténerizáció területén. 2019 óta segítjük ügyfeleinket abban is, hogy igazolják teljesítményüket a k8s környezetben, felkészítve és bátorítva őket a CKA és CKAD vizsgák letételére.
A képzés formátuma
- Interaktív előadás és megbeszélés.
- Számos gyakorlat és gyakorlati feladat.
- Gyakorlati megvalósítás élő laboratóriumi környezetben.
Képzés testreszabási lehetőségei
- Ha testreszabott képzést szeretne kérni ehhez a kurzushoz, kérjük, lépjen kapcsolatba velünk a megbeszélés érdekében.
- További információkért a CKAD-ról, kérjük, látogasson el ide: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Konténerkezelés Dockerrel
21 ÓrákA Docker egy platform fejlesztők és rendszergazdák számára elosztott alkalmazások karbantartásához. Egy konténerek futtatására szolgáló futási környezetből és egy konténerek megosztására szolgáló szolgáltatásból áll.
A Dockerrel ugyanaz az alkalmazás változtatás nélkül futtatható laptopokon, dedikált szervereken és virtuális szervereken.
Ez a kurzus az első két napon a Docker alapvető használatát tanítja, ami hasznos mind a fejlesztők, mind a rendszergazdák számára. A kurzus sok gyakorlati feladatot tartalmaz, és a résztvevők saját Docker környezetükben gyakorolhatnak, valamint saját Docker képeket készíthetnek.
Az utolsó napon a résztvevők a Docker-t támogató haladó eszközökről tanulnak. Ezek a Docker Machine, a Docker Compose és a Docker Swarm lesznek.
Bevezetés a Dockerbe
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország (online vagy helyszíni) azoknak a mérnököknek szól, akik szeretnék a Docker segítségével üzembe helyezni és kezelni a szoftvereket konténerek formájában, a hagyományos önálló szoftverek helyett.
A képzés végén a résztvevők képesek lesznek:
- A Docker telepítése és konfigurálása.
- A szoftverek konténeresítésének megértése és implementálása.
- Docker alapú alkalmazások kezelése.
- Különböző Docker alkalmazások és rendszerek hálózatba kapcsolása.
- A Docker nyilvántartások megértése és szerkesztése.
Docker fejlesztők és rendszergazdák számára
14 ÓrákA Docker egy platform fejlesztők és rendszergazdák számára elosztott alkalmazások karbantartásához. Egy konténerek futtatására szolgáló futási környezetből és egy konténerek megosztására szolgáló szolgáltatásból áll.
A Docker segítségével ugyanaz az alkalmazás változtatás nélkül futtatható laptopokon, dedikált szervereken és virtuális szervereken.
Ez a tanfolyam a Docker alapvető használatát tanítja meg, ami hasznos mind a fejlesztők, mind a rendszergazdák számára. A tanfolyam során számos gyakorlati feladatot kell megoldani, és a résztvevők a saját Docker környezetükben gyakorolhatnak, valamint saját Docker image-eket készíthetnek a két nap alatt.
Java Microservices
21 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) középszintű Java fejlesztőknek szól, akik szeretnének mikroservízes alapú alkalmazásokat tervezni, fejleszteni, üzembe helyezni és karbantartani Java keretrendszerek, például a Spring Boot és a Spring Cloud segítségével.
A képzés végén a résztvevők képesek lesznek:
- Megérteni a mikroservízes architektúra elveit és előnyeit.
- Mikroservízeket építeni és üzembe helyezni Java és Spring Boot használatával.
- Szolgáltatásfelderítést, konfigurációkezelést és API átjárókat implementálni.
- Biztonságosan monitorozni és skálázni a mikroservízeket.
- Mikroservízeket üzembe helyezni Docker és Kubernetes segítségével.
Rendszerarchitektúra, Szolgáltatásarchitektúra és Mikroszolgáltatás Architektúra Spring Clouddal
21 ÓrákEbben az oktató által vezetett, élő képzésben Magyarország a résztvevők megtanulják, hogyan értékelhetik ki a különböző technológiákat és megközelítéseket egy szolgáltatásalapú rendszerarchitektúra tervezéséhez. A képzés egy monolitikus rendszerek és szolgáltatásarchitektúrák összehasonlításával kezdődik, majd belemélyed a mikroszolgáltatás architektúra részleteibe.
A résztvevőknek lehetőségük nyílik a tudásuk gyakorlatba ültetésére, miközben végigvezetik őket egy Spring Cloud, Spring Boot és Dockerrel épített mikroszolgáltatás-készlet létrehozásán és üzembe helyezésén.
Végül a releváns infrastruktúra építőelemeit vizsgálják meg, hogy segítsék a résztvevőket a legmegfelelőbb eszközök és megközelítések kiválasztásában a különböző szervezeti követelményekhez.
A képzés végére a résztvevők szilárd megértéssel rendelkeznek a Szolgáltatásorientált Architektúra (SOA) és a Mikroszolgáltatás Architektúra terén, valamint gyakorlati tapasztalattal rendelkeznek a Spring Cloud és kapcsolódó Spring technológiák használatában a saját felhőalapú, felhőre kész mikroszolgáltatásaik gyors fejlesztéséhez.
Microszolgáltatások építése Spring Cloud és Dockerrel - 5 nap
35 ÓrákEz az oktató által vezetett, élő képzés Magyarország (online vagy helyszíni) középhaladó szintű fejlesztők és DevOps mérnökök számára készült, akik Spring Cloud és Docker használatával szeretnének microszolgáltatásokat építeni, üzembe helyezni és kezelni.
A képzés végén a résztvevők képesek lesznek:
- Microszolgáltatásokat fejleszteni Spring Boot és Spring Cloud használatával.
- Alkalmazásokat konténerizálni Docker és Docker Compose segítségével.
- Szolgáltatásfelderítést, API átjárókat és szolgáltatások közötti kommunikációt implementálni.
- Microszolgáltatásokat monitorozni és biztonságossá tenni éles környezetben.
- Microszolgáltatásokat üzembe helyezni és irányítani Kubernetes segítségével.
Spring Cloud a mikroszolgáltatásokhoz
14 ÓrákEbben az oktató által vezetett, élő képzésben Magyarország, a mikroszolgáltatás architektúra bemutatásával kezdjük. A résztvevők tudását gyakorlatok és minta mikroszolgáltatások lépésről lépésre történő fejlesztésével teszteljük.
A képzés végére a résztvevők szilárd megértéssel rendelkeznek arról, hogyan használhatják a Spring Cloudot és a kapcsolódó Spring technológiákat saját felhőméretű, felhőre kész mikroszolgáltatásaik gyors fejlesztéséhez.
Microservices Spring Cloud és Kafka segítségével
21 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnék a hagyományos architektúrát egy nagy párhuzamosságú, mikroszolgáltatásokra épülő architektúrára átalakítani a 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:
- Beállítani a szükséges fejlesztői környezetet a mikroszolgáltatások építéséhez.
- Tervezni és megvalósítani egy nagy párhuzamosságú mikroszolgáltatási ökoszisztémát a Spring Cloud, Kafka, Redis, Docker és Kubernetes segítségével.
- Átalakítani a monolit és SOA szolgáltatásokat mikroszolgáltatás-alapú architektúrára.
- DevOps megközelítést alkalmazni a szoftverfejlesztés, tesztelés és kiadás területén.
- Biztosítani a magas párhuzamosságot a mikroszolgáltatások között éles környezetben.
- Figyelni a mikroszolgáltatásokat és helyreállítási stratégiákat implementálni.
- Teljesítményhangolást végezni.
- Megismerni a mikroszolgáltatások architektúrájának jövőbeli trendjeit.
Mikroszolgáltatások építése Spring Cloud és Netflix OSS segítségével
21 ÓrákA Spring Cloud egy nyílt forráskódú, könnyű súlyú mikroszolgáltatás-keretrendszer Java alkalmazások felhőre történő fejlesztéséhez. A Netflix OSS egy keretrendszerek és könyvtárak gyűjteménye mikroszolgáltatások fejlesztéséhez. A Spring Cloud zökkenőmentesen integrálódik a Netflix komponensekkel, automatikus konfigurációt és konvenciót használva a konfiguráció helyett.
Ebben az oktató által vezetett, élő képzésben a résztvevők megismerik a mikroszolgáltatások építésének alapvető fogalmait a Spring Cloud és a Netflix OSS használatával. A résztvevők tudását gyakorlatok és példamikroszolgáltatások lépésről lépésre történő fejlesztése során tesztelik.
A képzés végére a résztvevők szilárd megértéssel rendelkeznek arról, hogyan használhatják a Spring Cloud-ot és a kapcsolódó Spring technológiákat a Netflix OSS-szel együtt saját felhőre kész, felhő-méretű mikroszolgáltatásaik gyors fejlesztéséhez.
Célközönség
- Java fejlesztők
A képzés formátuma
- Részben előadás, részben vita, gyakorlatok és intenzív gyakorlati munka