Distributed Systems Kurzusok

Distributed Systems Kurzusok

A helyi, oktatott élő Distributed Systems tanfolyamok interaktív megbeszéléseken és handson gyakorlatokon keresztül mutatják be az elosztott rendszerek alapjait Az elosztott rendszerek képzése "helyszíni élő képzés" vagy "távoli élő képzés" formájában érhető el A helyszíni élő képzés helyi szinten valósulhat meg az ügyfél telephelyén Magyarország vagy a NobleProg vállalati oktatóközpontjaiban Magyarország A távoli élőképzés interaktív, távoli asztal segítségével történik NobleProg Az Ön Helyi Képzési Szolgáltatója.

Ajánlások

★★★★★
★★★★★

Kurzusleírás

KódNévIdőtartamÁttekintés
wssoapwsdlWebServices with SOAP and WSDL Basics14 óraEz a kétnapos kurzus a Webes szolgáltatások, a Simple Object Access Protocol (SOAP) és a Web Service Description Language (WSDL) alapjain keresztül vezet gyakorlati gyakorlatokon keresztül.
microarchitecturespringSystem Architecture, Service Architecture, and Microservice Architecture with Spring Cloud21 óraA komplex vállalati alkalmazások építése kihívást jelent A rendszerek egy részében bekövetkező bármilyen változás szükségessé teheti a teljes rendszer kialakításának szükségességét Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan értékeljék a különböző technológiákat és megközelítéseket egy szolgáltatásalapú rendszerarchitektúra kialakításához A képzés a monolitikus rendszerek és szolgáltatás architektúrák vitájával és összehasonlításával kezdődik, majd a mikroszolgáltató architektúra részleteit megragadja A Spring Cloudt a Javabased elosztott rendszerek és mikroszolgáltatók építésének platformjaként vezetik be A résztvevők lehetőséget kapnak tudásuk gyakorlatba vitelére, miközben átmennek a Spring Cloud, a Spring Boot és a Docker által épített proofofconcept microservices létrehozásával és telepítésével Végül megvizsgálják a vonatkozó infrastruktúra építőköveit, amelyek segítenek 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 befejeztével a résztvevők szilárdan meg fogják ismerni a ServiceOriented Architecture (SOA) és a Microservice Architecture, valamint a gyakorlati tapasztalatokat a Spring Cloud és a kapcsolódó Spring technológiák segítségével a saját felhőkarcoló, felhős mikroszolgáltatók gyors kifejlesztésére Közönség A Java fejlesztők, akik gyorsan kiépítik és telepítik a mikroszolgáltatókat Rendszerépítészek, akik egy mikroszolgáltató architektúrát kívánnak bevezetni A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
TalendESBTalend Open Studio for ESB21 óraA Talend Open Studio az ESB egy nyílt forráskódú, valós idejű alkalmazásintegrációs eszköz a szolgáltatásközvetítéshez és az útválasztáshoz Leegyszerűsíti az enterpriseclass rendszerek, szolgáltatások és alkalmazások integrációját Segítségével alkalmazások és régi rendszerek lehetővé teszik a ServiceOriented Architectures (SOA) létrehozását Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan használják a Talend Open Studio-t az ESB számára a szolgáltatások létrehozásához, összekapcsolásához, közvetítéséhez és kezeléséhez, valamint azok kölcsönhatásához A képzés végére a résztvevők képesek lesznek Integrálja, fejleszti és szállítja az ESB technológiákat egyetlen csomagként különféle telepítési környezetekben Ismerje meg és használja fel a Talend Open Studio leggyakrabban használt összetevőit Integráljon bármely alkalmazást, adatbázist, API-t vagy webes szolgáltatásokat A heterogén rendszerek és alkalmazások tökéletesen integrálhatók A meglévő Java kódkönyvtárak beillesztése a projektek kiterjesztéséhez Kihasználja a közösségi elemeket és a kódot projektek kiterjesztésére Gyorsan integrálja a rendszereket, alkalmazásokat és adatforrásokat egy draganddrop Eclipse környezetben A fejlesztési idő és a karbantartási költségek csökkentése optimalizált, újrafelhasználható kód létrehozásával Közönség ESB fejlesztők Java alkalmazások fejlesztői Szoftver építészek A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
samzaSamza for Stream Processing14 óraAz Apache Samza egy nyílt forráskódú nearrealtime, aszinkron számítási keretfolyam a folyam feldolgozásához Az Apache Kafka az üzenetküldést használja, és az Apache Hadoop YARN a hibatűrésre, a processzor elszigetelésére, a biztonságra és az erőforrás-gazdálkodásra Ez az oktatott, élő képzés bemutatja az üzenetkezelő rendszerek és az elosztott adatfolyam-feldolgozás mögött álló elveket, miközben a résztvevőket a Samzabased minta és a munka végrehajtása révén hozza létre A képzés végére a résztvevők képesek lesznek: Használja a Samza-t az üzenetek előállításához és fogyasztásához szükséges kód egyszerűsítéséhez Távolítsa el az üzenetek kezelését egy alkalmazásból Használja a Samza-t a nearrealtime aszinkron számítás végrehajtásához Használja az adatfolyam-feldolgozást, hogy magasabb szintű absztrakciót biztosítson az üzenetküldő rendszereknél Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
flinkFlink for Scalable Stream and Batch Data Processing28 óraAz Apache Flink egy nyílt forráskódú keretrendszer a skálázható adatfolyam és a kötegelt adatfeldolgozás számára Ez az oktatott, élő képzés bemutatja az elosztott adatfolyam és a kötegelt adatfeldolgozás mögötti elveket és megközelítéseket, és a valós idejű, adatátviteli alkalmazás létrehozásával valósítja meg a résztvevőket A képzés végére a résztvevők képesek lesznek: Állítson be környezetet az adatelemzési alkalmazások fejlesztéséhez A Flink alapú, hibatűrő, adatátviteli alkalmazások csomagolása, végrehajtása és monitorozása Kezelheti a különböző munkaterheket Végezzen fejlett analitikákat Flink ML használatával Állítson be egy multinode Flink fürtöt A teljesítmény mérése és optimalizálása Integrálja a Flink-et különböző Big Data rendszerekkel A Flink képességek összehasonlítása más nagy adatfeldolgozási keretekével Közönség Fejlesztők Építészek Adatmérnökök Analytics szakemberek Műszaki menedzserek A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
alluxioAlluxio: Unifying Disparate Storage Systems7 óraAz Alexio egy nyílt forráskódú virtuális elosztott tárolórendszer, amely egyesíti a különböző tárolási rendszereket, és lehetővé teszi az alkalmazások számára, hogy kölcsönhatásba lépjenek az adatok memória sebességével Ezt olyan vállalatok használják, mint az Intel, a Baidu és az Alibaba Ebben az oktatott, élő képzésben a résztvevők megtanulják használni az Alexio-t, hogy áthidalják a különböző számítási kereteket a tárolórendszerekkel és hatékonyan kezelhessék a többasztalos méretadatokat, miközben átmegyek egy alkalmazás létrehozásával az Alluxio-val A képzés végére a résztvevők képesek lesznek: Fejleszteni kell egy alkalmazást az Alluxio-val Nagy adatrendszerek és alkalmazások csatlakoztatása egy névtér megőrzése mellett Hatékony adat kivonása nagy adatokból bármilyen tároló formátumban Javítani kell a munkateher teljesítményét Telepítse és kezelje az Alluxio önálló vagy fürtözött Közönség Adatkutató Fejlesztő Rendszergazda A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
apexApache Apex: Processing Big Data-in-Motion21 óraAz Apache Apex egy YARNnative platform, amely egységesíti az adatfolyamokat és a tételek feldolgozását A nagy adatinformációt olyan méretezhető, teljesítményű, hibatűrő, állapotos, biztonságos, elosztott és könnyen működőképes módszerekkel dolgozza fel Ez az oktatott, élő képzés bemutatja az Apache Apex egységes stream feldolgozási architektúráját, és a résztvevőket egy megosztott alkalmazás létrehozásával hozza létre az Apex a Hadoop használatával A képzés végére a résztvevők képesek lesznek: Ismertesse az adatfeldolgozó csővezeték fogalmakat, például a források és mosdók csatlakozóit, a közös adatátalakításokat stb Építsen, skálázzon és optimalizálja az Apex alkalmazást A valós idejű adatfolyamokat megbízhatóan és minimális késleltetéssel valósítja meg Használja az Apex Core és az Apex Malhar könyvtárat a gyors alkalmazásfejlesztés érdekében Használja az Apex API-t a meglévő Java kód megírásához és újrafelhasználásához Integrálja az Apex-et más alkalmazásokba feldolgozó motorként Tune, teszt és skála Apex alkalmazások Közönség Fejlesztők Vállalati építészek A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
openmpiOpen MPI: Building Distributed Memory Applications7 óraAz MPI megnyitása egy nyílt forrású Message Passing Interface (MPI) könyvtár Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogy a nyílt MPI segítségével numerikus alkalmazást fejlesszenek ki A képzés végére a résztvevők képesek lesznek: Alkalmazza a megosztott és elosztott memória programozás alapjait egy működő Open MPI alkalmazás létrehozására OpenMPI készítése Futtasson kötegelt feladatokat az OpenMPI programmal Használja a teljesítmény-eszközöket a többmagos teljesítmény optimalizálásához Közönség Fejlesztők kutatók A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
ApacheIgniteApache Ignite: Improve Speed, Scale and Availability with In-Memory Computing14 óraApache Ignite is an in-memory computing platform that sits between the application and data layer to improve speed, scale, and availability.

