Distributed Systems kurser och utbildning

Distributed Systems kurser och utbildning

Lokala, instruktörsledda, distribuerade systemutbildningar visar genom interaktiva diskussioner och handson övning av grunden för distribuerade system Distribuerad systemutbildning är tillgänglig som "live-träning" eller "fjärr-live-träning" Utbildning på plats kan genomföras lokalt på kundlokaler i Sverige eller i NobleProgs företagsutbildningscenter i Sverige Fjärrutbildning sker genom en interaktiv fjärrskrivbord NobleProg Din lokala utbildningsleverantör.

Testimonials

★★★★★
★★★★★

Kursplaner från Distributed Systems

KodNamnVaraktighetÖversikt
wssoapwsdlWebServices with SOAP and WSDL Basics14 timmarDenna tvådagars kurs går med deltagarna genom grunden för Web Services, Simple Object Access Protocol (SOAP) och Web Service Description Language (WSDL) med praktiska övningar.
microarchitecturespringSystem Architecture, Service Architecture, and Microservice Architecture with Spring Cloud21 timmarAtt bygga komplexa företagsapplikationer är utmanande Varje ändring som gjorts i en del av systemen kan utlösa behovet av att ändra hela systemets design I denna instruktörsledda, levande träning kommer deltagarna att lära sig att utvärdera olika tekniker och metoder för utformningen av en servicebaserad systemarkitektur Utbildningen börjar med en diskussion och jämförelse av monolitiska system och servicearkitekturer och gräver sedan in detaljerna i mikroservicearkitekturen Spring Cloud introduceras som en plattform för att bygga Javabased distribuerade system och microservices Deltagarna får chansen att utöva sin kunskap i takt med att de går igenom skapandet och utplaceringen av en uppsättning proofofconcept-mikroservices byggda med Spring Cloud, Spring Boot och Docker Slutligen granskas de relevanta infrastrukturbyggblocken för att hjälpa deltagarna att bestämma de mest lämpliga verktygen och metoderna för användning för olika organisatoriska krav Vid slutet av denna utbildning kommer deltagarna att ha en gedigen förståelse för ServiceOriented Architecture (SOA) och Microservice Architecture samt praktiska erfarenheter med Spring Cloud och relaterad vårteknologi för att snabbt utveckla sin egen cloudscale, cloudready microservices Publik Java-utvecklare som vill snabbt bygga och distribuera mikroservices Systemarkitekter som önskar implementera en mikroservicearkitektur Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
TalendESBTalend Open Studio for ESB21 timmarTalend Open Studio för ESB är ett open source, realtime applikationsintegreringsverktyg för serviceförmedling och routing Det förenklar integrationen av företagsystem, tjänster och applikationer Genom att aktivera applikationer och äldre system, möjliggör det skapandet av ServiceOriented Architectures (SOA) I den här instruktionsledda träningspasset lär deltagarna hur man använder Talend Open Studio för ESB för att skapa, ansluta, förmedla och hantera tjänster och deras interaktioner Vid slutet av denna träning kommer deltagarna att kunna Integrera, förbättra och leverera ESB-teknik som enskilda paket i en rad olika implementeringsmiljöer Förstå och utnyttja Talend Open Studios mest använda komponenter Integrera alla program, databaser, API eller webbtjänster Sömlöst integrera heterogena system och applikationer Bädda in befintliga Java-kodbibliotek för att utöka projekt Utnyttja samhällets komponenter och kod för att utvidga projekten Snabbt integrera system, applikationer och datakällor inom en draganddrop Eclipse-miljö Minska utvecklingstid och underhållskostnader genom att generera optimerad, återanvändbar kod Publik ESB-utvecklare Java-programutvecklare Software arkitekter Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
samzaSamza for Stream Processing14 timmarApache Samza är en open source nearrealtime, asynkron beräkningsram för strömbehandling Den använder Apache Kafka för meddelanden och Apache Hadoop YARN för feltolerans, processorisolering, säkerhet och resurshantering Denna instruktörsledda, levande utbildning introducerar principerna bakom meddelandesystem och distribuerad strömbehandling, samtidigt som deltagarna går genom att skapa ett samplingsprojekt och jobbet Vid slutet av denna utbildning kommer deltagarna att kunna: Använd Samza för att förenkla koden som behövs för att producera och konsumera meddelanden Avkall hanteringen av meddelanden från en applikation Använd Samza för att implementera närmast asynkron beräkning Använd strömbehandling för att ge en högre grad av abstraktion över meddelandesystem Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
flinkFlink for Scalable Stream and Batch Data Processing28 timmarApache Flink är ett open source-ramverk för skalbar ström och batchdatabehandling Denna instruktörsledda, levande utbildning introducerar principerna och metoderna bakom distribuerad ström och batchdatabehandling och går deltagare genom att skapa en realtid, dataströmningsapplikation Vid slutet av denna utbildning kommer deltagarna att kunna: Skapa en miljö för att utveckla dataanalysapplikationer Paket, kör och övervaka Flinkbaserade, feluttoleranta, dataströmningsapplikationer Hantera olika arbetsbelastningar Utför avancerad analys med Flink ML Ställ in ett multinode Flink-kluster Mäta och optimera prestanda Integrera Flink med olika Big Data-system Jämför Flink-funktioner med de andra stora databehandlingsramarna Publik utvecklare arkitekter Datatekniker Analytics-proffs Tekniska chefer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
alluxioAlluxio: Unifying Disparate Storage Systems7 timmarAlexio är ett open source virtuellt distribuerat lagringssystem som förenar olika lagringssystem och möjliggör att applikationer kan interagera med data vid minneshastighet Det används av företag som Intel, Baidu och Alibaba I den här instruktionsledda träningen lär deltagarna att lära sig hur man använder Alexio för att överbrygga olika beräkningsramar med lagringssystem och effektivt hantera data för multipetabyteskalan, eftersom de går igenom skapandet av en applikation med Alluxio Vid slutet av denna utbildning kommer deltagarna att kunna: Utveckla en ansökan med Alluxio Anslut stora datasystem och applikationer samtidigt som du behåller en namnrymd Effektivt extrahera värdet från stora data i vilket lagringsformat som helst Förbättra arbetsbelastningen Implementera och hantera Alluxio fristående eller grupperade Publik Datavetenskapare Utvecklare Systemadministratör Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
apexApache Apex: Processing Big Data-in-Motion21 timmarApache Apex är en YARNnativ plattform som förenar ström- och batchbehandling Den hanterar stor datainmotion på ett sätt som är skalbar, prestanda, felfttolerant, stateful, säker, distribuerad och lätt att använda Denna instruktörsledda träning introducerar Apache Apex enhetliga strömbehandlingsarkitektur och går deltagare genom skapandet av en distribuerad applikation med hjälp av Apex på Hadoop Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå dataprocessledningens koncept, såsom kontakter för källor och sänkor, vanliga datatransformationer etc Bygg, skala och optimera en Apex-applikation Behandla realtids dataströmmar på ett tillförlitligt sätt och med minimal latens Använd Apex Core och Apex Malhar-biblioteket för att möjliggöra snabb applikationsutveckling Använd Apex API för att skriva och återanvända befintlig Java-kod Integrera Apex i andra applikationer som en bearbetningsmotor Tune, test och skala Apex-applikationer Publik utvecklare Företagsarkitekter Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
openmpiOpen MPI: Building Distributed Memory Applications7 timmarÖppna MPI är ett open source Message Passing Interface (MPI) -bibliotek I denna instruktörledda, levande träning lär deltagarna att utveckla en numerisk applikation med Open MPI Vid slutet av denna utbildning kommer deltagarna att kunna: Använd grunden för delad och distribuerad minnesprogrammering för att skapa ett fungerande Open MPI-program Bygg OpenMPI Kör satsjobb med OpenMPI Använd prestanda verktyg för att optimera multicore prestanda Publik utvecklare forskare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
ApacheIgniteApache Ignite: Improve Speed, Scale and Availability with In-Memory Computing14 timmarApache 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 timmarKognitiv databehandling avser system som omfattar maskininlärning, resonemang, naturligt språkbehandling, taligenkänning och vision (objektigenkänning), interaktion mellan människor och datorer, dialog och berättande generation, för att nämna några Ett kognitivt datorsystem består ofta av flera teknologier som arbetar tillsammans för att bearbeta inmemoriska "heta" kontextuella data samt stora uppsättningar "kalla" historiska data i batch Exempel på sådana tekniker är Kafka, Spark, Elasticsearch, Cassandra och Hadoop I den här instruktörsutbildade levande träningen lär deltagarna hur Cognitive Computing komplimangerar AI och Big Data och hur användningsfulla system kan användas för att realisera mänskligt beteende som förbättrar prestanda för humanmachine-interaktioner i affärer Vid slutet av denna utbildning kommer deltagarna att förstå: Förhållandet mellan kognitiv databehandling och artificiell intelligens (AI) Den kognitiva databehandlingens inherent probabilistiska karaktär och hur man använder den som en affärsfördel Hur hanterar kognitiva datorsystem som uppträder på oväntade sätt Vilka företag och mjukvarusystem erbjuder de mest övertygande kognitiva beräkningslösningarna Publik Företagsledare Kursens format Föreläsning, falldiskussioner och övningar .
microservicepatternsMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture14 timmarMicroservice-arkitektur är ett sätt att utveckla en programvara som en serie små, oberoende tjänster, som löper i sin egen process och kommunicerar med lättviktsmekanismer som ett HTTP-resurs API Dessa tjänster kan effektivt utnyttjas med hjälp av kontinuerliga automationssystem och kringgå behovet av centraliserad hantering Microservices kan skrivas i olika programmeringsspråk och integreras med olika datalagringssystem Denna instruktionsledda, levande utbildning riktar sig till företagsutvecklare och arkitekter Det introducerar mikroservicarkitektur, presenterar migrationsstrategier från ett monolitiskt system och går deltagare genom skapandet och utplaceringen av en provmikrobaserad applikation Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå när du ska använda och när du inte ska använda microservice arkitektur Skapa och implementera en teststrategi för mikroservices Distribuera ett provmicroservicebaserat program till en produktionsmiljö Refactor en monolitisk ansökan till tjänster Publik utvecklare arkitekter Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
akkaAkka: Build Reactive, Concurrent, and Distributed Applications28 timmarAkka är en open source verktygslåda och körtid för att bygga samtidiga och distribuerade applikationer för Java och Scala I den här instruktörsledda träningstrenderna lär deltagarna designprinciperna bakom Akka, inklusive aktörsmodellen och det reaktiva manifestet, eftersom de bygger och distribuerar en asynkron, messagedriven applikation i Akka Vid slutet av denna utbildning kommer deltagarna att kunna: Applicera "låt det krascha" modellen för att bygga applikationer som selfheal och system som aldrig slutar Förstå skådespelare, skådespelare livscykel och hur man använder dem för att skapa rätt parallella parallella system Bygg reaktiv arkitektur som är lyhörd, elastisk, fjädrande och meddelande driven Integrera remoting och clustering funktioner med tredje parts system Sätt in Akka-verktygssatsen i produktionssystem, skala den till flera noder och tredjepartssystem Hantera systembeteende och horisontell distribution Bygg system som "reagerar" på miljöförändringar Publik utvecklare arkitekter Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
muleMule: Integrating Your Applications14 timmarMule (eller Mule ESB) är en lätt företagsbuss (ESB) och integrationsram skapad av MuleSoft Mule är Javabased, men kan mäklare interaktioner mellan andra plattformar somNET använder webbtjänster eller uttag I den här instruktörsledningen, live-träning, kommer deltagarna att lära sig att ansluta olika applikationer, datakällor och API-skivor, eftersom de bygger en provrutningsapplikation med Mule Vid slutet av denna utbildning kommer deltagarna att kunna: Design, bygga och hantera anslutningen mellan API och program och tjänster Hantera interaktioner mellan äldre system och anpassade applikationer Tie samman programvara som en tjänst (SaaS) och onpremises-programvara Använd Mules design och utvecklingsverktyg för att designa, testa och köra Muleflöden Förstå och stödja olika meddelandestandarder, inklusive AMQP, JMS och WMQ Övervaka, distribuera och konfigurera program med Mule Management Console (MMC) Publik utvecklare arkitekter designers Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
datastorageoverviewWhich data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems7 timmarKursen hjälper kunden att välja att skriva datalagring beroende på deras behov Den täcker nästan alla möjliga moderna tillvägagångssätt .
apacheflumeApache Flume35 timmarApache Flume är en distribuerad tjänst för att samla, samla och flytta händelseloggdata från flera källor till en centraliserad datalagring I den här instruktörsledningen, levande träning, kommer deltagarna att ha en djupgående förståelse för Apache Flume Vid slutet av denna utbildning kommer deltagarna att kunna: Förbättra deras kunskaper om Apache Flume-funktioner Förstå arkitekturen och dataflödet i Apache Flume Applicera sina lärdomar till verkliga världsfall och scenarier Använd Apache Flume för att samla, kombinera och överföra stora mängder loggdata till en centraliserad datalagring Publik utvecklare ingenjörer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
microsvcspringdockerBuilding Microservices with Spring Cloud and Docker21 timmarSpring Cloud är ett open source lättviktigt microservices-ramverk för att bygga Java-applikationer för molnet Docker är en opensource-plattform för byggnads-, frakt- och körprogram inom behållare Docker låter sig bra för skapandet av applikationer för microservice I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig grunden för att bygga microservices med Spring Cloud och Docker Deltagarnas kunskaper ställs på provet genom övningar och stegvis utveckling av provmikrotjänster Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå grunden för mikroservices Använd Docker för att bygga behållare för mikroservice applikationer Bygg och distribuera containeriserade microservices med Spring Cloud och Docker Integrera microservices med funktionalitetstjänster och Spring Cloud API Gateway Använd Docker Compose för att slutföra integrationstestning Publik Java-utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
pythonmultipurposeAdvanced Python28 timmarI den här instruktörsutbildningen kommer deltagarna att lära sig avancerade Python programmeringstekniker, inklusive hur man tillämpar detta mångsidiga språk för att lösa problem på områden som distribuerade applikationer, dataanalys och visualisering, UI-programmering och underhållsskript Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning anteckningar Om du vill lägga till, ta bort eller anpassa något avsnitt eller ämne inom den här kursen, vänligen kontakta oss för att ordna .
senecaBuilding Microservices with Node.js and Seneca14 timmarSeneca är ett microservices ramverk för Nodejs I den här instruktörsledda träningstrenderna kommer deltagarna att lära sig grunden för Seneca när de går igenom praktiska exempel på att bygga mikrotjänster med Seneca Vid slutet av denna utbildning kommer deltagarna att kunna: Lär dig grunden för Seneca Använd Seneca för att bygga mikrotjänster Publik utvecklare programmerare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
gilliamBuilding Microservices with Gilliam7 timmarGilliam är en open source-plattform avsedd för Micro Service Architectures som gör det möjligt för användare att enkelt utveckla, distribuera och skala deras applikationsbackend I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig att arbeta med Gilliam för att bygga mikrotjänster Vid slutet av denna utbildning kommer deltagarna att kunna: Lär dig grunden för Gilliam Använd Gilliam för att bygga mikrotjänster Publik utvecklare programmerare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
microservicespythonBuilding Microservices with Python7 timmarMicroservices hänvisar till en applikationsarkitekturstil som främjar användningen av oberoende, självständiga program Python är ett dynamiskt högpresterande programmeringsspråk som är idealiskt för både skript och applikationsutveckling Pythons expansiva bibliotek med öppna källverktyg och ramverk gör det till ett praktiskt val för att bygga microservices I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig grunden för mikroservicerna, eftersom de går igenom skapandet av en mikroservice med Python Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå grunderna för att bygga microservices Lär dig hur du använder Python för att bygga microservices Lär dig hur du använder Docker för att distribuera Python-baserade mikroservices Publik utvecklare programmerare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
nvidiagpuprogrammingcudaNVIDIA GPU Programming - Extended21 timmarDen här instruktörsledda kursutbildningen täcker hur man programmerar GPU för parallell databehandling, hur man använder olika plattformar, hur man arbetar med CUDA-plattformen och dess funktioner och hur man utför olika optimeringstekniker med hjälp av CUDA Vissa av programmen inkluderar djupt lärande, analys, bildbehandling och tekniska applikationer .
rabbitmqdotnetRabbitMQ with .NET14 timmarRabbitMQ är en open source enterprise messaging broker för lagring och hämtning av meddelanden som skickas av processer, applikationer och servrar Den använder en meddelandekö för bearbetningsuppgifter asynkront och är särskilt användbar i program som behöver hantera stora dataset i bakgrunden samtidigt som de svarar direkt på användaranmodningar i realtid I den här instruktörsledda träningsutbildningen kommer deltagarna att lära sig att installera, konfigurera och administrera RabbitMQ och sedan integrera RabbitMQ-meddelanden i ett antal exempel NET-applikationer Vid slutet av denna utbildning kommer deltagarna att kunna: Konfigurera, konfigurera och hantera RabbitMQ Förstå RabbitQs roll i design och implementering av en mikroservices arkitektur Förstå hur RabbitMQ jämför med andra Message Queuing Architectures Skapa och använd RabbitMQ som mäklare för hantering av asynkrona och synkrona meddelanden för realworld-företag Net-applikationer Publik utvecklare Software arkitekter Administratörer Tekniska chefer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
springcloudnetflixossBuilding Microservices with Spring Cloud and Netflix OSS21 timmarSpring Cloud är ett open source lättviktigt microservices-ramverk för att bygga Java-applikationer för molnet Netflix OSS är en uppsättning ramar och bibliotek för att utveckla microservices Spring Cloud integreras snyggt med Netflix-komponenter med automatisk konfiguration och konvention över konfiguration I den här instruktörsledda träningsutbildningen kommer deltagarna att lära sig de grundläggande begreppen att bygga microservices med Spring Cloud och Netflix OSS Deltagarnas kunskaper ställs på provet genom övningar och stegvis utveckling av provmikrotjänster Vid slutet av denna träning kommer deltagarna att ha en god förståelse för hur man använder Spring Cloud och relaterad vårteknologi tillsammans med Netflix OSS för att snabbt utveckla sin egen cloudscale, cloudready microservices Publik Java-utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
microservicegoBuilding Microservices with Go28 timmarGo (Golang) är ett bra språk för att bygga microservices på grund av dess lilla minnesfotavtryck Spring Cloud är ett open source lättviktigt microservices-ramverk I denna instruktionsledda, levande träning kommer deltagarna att lära sig hur man bygger microservices med Go and Spring Cloud Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
kafkastreamsBuilding Stream Processing Applications with Kafka Streams7 timmarKafka Streams är ett klientbibliotek för byggnadsapplikationer och mikroservices vars data skickas till och från ett Kafka-meddelandesystem Traditionellt har Apache Kafka förlitat sig på Apache Spark eller Apache Storm för att behandla data mellan meddelandeproducenter och konsumenter Genom att ringa Kafka Streams API från en applikation, kan data bearbetas direkt inom Kafka, och kringgår behovet av att skicka data till ett separat kluster för behandling I den här instruktionsledda träningen lär deltagarna att integrera Kafka Streams i en uppsättning samplings Java-applikationer som skickar data till och från Apache Kafka för strömbehandling Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå Kafka Streams funktioner och fördelar jämfört med andra flödesbehandlingsramar Process ström data direkt i ett Kafka-kluster Skriv en Java eller Scala applikation eller microservice som integreras med Kafka och Kafka Streams Skriv kortfattad kod som omvandlar inmatning av Kafka-ämnen till Kafka-ämnen Bygg, paketera och distribuera programmet Publik utvecklare Format av kursen Delföreläsning, diskussion, övningar och tung handson-övning anteckningar För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna .
apachethriftApache Thrift14 timmarApache Thrift är en mjukvara för att utveckla skalbara tvärspråkstjänster Det låter utvecklare bygga program som fungerar med flera språk som Java, C ++, Python, PHP, Ruby, JavaScript, etc I den här instruktörsledda träningen lär deltagarna lära sig grunden för Apache Thrift, eftersom de går igenom skapandet av en clienterver-applikation med crossstars-stöd Vid slutet av denna utbildning kommer deltagarna att kunna: Installera och konfigurera Apache Thrift Förstå grunden för Apache Sparsamhet och hur det fungerar Använd Apache Thrift för att bygga och ändra applikationer på olika språk (C ++, Python, Java, JavaScript, PHP, Ruby) Bygg, test, distribuera och felsöka en clienterver-applikation med Apache Thrift Använd Apache Thrift i en produktionsmiljö Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning Notera För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna .
introtostreamprocessingA Practical Introduction to Stream Processing21 timmarStream Processing avser realtidsbehandling av "data i rörelse", det vill säga att utföra beräkningar på data som den mottas Sådan data läses som kontinuerliga strömmar från datakällor, såsom sensorhändelser, användaraktivitet på webbplatsen, finansiella affärer, kreditkort swipes, klicka strömmar, etc Stream Processing ramverk kan läsa stora volymer av inkommande data och ge värdefulla insikter nästan omedelbart I den här instruktörsledningen, direktutbildning (på plats eller fjärrkontroll) lär deltagarna hur man installerar och integrerar olika Stream Processing-ramar med befintliga stora datalagringssystem och relaterade program och microservices Vid slutet av denna utbildning kommer deltagarna att kunna: Installera och konfigurera olika Stream Processing-ramar, som Spark Streaming och Kafka Streaming Förstå och välj den lämpligaste ramen för jobbet Processen av data kontinuerligt, samtidigt och på ett recordbyrecord sätt Integrera Stream Processing lösningar med befintliga databaser, datalager, data sjöar, etc Integrering av det mest lämpliga databehandlingsbiblioteket med företagsapplikationer och microservices Publik utvecklare Software arkitekter Kursens format Delföreläsning, diskussion, övningar och tung handson-övning anteckningar För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna .
beamUnified Batch and Stream Processing with Apache Beam14 timmarApache Beam är en öppen källkod, enhetlig programmeringsmodell för att definiera och exekvera parallella databehandlingsledningar Det är kraften i förmågan att köra både batch- och strömmande pipelines Genomförandet utförs av en av Beams stödjande distribuerade bearbetningsbaggar: Apache Apex, Apache Flink, Apache Spark och Google Cloud Dataflow Apache Beam är användbar för ETL (Extract, Transform and Load) -uppgifter som att flytta data mellan olika lagringsmedier och datakällor, omvandla data till ett mer önskvärt format och ladda data till ett nytt system I den här instruktörsledningen, direktutbildning (på plats eller fjärrkontroll) kommer deltagarna att lära sig hur man implementerar Apache Beam SDK i en Java eller Python applikation som definierar en databehandling rörledning för att sönderdela en stor dataset i mindre bitar för oberoende, parallell bearbetning Vid slutet av denna utbildning kommer deltagarna att kunna: Installera och konfigurera Apache Beam Använd en enda programmeringsmodell för att utföra både sats och strömbehandling från att hämta sina Java- eller Python-applikationer Utför pipeliner över flera miljöer Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning Notera Kursen kommer att finnas tillgänglig Scala i framtiden Vänligen kontakta oss för att ordna .
microsvcpatternsdotnetMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net14 timmarMicroservice-arkitektur är ett sätt att utveckla en programvara som en serie små, oberoende tjänster, som löper i sin egen process och kommunicerar med lättviktsmekanismer som ett HTTP-resurs API Dessa tjänster kan effektivt utnyttjas med hjälp av kontinuerliga automationssystem och kringgå behovet av centraliserad hantering Microservices kan skrivas i olika programmeringsspråk och integreras med olika datalagringssystem Denna instruktionsledda, levande utbildning riktar sig till företagsutvecklare och arkitekter Det introducerar mikroservicarkitektur från ett Net-perspektiv, presenterar migrationsstrategier från ett monolitiskt system och går deltagare genom skapandet och implementeringen av en provbaserad mikroprogrambaserad applikation Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå när du ska använda och när du inte ska använda microservice arkitektur Skapa och implementera en teststrategi för mikroservices Distribuera ett provmicroservicebaserat program till en produktionsmiljö Refactor en monolitisk ansökan till tjänster Publik utvecklare arkitekter Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
restfulapilaravelBuilding RESTful APIs Using Laravel14 timmarAPI: er (Application Programming Interface) möjliggör för din applikation att ansluta till andra applikationer Ett webb API som RESTful är som en webbtjänst som helt och hållet fungerar med HTTP Laravel är en open source PHPbased MVC (modell-view-controller) webbutvecklingsram Dess enkelhet, intuitivitet och värd för användbara funktioner för webbprojekt gör det idealiskt för att utveckla RESTful API I den här instruktörsledningen, live-träning (fjärrkontroll) lär deltagarna hur man bygger ett RESTful API från början med Laravel, eftersom de går igenom en serie handson livelab övningar Vid slutet av denna utbildning kommer deltagarna att kunna: Installera och konfigurera Laravel och andra verktyg för att bygga RESTful API med Laravel Bygg, test, distribuera och felsöka ett RESTful API med Laravel Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning Notera För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna .

