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 (3)
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
A tudás és a kalandok Augustinnel
Laurent - L'Office national des vacances annuelles (ONVA)
Kurzus - Docker and Kubernetes
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/
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, Kubernetes és OpenShift 3 rendszergazdáknak
35 ÓrákEbben az oktató által vezetett, élő képzésen Magyarország a résztvevők megtanulják, hogyan kezelhetik a Red Hat OpenShift Container Platformot.
A képzés végére a résztvevők képesek lesznek:
- OpenShift klaszterek létrehozására, konfigurálására, kezelésére és hibaelhárítására.
- Konténeres alkalmazások üzembe helyezésére helyszínen, nyilvános felhőben vagy egy hosztolt felhőben.
- Az OpenShift Container Platform biztonságossá tételére.
- Figyelésre és metrikák gyűjtésére.
- Tárolókezelésre.
Docker és Kubernetes: Tárolóalapú alkalmazások készítése és skálázása
21 ÓrákEbben az oktató által vezetett, élő képzésben Magyarország (helyszíni vagy távoktatásban), a résztvevők megtanulják, hogyan hozhatnak létre és kezelhetnek Docker tárolókat, majd hogyan helyezhetnek üzembe egy mintaalkalmazást egy tárolón belül. A résztvevők emellett megtanulják, hogyan automatizálhatják, skálázhatják és kezelhetik tárolóalapú alkalmazásaikat egy Kubernetes klaszteren belül. Végül a képzés haladóbb témákra is kiterjed, bemutatva a Kubernetes klaszter biztosításának, skálázásának és monitorozásának folyamatát.
A képzés végére a résztvevők képesek lesznek:
- Docker tároló beállítása és futtatása.
- Tárolóalapú szerver és webalkalmazás üzembe helyezése.
- Docker image-ek létrehozása és kezelése.
- Docker és Kubernetes klaszter beállítása.
- Kubernetes használata egy klaszterezett webalkalmazás üzembe helyezésére és kezelésére.
- Kubernetes klaszter biztosítása, skálázása és monitorozása.
Docker for MLOps: Végpontok közötti folyamatok konténeresítése
21 ÓrákA Docker egy konténeresítési platform, amely reprodukálható, hordozható és skálázható környezetek létrehozására szolgál ML rendszerekhez.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) középhaladó és haladó szintű szakemberek számára készült, akik a Docker segítségével szeretnék konténeresíteni és üzembe helyezni teljes ML folyamatokat.
A képzés elvégzése után a résztvevők képesek lesznek:
- ML képzési, validációs és következtetési munkaterhelések konténeresítése.
- Végpontok közötti ML folyamatok tervezése és koordinálása Docker és támogató eszközök segítségével.
- Verziókövetés, reprodukálhatóság és CI/CD megvalósítása ML komponensekhez.
- ML szolgáltatások üzembe helyezése, monitorozása és skálázása konténeresített környezetekben.
A képzés formátuma
- Interaktív előadások gyakorlati bemutatókkal kiegészítve.
- Gyakorlati feladatok valós ML folyamat komponensek építésére fókuszálva.
- Élő laboratóriumi implementációk a végpontok közötti konténeresített munkafolyamatokhoz.
Képzés testreszabási lehetőségek
- Az egyedi igényekhez igazított képzés érdekében kérjük, lépjen kapcsolatba velünk a lehetőségek megbeszéléséhez.
Docker and Kubernetes
21 ÓrákKépzés céljai: Elméleti és gyakorlati készségek elsajátítása a Docker és Kubernetes területén.
GPU-gyorsított mesterséges intelligencia és mélytanulás Docker konténerekkel
21 ÓrákA GPU-gyorsítás elengedhetetlen a nagy teljesítményű mélytanulási munkaterhelések skálázható és hatékony futtatásához.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) középszintű szakembereknek szól, akik szeretnék konfigurálni, optimalizálni és GPU-val ellátott mesterséges intelligencia munkaterheléseket futtatni Docker konténerekben.
A kurzus végén a résztvevők képesek lesznek:
- GPU-val ellátott konténereket építeni és futtatni tanításhoz és következtetéshez.
- CUDA, illesztőprogramok és futásidejű könyvtárak konfigurálása konténerizált AI munkafolyamatokhoz.
- Erőforrás-allokáció és izoláció optimalizálása GPU-igényes alkalmazásokhoz.
- Skálázható, konténerizált mélytanulási szolgáltatások üzembe helyezése éles környezetekben.
A kurzus formátuma
- Interaktív oktatás valós világi bemutatókkal támogatva.
- Gyakorlati feladatokkal kiegészített GPU-alapú fejlesztés.
- Gyakorlati implementáció élő laboratóriumi környezetben.
Kurzus testreszabási lehetőségek
- Az Ön infrastruktúrájához vagy GPU-stackjéhez igazított képzés érdekében kérjük, lépjen kapcsolatba velünk.
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.
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.
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.