In this instructor-led, live training, participants will learn the principles behind persistent and pure in-memory storage as they step through the creation of a sample in-memory computing project.

By the end of this training, participants will be able to:

- Use Ignite for in-memory, on-disk persistence as well as a purely distributed in-memory database.
- Achieve persistence without syncing data back to a relational database.
- Use Ignite to carry out SQL and distributed joins.
- Improve performance by moving data closer to the CPU, using RAM as a storage.
- Spread data sets across a cluster to achieve horizontal scalability.
- Integrate Ignite with RDBMS, NoSQL, Hadoop and machine learning processors.

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
cognitivecomputingCognitive Computing: An Introduction for Business Managers7 óraA kognitív számítás olyan rendszerekre utal, amelyek magukban foglalják a gépi tanulás, az érvelés, a természetes nyelvfeldolgozás, a beszédfelismerés és a látás (objektum-felismerés), az emberi-számítógép-interakció, a dialógus és a narratív generáció szerepét A kognitív számítástechnikai rendszer gyakran többféle technológiát tartalmaz, amelyek együtt dolgoznak a "forró" kontextuális adatok, valamint a "hideg" történeti adatok nagy sorozatos feldolgozásában Ilyen technológiák például a Kafka, Spark, Elasticsearch, Cassandra és Hadoop Ebben az oktatott, élő képzésben a résztvevők megtudják, hogy a Kognitív Számítástechnika mennyire üdvözli az AI-t és a Big Data-t, valamint azt, hogy a rendeltetésszerű rendszerek hogyan használhatók olyan emberi viselkedésmódok megvalósítására, amelyek javítják az emberi interakciók üzleti teljesítményét A képzés végére a résztvevők meg fogják érteni: A kognitív számítástechnika és a mesterséges intelligencia (AI) A kognitív számítástechnika természeténél fogva valószínűségi jellege, és hogyan használjuk üzleti előnyként Hogyan kell kezelni azokat a kognitív számítástechnikai rendszereket, amelyek váratlanul viselkednek Mely vállalatok és szoftverrendszerek kínálják a legigényesebb kognitív számítástechnikai megoldásokat Közönség Üzletvezetők A tanfolyam formátuma Előadás, esettanulmányok és gyakorlatok .
microservicepatternsMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture14 óraA Microservice architektúra egy olyan szoftveralkalmazás fejlesztésének egyik megközelítési módja, mint kis, független szolgáltatások, amelyek mindegyike saját folyamatában fut, és könnyű mechanizmusokkal kommunikál, például egy HTTP erőforrás API-val Ezek a szolgáltatások hatékonyan telepíthetők folyamatos automatizálási rendszerekkel, és megkerülik a centralizált irányítás szükségességét A mikroszolgáltatások különböző programozási nyelveken írhatók és integrálhatók különböző adattároló rendszerekkel Ez az oktatott, élő képzés az üzleti fejlesztők és építészek számára készült Bevezeti a mikroszolgáltató architektúrát, bemutatja a migrációs stratégiákat egy monolitikus rendszerből, és a résztvevőket egy minta mikroszolgáltató alapú alkalmazás létrehozásával és telepítésével végzi A képzés végére a résztvevők képesek lesznek: Megérteni, mikor kell használni, és mikor nem kell használni a mikroszolgáltató architektúrát Készítsen és hajtson végre egy tesztelési stratégiát a mikroszolgáltatók számára A minta mikroszolgáltató alapú alkalmazás telepítése termelési környezetbe Tegyük vissza a monolitikus alkalmazást a szolgáltatásokba Közönség Fejlesztők Építészek A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
akkaAkka: Build Reactive, Concurrent, and Distributed Applications28 óraAz Akka egy nyílt forráskódú eszközkészlet és futási idő Java és Scala egyidejű és elosztott alkalmazások készítéséhez Ebben az oktatott, élő edzésben a résztvevők megtanulják az Akka mögötti tervezési elveket, beleértve a színészmodellt és a reaktív manifesztet is, mivel beépítik és telepítenek egy aszinkron, messengerrel ellátott alkalmazást az Akka-ban A képzés végére a résztvevők képesek lesznek: Alkalmazza a "let's crash" modellt olyan alkalmazások létrehozására, amelyek önállóan működnek, és olyan rendszerek, amelyek soha nem állnak meg A szereplők megismerése, a színész életciklusa, és hogyan alkalmazzák őket megfelelő párhuzamos rendszerek létrehozására Build reaktív architektúra, amely érzékeny, rugalmas, rugalmas és üzenetvezérelt A távoli és fürtözési funkciók integrálása harmadik fél rendszerekkel Telepítse az Akka eszköztárat a gyártási rendszerekben, méretezésre több csomópontra és harmadik fél rendszerekre A rendszer viselkedését és a vízszintes elosztást Építsünk olyan rendszereket, amelyek "reagálnak" a környezeti változásokra Közönség Fejlesztők Építészek A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
muleMule: Integrating Your Applications14 óraA Mule (vagy a Mule ESB) egy könnyű vállalati szolgáltatásbusz (ESB) és a MuleSoft által létrehozott integrációs keretrendszer A mula a Javabased, de kölcsönhatásokat kölcsönözhet más platformok között, mint például aNET webes szolgáltatások vagy aljzatok használatával Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan kapcsolódjanak össze különböző alkalmazások, adatforrások és API-k, miközben mintaútválasztó alkalmazást készítenek a Mule használatával A képzés végére a résztvevők képesek lesznek: Az API-k és alkalmazások és szolgáltatások közötti kapcsolódás megtervezése, létrehozása és kezelése A régi rendszerek és egyedi alkalmazások közötti kölcsönhatások kezelése Csatlakoztassa a szoftvereket szolgáltatásként (SaaS) és onpremises szoftverekké Használja a Mule tervezési és fejlesztési eszközeit a Mule áramlások tervezéséhez, teszteléséhez és futtatásához Megérteni és támogatni a különböző üzenetkezelési szabványokat, beleértve az AMQP-t, a JMS-et és a WMQ-t Alkalmazások felügyelete, telepítése és konfigurálása a Mule Management Console (MMC) segítségével Közönség Fejlesztők Építészek A tervezők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
datastorageoverviewWhich data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems7 óraEz a kurzus segít az ügyfeleknek kiválasztani az írható adattárolást igényeiknek megfelelően Ez szinte minden lehetséges modern megközelítést lefedi .
apacheflumeApache Flume35 óraAz Apache Flume egy elosztott szolgáltatás több forrásból származó eseménynapló adatainak összegyűjtésére, aggregálására és mozgatására központosított adattárba Ebben az oktatott, élő képzésben a résztvevők alaposan megértik az Apache Flume alapjait A képzés végére a résztvevők képesek lesznek: Fejlessze tudását az Apache Flume funkcióiról Ismerje meg az architektúrát és az adatáramlást az Apache Flume-ban Alkalmazza tanulásaikat a valós világhasználati esetekre és forgatókönyvekre Használja az Apache Flume-ot a nagy mennyiségű naplóadatok gyűjtésére, egyesítésére és átvitelére központosított adattárolóra Közönség Fejlesztők mérnökök A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
microsvcspringdockerBuilding Microservices with Spring Cloud and Docker21 óraA Spring Cloud egy nyílt forráskódú, könnyű microservices keretrendszer, amely Java alkalmazások felhőalapú felépítésére szolgál A Docker egy nyílt forráskódú platform a konténerek tárolására, szállítására és alkalmazására A Docker jól alkalmazkodik a mikroszkóp-alkalmazások létrehozásához Ebben az oktatott, élő képzésben a résztvevők megtanulják a Spring Cloud és a Docker használatával épülő mikrohálózatok alapjait A résztvevők ismereteit a gyakorlatokon keresztül végzik, és a minta mikroszolgáltatói lépcsőfokos fejlődését A képzés végére a résztvevők képesek lesznek: Ismerje meg a mikroszolgáltatók alapjait Használja a Docker-t a mikroszkóp-alkalmazások tárolására Konvektoros mikroszolgáltatók felépítése és telepítése a Spring Cloud és a Docker segítségével Integrálja a mikrohálózatokat a felfedezési szolgáltatásokkal és a Spring Cloud API Gateway-rel Használja a Docker Compose alkalmazást a végfelhasználói integrációs teszteléshez Közönség Java fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
pythonmultipurposeAdvanced Python28 óraEbben az oktatott képzésben a résztvevők megtanulják a fejlett Python programozási technikákat, beleértve azt is, hogyan alkalmazzák ezt a sokoldalú nyelvet a problémák megoldására olyan területeken, mint az elosztott alkalmazások, az adatok elemzése és a vizualizálás, az UI-programozás és a karbantartási szkriptek Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat Megjegyzések Ha szeretne hozzáadni, eltávolítani vagy testreszabni bármely szakaszt vagy témát ezen a tanfolyamon, kérjük, vegye fel velünk a kapcsolatot .
senecaBuilding Microservices with Node.js and Seneca14 óraA Seneca egy mikroszolgáltató keretrendszer a Nodejs Ebben az oktatott, élő képzésben a résztvevők megtanulják a Seneca alapjait, miközben gyakorlati példákkal szolgálnak a mikrohálózatok építésével a Senecával A képzés végére a résztvevők képesek lesznek: Ismerje meg a Seneca alapjait Használja a Senecát mikrovállalkozások kiépítéséhez Közönség Fejlesztők programozók A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
gilliamBuilding Microservices with Gilliam7 óraA Gilliam egy olyan nyílt forráskódú platform, amelyet Micro Service Architektúrákra terveztek, és amely lehetővé teszi a felhasználók számára, hogy könnyen kifejthessék, telepítsék és méretezzék az alkalmazás hátterét Ebben az oktatott, élő képzésben a résztvevők megtanulják, miként működjenek együtt a Gilliam-val a mikro-szolgáltatások építésében A képzés végére a résztvevők képesek lesznek: Ismerje meg Gilliam alapjait Használja a Gilliam-ot mikrovállalkozások kiépítéséhez Közönség Fejlesztők programozók A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
microservicespythonBuilding Microservices with Python7 óraA mikroszolgáltatások olyan alkalmazásarchitektúra-stílusra utalnak, amely elősegíti a független, önálló programok használatát A Python egy dinamikus, magas szintű programozási nyelv, amely ideális mind a szkriptekhez, mind az alkalmazások fejlesztéséhez A Python nyílt forráskódú eszközeinek és kereteinek kiterjedt könyvtára a gyakorlati választás a mikroszolgáltatók kiépítéséhez Ebben az oktatott, élő képzésben a résztvevők megtanulják a mikroszolgáltatók alapjait, miközben lépéseket tesznek egy mikroszkóp létrehozásával Python segítségével A képzés végére a résztvevők képesek lesznek: Ismerje meg a mikrohálózatok építésének alapjait Ismerje meg, miként használja a Pythonot a mikroszolgáltatások létrehozásához Ismerje meg, hogyan használhatja a Dockert a Python alapú mikroszolgáltatások telepítéséhez Közönség Fejlesztők programozók A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
nvidiagpuprogrammingcudaNVIDIA GPU Programming - Extended21 óraEz az oktatott, élő képzés magában foglalja, hogyan programozhatjuk a GPU-kat a párhuzamos számítástechnika számára, hogyan használhatjuk különféle platformokat, hogyan lehet együttműködni a CUDA platformmal és annak jellemzőivel, és hogyan lehet különböző optimalizálási technikákat végrehajtani a CUDA segítségével Néhány alkalmazás magában foglalja a mély tanulás, elemzés, képfeldolgozás és mérnöki alkalmazások .
rabbitmqdotnetRabbitMQ with .NET14 óraA RabbitMQ egy nyílt forráskódú vállalati üzenetküldő bróker a folyamatok, alkalmazások és szerverek által átadott üzenetek tárolására és visszakeresésére Üzenetek várakozási sorát használja az aszinkron feldolgozáshoz, és különösen hasznos olyan alkalmazásoknál, amelyeknek nagy adatkészleteket kell feldolgozniuk a háttérben, miközben egyidejűleg reagálnak az élő felhasználói kérésekre valós időben Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan telepítsék, konfigurálják és kezeljék a RabbitMQ-ot, majd integrálják a RabbitMQ üzeneteket egy sor mintaNET alkalmazásba A képzés végére a résztvevők képesek lesznek: A RabbitMQ beállítása, konfigurálása és kezelése Ismerje meg a RabbitQ szerepét a mikroszolgáltató architektúra megtervezésében és megvalósításában Ismerje meg, hogyan hasonlítható össze a RabbitMQ a többi Message Queuing Architektúrával Állítsd be és használd a RabbitMQ-t brokerként az aszinkron és szinkron üzenetek kezelésére a realworld vállalatiNet alkalmazásokhoz Közönség Fejlesztők Szoftver építészek A rendszergazdák Műszaki menedzserek A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
springcloudnetflixossBuilding Microservices with Spring Cloud and Netflix OSS21 óraA Spring Cloud egy nyílt forráskódú, könnyű microservices keretrendszer, amely Java alkalmazások felhőalapú felépítésére szolgál A Netflix OSS egy keretrendszer és könyvtárak a mikrovállalkozások fejlesztéséhez A Spring Cloud jól illeszkedik a Netflix komponensekhez az automatikus konfiguráció és a konfiguráció konfigurációjával Ebben az oktatott, élő képzésben a résztvevők megtanulják a Spring Cloud és a Netflix OSS használatával a mikrovállalkozások építésének alapvető koncepcióit A résztvevők ismereteit a gyakorlatokon keresztül végzik, és a minta mikroszolgáltatói lépcsőfokos fejlődését A képzés végén a résztvevők szilárd megértést kapnak a Spring Cloud és a kapcsolódó tavaszi technológiák használatával a Netflix OSS-rel együtt, hogy gyorsan kifejlesszék saját cloudscale, cloudready mikroszolgáltatóikat Közönség Java fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
microservicegoBuilding Microservices with Go28 óraA Go (Golang) egy nagyszerű nyelv a mikrohálózatok építéséhez, mivel az apró memóriaterületen van A Spring Cloud egy nyílt forráskódú könnyű mikroszolgáltató keretrendszer Ebben az oktatott, élő képzésben a résztvevők megtanulják, miként építhetnek mikro szolgáltatásokat a Go és a Spring Cloud segítségével Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
kafkastreamsBuilding Stream Processing Applications with Kafka Streams7 óraA Kafka Streams egy olyan ügyfelek könyvtárja, amely épületek alkalmazásokhoz és mikroszolgáltatókhoz kapcsolódik, amelyek adatainak átadása a Kafka üzenetküldő rendszerből történik Hagyományosan az Apache Kafka az Apache Spark vagy az Apache Storm-ra támaszkodott az üzenetek gyártói és a fogyasztók közötti adatfeldolgozáshoz Ha felhívja a Kafka Streams API-t egy alkalmazáson belül, az adatok közvetlenül a Kafkán keresztül feldolgozhatók, megkerülve azt, hogy az adatokat külön fürtre kell továbbítani a feldolgozáshoz Ebben az oktatott, élő képzésben a résztvevők megtanulják, hogyan integrálják a Kafka Streameket olyan minta Java alkalmazásokba, amelyek adatot továbbítanak az Apache Kafka számára az adatfolyam feldolgozáshoz A képzés végére a résztvevők képesek lesznek: Ismerje meg a Kafka Streams szolgáltatásait és előnyeit a többi adatfeldolgozási keretrendszerben Folyamatáramadatokat közvetlenül egy Kafka-klaszteren belül Írj egy Java vagy Scala alkalmazást vagy mikroszolgáltatást, amely a Kafka és a Kafka patakokba integrálódik Írd le a tömör kódot, amely a Kafka beviteli témákat átalakítja a Kafka kimeneti témákba Az alkalmazás összeállítása, csomagolása és telepítése Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat Megjegyzések Ha erre a kurzusra személyre szabott képzést szeretne kérni, kérjük, vegye fel velünk a kapcsolatot .
apachethriftApache Thrift14 óraAz Apache Thrift szoftveres keretrendszer skálázható crosslanguage szolgáltatások fejlesztésére Lehetővé teszi a fejlesztőknek, hogy több nyelven, például Java, C ++, Python, PHP, Ruby, JavaScript stb Ebben az oktatott, élő képzésben a résztvevők megtanulják az Apache Thrift alapjait, miközben lépéseket tesznek egy ügyfélszolgálati alkalmazás létrehozásával keresztnyelvi támogatással A képzés végére a résztvevők képesek lesznek: Az Apache Thrift telepítése és beállítása Értsd meg az Apache Thrift alapjait és hogyan működik Használja az Apache Thrift programot különböző nyelveken (C ++, Python, Java, JavaScript, PHP, Ruby) Ügyfélalkalmazások alkalmazásának létrehozása, tesztelése, telepítése és hibaelhárítása az Apache Thrift segítségével Az Apache Thrift használata egy termelési környezetben Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat jegyzet Ha erre a kurzusra személyre szabott képzést szeretne kérni, kérjük, vegye fel velünk a kapcsolatot .
introtostreamprocessingA Practical Introduction to Stream Processing21 óraA Stream feldolgozás a "mozgásban lévő adatok" valós idejű feldolgozását jelenti, vagyis az adatokat az adatok fogadása során végzi Az ilyen adatokat folyamatos forrásokból, például szenzor eseményekből, weboldal felhasználói tevékenységből, pénzügyi műveletekből, hitelkártya-swipekből, kattintásáramokból stb Olvashatják A Stream feldolgozó keretrendszer képes nagy mennyiségű bejövő adat olvasására, és szinte azonnali értékes információt nyújtani Ebben az oktatott, élő képzésben (helyszíni vagy távoli) a résztvevők megtanulják, hogyan állítsák be és integrálják a különböző Stream Processing kereteket a meglévő nagy adattároló rendszerekkel, valamint a kapcsolódó szoftveralkalmazásokkal és mikroszolgáltatókkal A képzés végére a résztvevők képesek lesznek: Telepítse és konfigurálja a különböző adatfolyam-feldolgozási kereteket, például a Spark Streaming és a Kafka Streaming Ismerje meg és válassza ki a munkához legmegfelelőbb kereteket Az adatok feldolgozása folyamatosan, egyidejűleg és egy recordbyrecord módon Stream feldolgozási megoldások integrálása meglévő adatbázisokkal, adattárházakkal, adatgyűjtőkkel stb A legmegfelelőbb adatfolyamfeldolgozó könyvtár integrálása vállalati alkalmazásokhoz és mikroszolgáltatókhoz Közönség Fejlesztők Szoftver építészek A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat Megjegyzések Ha erre a kurzusra személyre szabott képzést szeretne kérni, kérjük, vegye fel velünk a kapcsolatot .
beamUnified Batch and Stream Processing with Apache Beam14 óraAz Apache Beam egy nyílt forrású, egységes programozási modell párhuzamos adatfeldolgozó csővezetékek meghatározására és végrehajtására Ez a hatalom abban rejlik, hogy mind a kötegelt, mind az áramló csővezetéket képes működtetni, a végrehajtás pedig egy Beam támogatott elosztott feldolgozási hátterének egyikével történik: az Apache Apex, az Apache Flink, az Apache Spark és a Google Cloud Dataflow Az Apache Beam hasznos az ETL (Extract, Transform, és Load) feladatokhoz, mint például az adatok átvitele különböző adattárolók és adatforrások között, az adatok átalakítása egy kívánatosabb formátumba, és az adatok új rendszerre történő betöltése Ebben az oktatott, élő képzésben (helyszíni vagy távoli) a résztvevők megtanulják, hogyan hajtsa végre az Apache Beam SDK-kat egy Java vagy Python alkalmazásban, amely meghatározza az adatfeldolgozó csővezetéket egy nagy adatkészlet kisebb darabokra történő bontására független, párhuzamos feldolgozás céljából A képzés végére a résztvevők képesek lesznek: Az Apache Beam telepítése és konfigurálása Egyetlen programozási modellt használjon a batch és a stream feldolgozás elvégzéséhez Java vagy Python alkalmazással Csővezetékek végrehajtása több környezetben Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat jegyzet Ez a kurzus a Scala számára lesz elérhető a jövőben Kérjük, vegye fel velünk a kapcsolatot .
microsvcpatternsdotnetMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net14 óraA Microservice architektúra egy olyan szoftveralkalmazás fejlesztésének egyik megközelítési módja, mint kis, független szolgáltatások, amelyek mindegyike saját folyamatában fut, és könnyű mechanizmusokkal kommunikál, például egy HTTP erőforrás API-val Ezek a szolgáltatások hatékonyan telepíthetők folyamatos automatizálási rendszerekkel, és megkerülik a centralizált irányítás szükségességét A mikroszolgáltatások különböző programozási nyelveken írhatók és integrálhatók különböző adattároló rendszerekkel Ez az oktatott, élő képzés az üzleti fejlesztők és építészek számára készült Mikroszkóp-architektúrát vezet be egyNet-perspektívából, bemutatja a migrációs stratégiákat egy monolitikus rendszerből, és a minta mikroszolgáltató alapú alkalmazás létrehozásával és telepítésével jár A képzés végére a résztvevők képesek lesznek: Megérteni, mikor kell használni, és mikor nem kell használni a mikroszolgáltató architektúrát Készítsen és hajtson végre egy tesztelési stratégiát a mikroszolgáltatók számára A minta mikroszolgáltató alapú alkalmazás telepítése termelési környezetbe Tegyük vissza a monolitikus alkalmazást a szolgáltatásokba Közönség Fejlesztők Építészek A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
restfulapilaravelBuilding RESTful APIs Using Laravel14 óraAz API-k (Application Programming Interface) lehetővé teszik, hogy az alkalmazás csatlakozzon más alkalmazásokhoz A webes API, mint a RESTful, olyan, mint egy webszolgáltatás, amely teljes egészében HTTP-vel működik A Laravel egy nyílt forráskódú PHP alapú MVC (modell-nézet-vezérlő) webfejlesztési keretrendszer Az egyszerűség, az intuitivitás és a webes projektek hasznos funkcióinak birtoklása ideális megoldást kínál az RESTful API-k fejlesztésére Ebben az oktatott, élő képzésben (távoli) a résztvevők megtanulják, hogyan építsenek meg egy RESTful API-t a semmiből a Laravel segítségével, miközben egy sor handson livelab gyakorlatot hajtanak végre A képzés végére a résztvevők képesek lesznek: Telepítse és konfigurálja a Laravelt és más eszközöket a RESTful API-k Laravellel történő felépítéséhez A Laravel használatával felépítheti, tesztelheti, telepítheti és elháríthatja a RESTful API-t Közönség Fejlesztők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat jegyzet Ha erre a kurzusra személyre szabott képzést szeretne kérni, kérjük, vegye fel velünk a kapcsolatot .