Kommande utbildning från Distributed Systems

KursCourse DateCourse Price [Remote / Classroom]
Elasticsearch for Developers: Building Search and Analytics Solutions with Elasticsearch - Örebro, City Centertis, 2019-02-05 09:302470EUR / 3070EUR
Elasticsearch for Developers: Building Search and Analytics Solutions with Elasticsearch - Uppsalators, 2019-04-11 09:302470EUR / 3270EUR
Elasticsearch for Developers: Building Search and Analytics Solutions with Elasticsearch - Örebro, City Centertors, 2019-04-18 09:302470EUR / 3070EUR
Elasticsearch for Developers: Building Search and Analytics Solutions with Elasticsearch - Örebro, City Centertis, 2019-06-18 09:302470EUR / 3070EUR
Elasticsearch for Developers: Building Search and Analytics Solutions with Elasticsearch - Uppsalatis, 2019-06-25 09:302470EUR / 3270EUR
Helg Distributed Systems kurser, Evening Distributed Systems utbildning, Distributed Systems boot camp, Distributed Systems instructor-led, Helg Distributed Systems kurs, KvällDistributed Systems kurser, Distributed Systems coaching, Distributed Systems instruktör, Distributed Systems tränare , Distributed Systems träningskurser, Distributed Systems klasser, Distributed Systems on-site, Distributed Systems privata kurser, Distributed Systems one on one training

Rabatterade kurser

KursVenueCourse DateCourse Price [Remote / Classroom]
Docker for Developers and System AdministratorsGöteborgons, 2019-03-20 09:302430EUR / 3030EUR

Nyhetsbrev & Erbjudanden

Anmäl dig till vårt nyhetsbrev så får du information om aktuella rabatter på öppna kurser. Vi respekterar ditt privatliv, så att din e-postadress kommer endast att användas för sändning vårt nyhetsbrev. När som helst kan du ändra inställningarna eller helt avbeställa den.

Våra kunder

is growing fast!

We are looking to expand our presence in Sweden!

As a Business Development Manager you will:

  • expand business in Sweden
  • 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!