Upcoming Courses

KurzusDátumÁr [Távoktatás / Tantermi]
Apache Apex: Processing Big Data-in-Motion - Szeged, Felső Tisza-Parth, 2018-12-31 09:304500EUR / 5300EUR
Apache Apex: Processing Big Data-in-Motion - Debrecensze, 2019-01-09 09:304500EUR / 5300EUR
Apache Apex: Processing Big Data-in-Motion - Budapest, V. kerületh, 2019-01-21 09:304500EUR / 5300EUR
Apache Apex: Processing Big Data-in-Motion - Miskolc, Tapolcafürdőh, 2019-01-21 09:304500EUR / 5300EUR
Apache Apex: Processing Big Data-in-Motion - Kecskeméth, 2019-01-28 09:304500EUR / 5300EUR
Weekend Distributed Systems courses, Evening Distributed Systems training, Distributed Systems boot camp, Distributed Systems instructor-led, Weekend Distributed Systems training, Evening Distributed Systems courses, Distributed Systems coaching, Distributed Systems instructor, Distributed Systems trainer, Distributed Systems training courses, Distributed Systems classes, Distributed Systems on-site, Distributed Systems private courses, Distributed Systems one on one training

Course Discounts

KurzusHelyszínDátumÁr [Távoktatás / Tantermi]
OCEB Certified Expert in BPM - Technical Intermediate Exam PreparationMiskolc, Tapolcafürdőh, 2019-01-14 09:303150EUR / 3750EUR
Marketing Analytics using RSzeged, Felső Tisza-Parth, 2019-01-14 09:304725EUR / 5525EUR
Object-Oriented Analysis and Design using UMLMiskolc, Tapolcafürdőh, 2019-01-21 09:304725EUR / 5525EUR
Handling Conflict with ConfidenceBudapest, V. kerületcs, 2019-01-31 09:302970EUR / 3570EUR
R for Data Analysis and Research Debrecencs, 2019-06-13 09:301575EUR / 1975EUR

Hírlevél kedvezmény

Tiszteletben tartjuk adatai bizalmas jellegét. A NobleProg soha nem továbbítja e-mail címét harmadik személyeknek.
Hírlevelünkről bármikor leiratkozhat.

Kiemelt ügyfeleink

is growing fast!

We are looking to expand our presence in Hungary!

As a Business Development Manager you will:

  • expand business in Hungary
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!