Lokale, door instructeurs geleide live Microservices-trainingscursussen demonstreren door hands-on praktijk de basisprincipes van microservice-architectuur en hoe microservice-applicaties kunnen worden ontwikkeld. Microservices-training is beschikbaar als 'live training op afstand' of 'live training op locatie'. Online live training (ook bekend als "live training op afstand") wordt uitgevoerd via een interactieve, externe desktop . Live training op locatie kan lokaal worden uitgevoerd op het terrein van de klant in Brugge of in NobleProg bedrijfstrainingscentra in Brugge. Microservices wordt ook wel Microservice Architectuur genoemd. NobleProg -- Uw lokale trainingsaanbieder
Brugge
NH Hotel Brugge, Boeveriestraat 2, Brugge, Belgie, 8000
Bruges
Brugge werd een centrale haven, een commercieel en financieel centrum in middeleeuws Europa, dat de landen van de Noordzee en de Oostzee met de Middellandse Zee verbond. Rijke kooplieden uit Brugge dreven handel met die uit heel Europa. De eerste beurs in de geschiedenis ontstond in Brugge in de 13e eeuw. In de 15e eeuw was het het belangrijkste financiële centrum van Europa. Deze economische bloei leidt ook tot een culturele en artistieke bloei die een rijk erfgoed heeft nagelaten. Het was het belangrijkste centrum voor de Vlaamse primitieve schilders, die een revolutie teweegbrachten in de westerse schilderkunst. Het is sinds het jaar 2000 lid van de Organisatie van Werelderfgoedsteden. De stad heeft zelfs de eer om drie keer op de Werelderfgoedlijst van UNESCO te staan. Om zijn historische centrum, om zijn begijnhof dat deel uitmaakt van de Vlaamse Begijnhoven en om zijn belfort dat behoort tot de Belforten van België en Frankrijk. Daarnaast staat het ook op de lijst van immaterieel cultureel erfgoed van de mensheid door UNESCO vanwege de processie van het Heilig Bloed.
De dichtstbijzijnde luchthaven bij het trainingscentrum
INTERNATIONALE LUCHTHAVEN OOSTENDE-BRUGE
Dichtstbijzijnde treinstation naar het trainingscentrum
Station Brugge
De dichtstbijzijnde parkeerplaats bij het trainingscentrum
Confluent Apache Kafka is een ondernemingsklassen platform voor gedistribueerde gebeurtenisstroming, gebouwd op Apache Kafka. Het ondersteunt data-pijplijnen met hoge doorvoer, fouttolerantie en real-time streaming-toepassingen.
Deze docentgeleide live-training (online of op locatie) is bedoeld voor ingenieurs en beheerders op tussenniveau die Confluent Kafka-clusters in productieomgevingen willen implementeren, configureren en optimaliseren.
Tegen het einde van deze training zullen de deelnemers in staat zijn om:
Confluent Kafka-clusters met meerdere brokers te installeren, configureren en bedienen.
Hoog-beschikbaarheidsopstellingen te ontwerpen met behulp van Zookeeper en replicatietechnieken.
Prestaties te optimaliseren, metriekwaarden te monitoren en herstelstrategieën toe te passen.
Kafka te beveiligen, te schalen en te integreren in ondernemingsomgevingen.
Formaat van de cursus
Interactieve colleges en discussies.
Veel oefeningen en praktijk.
Handmatige implementatie in een live-laboratoriumomgeving.
Opties voor aanpassing van de cursus
Neem contact met ons op om een aangepaste training voor deze cursus te verzoeken.
Confluent Apache Kafka is een gedistribueerd platform voor het streamen van gebeurtenissen dat is ontworpen voor data-pipelines met hoge doorvoerkracht en fouttolerantie en voor real-time-analyse.
Deze door een instructeur geleide live training (online of op locatie) is bedoeld voor systeembeheerders en DevOps professionals op tussenniveau die Confluent Apache Kafka clusters willen installeren, configureren, monitoren en problemen oplossen.
Tegen het einde van deze training kunnen de deelnemers:
De componenten en architectuur van Confluent Kafka begrijpen.
Kafka brokers, Zookeeper quorums en sleuteldiensten implementeren en beheren.
Geavanceerde functies configureren, zoals beveiliging, replicatie en prestatietuning.
Beheertools gebruiken om Kafka clusters te monitoren en te onderhouden.
Opzet van de cursus
Interactieve colleges en discussies.
Veel oefeningen en praktijk.
Handson-implementatie in een live-labomgeving.
Opties voor aanpassing van de cursus
Om een aangepaste training voor deze cursus aan te vragen, neem dan contact met ons op om dit te regelen.
Dit instructeurgeleide, live-training in Brugge (online of op locatie) is gericht op Java-developers met een tusseniveau die Apache Kafka willen integreren in hun toepassingen voor betrouwbare, schaalbare en hoge doorvoer van berichten.
Na afloop van deze training zullen de deelnemers in staat zijn om:
De architectuur en kernonderdelen van Kafka te begrijpen.
Een Kafka-cluster op te zetten en in te stellen.
Berichten te produceren en consumeren met Java.
Kafka Streams te implementeren voor real-time data verwerking.
Fouttolerantie en schaalbaarheid in Kafka-toepassingen te waarborgen.
Deze live training onder leiding van een instructeur in Brugge (online of op locatie) is bedoeld voor systeembeheerders op gemiddeld niveau die Kafka's message queuing-functies effectief willen benutten.
Aan het einde van deze training zijn de deelnemers in staat om:
Begrijp Kafka's mogelijkheden en architectuur voor message queuing.
Configureer Kafka-onderwerpen voor scenario's voor message queuing.
Produceer en consumeer berichten met behulp van Kafka.
Deze door een instructeur geleide, live training in Brugge (online of ter plaatse) is gericht op ontwikkelaars van het tussenniveau tot het geavanceerde niveau, DevOps professionals en architecten die veerkrachtige applicaties willen ontwerpen, implementeren en beheren met behulp van microservices, containers en continue integratie/continue deployment (CI/CD) pipelines.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
De microservices-architectuur te begrijpen en te implementeren.
Gecontaineriseerde applicaties te implementeren en beheren met Docker en Kubernetes.
CI/CD-pijplijnen op te zetten en te optimaliseren voor geautomatiseerde implementaties.
Best practices toe te passen voor beveiliging, monitoring en observability.
Deze live training onder leiding van een instructeur in Brugge (online of op locatie) is bedoeld voor platformingenieurs op gevorderd niveau en DevOps professionals die schaaltoepassingen onder de knie willen krijgen met behulp van microservices en Kubernetes.
Aan het einde van deze training zijn de deelnemers in staat om:
Ontwerp en implementeer schaalbare microservices-architecturen.
Implementeer en beheer toepassingen op Kubernetes clusters.
Gebruik Helm-grafieken voor een efficiënte service-implementatie.
Bewaak en onderhoud de status van microservices in productie.
Pas best practices toe voor beveiliging en compliance in een Kubernetes-omgeving.
Deze door een instructeur geleide, live training in Brugge (online of op locatie) is bedoeld voor systeembeheerders van beginners tot gemiddeld niveau die willen leren hoe ze Kafka-onderwerpen effectief kunnen beheren voor efficiënte gegevensstreaming en -verwerking.
Aan het einde van deze training zijn de deelnemers in staat om:
Begrijp de basisprincipes en architectuur van Kafka-onderwerpen.
Maak, configureer en beheer Kafka-onderwerpen.
Bewaak Kafka-onderwerpen op gezondheid, prestaties en beschikbaarheid.
Implementeer beveiligingsmaatregelen voor Kafka-onderwerpen.
Deze door een instructeur geleide, live training in Brugge (online of op locatie) is bedoeld voor ontwikkelaars van het middenniveau Java die microservices-gebaseerde toepassingen willen ontwerpen, ontwikkelen, implementeren en onderhouden met behulp van Java frameworks zoals Spring Boot en Spring Cloud.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
De principes en voordelen van microservices-architectuur te begrijpen.
Microservices te bouwen en te implementeren met Java en Spring Boot.
Service discovery, configuratiebeheer en API-gateways te implementeren.
Microservices effectief te beveiligen, te monitoren en te schalen.
Microservices te implementeren met behulp van Docker en Kubernetes.
Dit door instructeur geleide, live-training in Brugge (online of op locatie) is gericht op ontwikkelaars met een tussenliggend niveau die de basisprincipes van Kafka willen leren en deze willen integreren met Spring Boot.
Na afloop van deze training zullen de deelnemers in staat zijn:
Kafka en zijn architectuur begrijpen.
Leren hoe je een basiskwaliteit Kafka-omgeving kunt installeren, configureren en opzetten.
Dit door instructeurs gegeven, live training in Brugge (online of on-site) is gericht op ervaren ontwikkelaars die toepassingen willen bouwen, implementeren en schalen met microservices gebouwd met NodeJS en React.
Na afloop van deze training kunnen de deelnemers:
Toepassingen ontwikkelen, implementeren en schalen met verschillende microservices.
Een server-side gerenderde React-toepassing bouwen.
Multi-service apps naar de cloud implementeren met Docker en Kubernetes.
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor ontwikkelaars, integratiearchitecten en systeembeheerders die de kunst van geavanceerde integratiepatronen en -technieken onder de knie willen krijgen met behulp van Apache Camel.
Aan het einde van deze training zijn de deelnemers in staat om:
Begrijp geavanceerde integratiepatronen en -technieken.
Implementeer complexe routering en transformaties.
Optimaliseer prestaties en schaalbaarheid.
Omgaan met fouten en uitzonderingen in complexe integratiescenario's.
Integreer Apache Camel met verschillende technologieën en platforms.
Deze door een instructeur geleide, live training (online of ter plaatse) is gericht op ontwikkelaars op intermediair niveau die grote data-applicaties willen ontwikkelen met Apache Kafka.
Na deze training kunnen de deelnemers:
Kafka-producers en -consumers ontwikkelen om gegevens naar en uit Kafka te verzenden en te lezen.
Kafka integreren met externe systemen met behulp van Kafka Connect.
Streaming-applicaties schrijven met Kafka Streams & ksqlDB.
Een Kafka-clientapplicatie integreren met Confluent Cloud voor Kafka-implementaties op basis van de cloud.
Pratisch ervaring opdoen door middel van handson-oefeningen en real-world-toepassingen.
Dit instructeurgeleid, live training in Brugge (online of op locatie) is gericht op ontwikkelaars met een middelmatig tot geavanceerd niveau die microservices willen ontwikkelen met behulp van Spring Boot, Docker en Kubernetes.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
De microservice-architectuur te begrijpen.
Productiegereed microservices te bouwen met behulp van Spring Boot.
De rol van Docker in microservices te begrijpen.
Een Kubernetes-cluster in te stellen om microservices te implementeren.
Deze door een instructeur geleide, live training in Brugge (online of op locatie) is gericht op ontwikkelaars en DevOps ingenieurs op Intermediate niveau die microservices willen bouwen, implementeren en beheren met behulp van Spring Cloud en Docker.
Aan het einde van deze training zijn de deelnemers in staat om:
Microservices ontwikkelen met Spring Boot en Spring Cloud.
Toepassingen containeriseren met Docker en Docker Compose.
Service discovery, API-gateways en communicatie tussen diensten implementeren.
Microservices in productieomgevingen monitoren en beveiligen.
Microservices implementeren en orkestreren met Kubernetes.
Deze door een instructeur geleide live training in Brugge (online of op locatie) is gericht op ontwikkelaars en architecten op tussen- en gevorderd niveau die native applicaties en microservices met geoptimaliseerde geheugengebruik en opstarttijd willen ontwikkelen met behulp van Quarkus.
Op het einde van deze training zullen de deelnemers in staat zijn om:
Hogepreformatie, lichtgewicht Java native applicaties te ontwikkelen met behulp van Quarkus.
RESTful services en microservices-architecturen te bouwen en te implementeren.
GraalVM te gebruiken voor native compilatie en startup- en geheugenefficiëntie te optimaliseren.
Applicaties te pakketteren en te containeriseren voor Kubernetes en OpenShift omgevingen.
De cursus is bedoeld voor IT-specialisten die een oplossing willen opzetten op basis van RabbitMQ, het zeer betrouwbare berichtensysteem voor ondernemingen dat het Advanced Message Queuing Protocol (AMQP) implementeert.
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor software-architecten en webontwikkelaars die RabbitMQ willen gebruiken als messaging middle-ware en in Java willen programmeren met behulp van Spring om applicaties te bouwen.
Aan het einde van deze training zijn de deelnemers in staat om:
Gebruik Java en Spring met RabbitMQ om toepassingen te bouwen.
Ontwerp asynchrone berichtgestuurde systemen met behulp van RabbitMQ.
Wachtrijen, onderwerpen, uitwisselingen en bindingen maken en toepassen in RabbitMQ
In deze door een instructeur geleide, live training leren deelnemers hoe ze RabbitMQ kunnen installeren, configureren en beheren, en vervolgens RabbitMQ berichten kunnen integreren in een aantal voorbeeld-.NET-toepassingen.
Aan het einde van deze training kunnen deelnemers:
Instellen, configureren en beheren RabbitMQ.
Begrijp de rol van RabbitQ bij het ontwerp en de implementatie van een microservicesarchitectuur.
Begrijp hoe RabbitMQ zich verhoudt tot andere Message Queuing-architecturen.
Configureer en gebruik RabbitMQ als makelaar voor het verwerken van asynchrone en synchrone berichten voor real-world enterprise .Net-applicaties.
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor ontwikkelaars en software-engineers die RabbitMQ willen gebruiken om via berichten tussen microservices te communiceren en geavanceerde implementatie en probleemoplossing uit te voeren.
Aan het einde van deze training zijn de deelnemers in staat om:
Zet de benodigde omgeving op om te beginnen met het ontwikkelen van geavanceerde berichtenoplossingen met RabbitMQ.
Begrijp hoe u een gedistribueerde microservices-architectuur ontwerpt met RabbitMQ.
Meer informatie over het implementeren van geavanceerde configuratie, beveiliging, netwerken, hoge beschikbaarheid en replicatie.
Ken de veelvoorkomende problemen die zich voordoen in RabbitMQ installaties en hoe u deze kunt oplossen.
Meer informatie over geheugenoptimalisatie, stroomregeling en geavanceerde prestatieafstemming.
Pas enkele geavanceerde technieken voor probleemoplossing toe.
Istio is een open-source service mesh dat op Kubernetes draait om veilige, waarneembare en beheersbare verbindingen te bieden tussen microservices. Door gebruik te maken van de Envoy-based sidecar proxies van Istio, kunnen teams beleidsregels handhaven, communicatie beveiligen met mTLS, inzicht krijgen in verkeer en betrouwbaarheid op schaal verbeteren.
Deze door een instructeur geleide, live training (online of on-site) is gericht op engineers op intermediair niveau die microservices-applicaties willen inzetten, beveiligen en beheren met behulp van Istio op Kubernetes.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
Istio op Kubernetes-clusters installeren en configureren.
Service mesh-concepten begrijpen en toepassen, waaronder verkeersbeheer, beveiliging en observabiliteit.
Microservices-applicaties in een Istio-service mesh implementeren.
Communicatie tussen services beveiligen met mutual TLS (mTLS) en Zero Trust-principes.
Microservices monitoren, traceren en problemen oplossen met Prometheus, Grafana en Jaeger.
Istio integreren met Calico voor geavanceerde netwerkbeleid en beveiliging.
Opzet van de cursus
Interactieve lezingen en discussies.
Veel oefeningen en praktijk.
Handson-implementatie in een live-labomgeving.
Opties voor cursusaanpassing
Voor een aangepaste training voor deze cursus, neem dan contact met ons op om dit te regelen.
In deze live training onder leiding van een instructeur in Brugge (online of ter plaatse), leren deelnemers hoe ze een Python-applicatie kunnen ontkoppelen en deze vervolgens kunnen integreren met het RabbitMQ-berichtensysteem om gedistribueerde cloudapplicaties of microservices te maken.
Aan het einde van deze training zijn de deelnemers in staat om:
Instellen, configureren en beheren RabbitMQ.
Begrijp de rol van RabbitMQ in het ontwerp en de implementatie van de architectuur van een microservice.
Begrijp hoe RabbitMQ zich verhoudt tot andere Message Queuing-architecturen.
Stel RabbitMQ in en gebruik RabbitMQ als een broker voor het afhandelen van asynchrone en synchrone berichten voor real-world Python toepassingen.
De cursus is bedoeld voor systeemintegratoren die willen leren over Apache Camel als een regelgebaseerde routerings- en bemiddelingsmotor die een Java-objectgebaseerde implementatie biedt van de Enterprise Integration Patterns.
Dit cursus wordt gegeven door een instructeur en vindt plaats in Brugge (online of ter plaatse). De training is gericht op ontwikkelaars die willen leren hoe ze Apache Kafka kunnen integreren met bestaande databases en applicaties voor verwerking, analyse, etc.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
Kafka Connect te gebruiken om grote hoeveelheden data uit een database naar Kafka-topics over te brengen.
Logdata die door toepassingservers wordt gegenereerd, in Kafka-topics op te nemen.
Alle verzamelde gegevens beschikbaar te maken voor streamverwerking.
Data uit Kafka-topics naar secundaire systemen te exporteren voor opslag en analyse.
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor ontwikkelaars die willen leren hoe ze een API kunnen bouwen, testen, debuggen en implementeren bovenop het Apigee API Platform van Google Cloud.
Aan het einde van deze training zijn de deelnemers in staat om:
Zet een ontwikkelomgeving op die alle benodigde middelen bevat om te beginnen met het ontwikkelen van een API.
Begrijp en implementeer de tools die beschikbaar zijn binnen Apigee Edge.
Bouw en implementeer een API naar Google Cloud.
API-fouten bewaken en debuggen.
Maak gebruik van Google Cloud's analytics en machine learning oplossingen om API's intelligenter te maken.
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor ontwikkelaars die willen leren hoe ze een API kunnen bouwen, testen, debuggen en implementeren bovenop het Apigee API Platform van Google Cloud.
Aan het einde van deze training zijn de deelnemers in staat om:
Zet een ontwikkelomgeving op die alle benodigde middelen bevat om te beginnen met het ontwikkelen van een API.
Begrijp en implementeer de tools die beschikbaar zijn binnen Apigee Edge.
Bouw en implementeer een API naar Google Cloud.
API-fouten bewaken en debuggen.
Maak gebruik van Google Cloud's analytics en machine learning oplossingen om API's intelligenter te maken.
Apigee Edge, gebouwd op Java, stelt u in staat om beveiligde toegang tot uw diensten te bieden via een goed gedefinieerde API die consistent is over alle uw diensten, ongeacht de implementatie van de dienst. Een consistente API:
Maakt het gemakkelijk voor app-ontwikkelaars om uw diensten te consumeren.
Stelt u in staat om de back-end dienstimplementatie te wijzigen zonder invloed uit te oefenen op de publieke API.
Stelt u in staat om gebruik te maken van de analytics, monetisering, ontwikkelaarsportal en andere functionaliteiten die ingebouwd zijn in Edge.
Publiek
Dit cursus is gericht op ingenieurs, architecten en ontwikkelaars die Apigee Edge willen gebruiken in hun projecten.
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor ontwikkelaars die Axon willen gebruiken om goed gestructureerde bedrijfsapplicaties te bouwen die gebruikmaken van de kracht van CQRS en Event Sourcing.
Aan het einde van deze training zijn de deelnemers in staat om:
Stel de ontwikkelomgeving in die nodig is om een Axon Framework-toepassing te maken.
Implementeer de CQRS (Command Query Responsibility Segregation) en Event Sourcing architectuurpatronen om complexe applicaties te ontwikkelen.
Pas de concepten van Domain Driven Design toe op het ontwerp van hun toepassing.
Bouw applicaties die zich richten op het bedrijfsprobleem in plaats van op de infrastructuur.
Dit instructeurgeleide, live-training in Brugge (online of on-site) is gericht op ontwikkelaars die willen leren hoe ze microservices kunnen bouwen met Microsoft Azure Service Fabric (ASF).
Na afloop van deze training zullen de deelnemers in staat zijn om:
ASF te gebruiken als platform voor het bouwen en beheren van microservices.
Basisprincipes en modellen van microservice-programmering te begrijpen.
Een cluster in Azure te maken.
Microservices on-premises of in de cloud te implementeren.
Een live microservice-toepassing te debuggen en op te lossen.
Deze instructeurgeleide live-training (online of on locatie) is gericht op ingenieurs die Confluent (een distributie van Kafka) willen gebruiken om een real-time data processing platform te bouwen en beheren voor hun toepassingen.
Tegen het einde van deze training zullen de deelnemers in staat zijn:
Confluent Platform te installeren en configureren.
De managementtools en -diensten van Confluent te gebruiken om Kafka gemakkelijker te beheren.
Inkomende stream data op te slaan en te verwerken.
Kafka-clusters te optimaliseren en beheren.
Data streams te beveiligen.
Opzet van de cursus
Interactieve les en discussie.
Veel oefeningen en praktijk.
Praktische implementatie in een live-lab omgeving.
Cursusaanpassingsmogelijkheden
Deze cursus is gebaseerd op de open source versie van Confluent: Confluent Open Source.
Om een aangepaste training voor deze cursus aan te vragen, neemt u contact met ons op om dit in te richten.
Apache Kafka is een gedistribueerd streamingplatform. Het is de facto een standaard voor het bouwen van data pipelines en lost veel verschillende use-cases rondom data verwerking op: het kan worden gebruikt als berichtqueue, gedistribueerde log, stream processor, etc.
We beginnen met wat theorie achter data pipelines in het algemeen, waarna we doorgaan met de fundamentele concepten van Kafka. We zullen ook belangrijke componenten zoals Kafka Streams en Kafka Connect ontdekken.
Envoy Proxy is een high-performance rand- en service proxy, oorspronkelijk gemaakt bij Lyft, en nu een CNCF-project dat wijdverbreid wordt gebruikt in cloud-native infrastructuren. Envoy fungeert als een universele dataplane in service mesh-architecturen, waardoor dynamische routing, observabiliteit en Zero Trust-beveiliging mogelijk wordt over microservices.
Deze door een instructeur geleide live-training (online of op locatie) is gericht op ingenieurs op tussenniveau die Envoy Proxy willen inzetten, configureren en beheren voor moderne microservices en service mesh-omgevingen.
Na afloop van deze training kunnen de deelnemers:
Envoy Proxy installeren en configureren in standalone- en Kubernetes-omgevingen.
De architectuur van Envoy begrijpen, inclusief filters, clusters en listeners.
Verkeerbeheerbeleid zoals pogingen herhalen, circuitbreaker en load balancing configureren.
Communicatie veiligstellen met TLS/mTLS en de principes van Zero Trust afdwingen.
De functionaliteit van Envoy uitbreiden met WebAssembly (WASM) filters.
Envoy integreren met service meshes zoals Istio en Consul.
Microservice-verkeer monitoren, traceren en oplossen met behulp van de observabiliteitsfuncties van Envoy.
Opzet van de cursus
Interactieve colleges en discussies.
Veel oefeningen en praktijkopdrachten.
Handmatige implementatie in een live-laboratoriumomgeving.
Opties voor cursusanpassing
Om een aangepaste training voor deze cursus aan te vragen, neem dan contact met ons op om dit te regelen.
In deze instructor-led, live training in Brugge (op locatie of remote), leren deelnemers hoe ze verschillende Stream Processing frameworks kunnen installeren en integreren met bestaande big data opslagsystemen en gerelateerde softwaretoepassingen en microservices.
Tegen het einde van deze training zullen de deelnemers in staat zijn om:
Diverse Stream Processing frameworks te installeren en configureren, zoals Spark Streaming en Kafka Streaming.
Het meest geschikte framework voor de taak te begrijpen en selecteren.
Gegevens continu, gelijktijdig en op een record-per-record manier te verwerken.
Stream Processing oplossingen te integreren met bestaande databases, datawarehouses, datalakes, enz.
De meest geschikte Stream Processing library te integreren met ondernemingsapplicaties en microservices.
Dit cursus is bedoeld voor enterprise-architecten, ontwikkelaars, systeembeheerders en iedereen die wil begrijpen en gebruiken hoe een hoog-opbrengst gedistribueerd berichtensysteem werkt. Als u specifieke eisen heeft (bijvoorbeeld alleen de systeembewerkingskant), kan dit cursus aangepast worden om beter aan uw behoeften te voldoen.
Dit door instructeur geleide live-training in Brugge (online of ter plekke) is gericht op sysadmins die een bedrijfsklaar Kafka-cluster willen instellen, implementeren, beheren en optimaliseren.
Na afloop van deze training zullen de deelnemers in staat zijn:
Een Kafka-cluster instellen en beheren.
De voordelen en nadelen van het implementeren van Kafka on-premises versus in de cloud evalueren.
Kafka implementeren en bewaken met behulp van verschillende on-premise en cloudomgevingshulpmiddelen.
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor data-engineers, datawetenschappers en programmeurs die Apache Kafka functies willen gebruiken in datastreaming met Python.
Aan het einde van deze training kunnen deelnemers Apache Kafka gebruiken om de omstandigheden in continue gegevensstromen te bewaken en te beheren met behulp van Python programmering.
Dit door de instructeur geleide, live-training in Brugge (online of ter plaatse) is gericht op softwaretesters die netwerkbeveiligingsmaatregelen willen implementeren in een Apache Kafka-toepassing.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Apache Kafka te implementeren op een cloudgebaseerde server.
SSL-versleuteling te implementeren om aanvallen te voorkomen.
ACL-verificatie toe te voegen om gebruikersaccess te volgen en beheersen.
Betrouwbare klanten toegang te geven tot Kafka-clusters met SSL- en SASL-verificatie.
Kafka Streams is een clientbibliotheek voor het bouwen van toepassingen en microservices waarvan de gegevens worden verstuurd naar en van een Kafka berichtensysteem. Traditioneel heeft Apache Kafka zich gesteund op Apache Spark of Apache Storm om gegevens te verwerken tussen berichtproducers en -consumers. Door de Kafka Streams API binnen een toepassing aan te roepen, kunnen gegevens direct binnen Kafka worden verwerkt, zonder dat deze naar een apart cluster hoeven te worden gestuurd voor verwerking.
In deze door een instructeur geleide live training leren de deelnemers hoe ze Kafka Streams kunnen integreren in een set voorbeeld Java-toepassingen die gegevens naar en van Apache Kafka versturen voor stream processing.
Bij het einde van deze training zullen de deelnemers in staat zijn:
De voordelen van Kafka Streams ten opzichte van andere stream processing frameworks te begrijpen
Streamgegevens direct binnen een Kafka-cluster te verwerken
Een Java- of Scala-toepassing of -microservice te schrijven die wordt geïntegreerd met Kafka en Kafka Streams
Korte code te schrijven die invoer-Kafka-topics omzet in uitvoer-Kafka-topics
De toepassing te bouwen, te pakken en te implementeren
Publiek
Ontwikkelaars
Vorm van de cursus
Theorie, discussie, oefeningen en veel praktijkwerk
Aantekeningen
Om een aangepaste training voor deze cursus aan te vragen, neem contact met ons op om dit in te richten
Deze live training onder leiding van een instructeur in Brugge (online of ter plaatse) is bedoeld voor ontwikkelaars die Lumen willen gebruiken om Laravel-gebaseerde microservices en applicaties te bouwen.
Aan het einde van deze training zijn de deelnemers in staat om:
Zet de benodigde ontwikkelomgeving op om te starten met het ontwikkelen van microservices met Lumen.
Begrijp de voordelen van het implementeren van microservices met behulp van Lumen en PHP.
Voer de functies en bewerkingen van de microservices uit en implementeer ze met behulp van het Lumen-framework.
Bescherm en controleer de toegang tot de microservices-architecturen door beveiligingslagen te bouwen.
In deze door een instructeur geleide, live training in Brugge leren deelnemers hoe ze verschillende technologieën en benaderingen kunnen evalueren voor het ontwerp van een op services gebaseerde systeemarchitectuur. De training begint met een bespreking en vergelijking van monolithische systemen en servicearchitecturen en gaat vervolgens dieper in op de details van microservice-architectuur.
Deelnemers krijgen de kans om hun kennis in de praktijk te brengen terwijl ze stap voor stap bezig zijn met het creëren en implementeren van een reeks proof-of-concept microservices die zijn gebouwd met Spring Cloud, Spring Boot en Docker. Ten slotte worden de relevante infrastructuurbouwstenen onderzocht om de deelnemers te helpen bij het bepalen van de meest geschikte tools en benaderingen voor gebruik voor verschillende organisatorische vereisten. Aan het einde van deze training hebben de deelnemers een goed begrip van Service-Oriented Architecture (SOA) en Microservice Architecture, evenals praktische ervaring met het gebruik van Spring Cloud en gerelateerde Spring-technologieën voor het snel ontwikkelen van hun eigen cloud-schaal, cloud-ready microservices.
Dit door de instructeur geleide, live training in Brugge is gericht op ondernemingsontwikkelaars en architecten. Het introduceert microservice-architectuur, presenteert migratiestrategieën vanuit een monolithisch systeem, en begeleidt deelnemers door het maken en implementeren van een voorbeeldmicroservice-gebaseerde toepassing.
Na afloop van deze training zullen deelnemers in staat zijn:
Begrijpen wanneer microservice-architectuur te gebruiken is en wanneer niet.
Een teststrategie voor microservices opstellen en implementeren.
Een voorbeeldmicroservice-gebaseerde toepassing in een productieomgeving implementeren.
Een monolithische toepassing omzetten naar diensten.
Deze door een instructeur geleide live training op Brugge (online of ter plekke) is gericht op softwareontwikkelaars op tussenniveau, systeemarchitecten en DevOps professionals die schaalbare en onderhoudbare toepassingen willen bouwen met behulp van een microservices-architectuur.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
De kernprincipes van de microservices-architectuur te begrijpen.
Schaalbare microservice-gebaseerde systemen te ontwerpen en te implementeren.
Ontwerppatronen en beste praktijken voor microservices toe te passen.
Eventgedreven benaderingen zoals CQRS en event sourcing te implementeren.
Uitdagingen in systeemoperaties en de adoptie van microservices aan te pakken.
Microservice-architectuur is een benadering voor het ontwikkelen van softwareapplicaties als een pakketje kleine, zelfstandige diensten, elk draaiend in zijn eigen proces en communicerend via lichtgewicht mechanismen zoals een HTTP-resource API. Deze diensten kunnen efficiënt worden geïmplementeerd met continue automatiseringssystemen en omzeilen de noodzaak voor central beheer. Microservices kunnen in verschillende programmeertalen geschreven worden en integreren met verschillende datopslagsystemen.
Dit instructeur-led, live training is gericht op enterprise-ontwikkelaars en -architecten. Het introduceert microservice-architectuur vanuit een .Net-perspectief, presenteert migratiestrategieën van een monolitisch systeem, en begeleidt de deelnemers door de creatie en implementatie van een voorbeeld microservice-gebaseerde applicatie.
Na afloop van deze training zullen de deelnemers in staat zijn:
Begrijpen wanneer u wel en wanneer niet microservice-architectuur moet gebruiken
Een teststrategie voor microservices creëren en implementeren
Een voorbeeld microservice-gebaseerde applicatie in een productieomgeving implementeren
Een monolitische toepassing herschrijven naar diensten
Doelgroep
Ontwikkelaars
Architecten
Vorm van de cursus
Gedeeltelijk lezing, gedeeltelijk discussie, oefeningen en veel praktijkwerk
In deze instructeurgeleide, live training in Brugge, zullen deelnemers de basisprincipes leren van het bouwen van microservices met Spring Cloud en Docker. De kennis van de deelnemers wordt getest door middel van oefeningen en de stapsgewijze ontwikkeling van voorbeeldmicroservices.
Na afloop van deze training zullen deelnemers in staat zijn om:
De basisprincipes van microservices te begrijpen.
Docker te gebruiken voor het bouwen van containers voor microservice-applicaties.
Microservices te bouwen en te implementeren met behulp van Spring Cloud en Docker.
Microservices te integreren met ontdekkingsdiensten en de Spring Cloud API Gateway.
Docker Compose te gebruiken voor end-to-end-integratietesting.
Deze instructeur-geleide, live training in Brugge (online of op locatie) is gericht op data scientists die de SMACK stack willen gebruiken om data processing platforms voor big data-oplossingen te bouwen.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Een data pipeline architectuur voor big data implementeren.
Een cluster-infrastructuur met Apache Mesos en Docker ontwikkelen.
Data analyseren met Spark en Scala.
Ongestructureerde data beheren met Apache Cassandra.
In deze live training in Brugge onder leiding van een instructeur beginnen we met een bespreking van microservice-architectuur. De kennis van de deelnemers wordt op de proef gesteld door middel van oefeningen en de stapsgewijze ontwikkeling van voorbeeldmicroservices.
Aan het einde van deze training hebben de deelnemers een goed begrip van hoe ze Spring Cloud en gerelateerde Spring-technologieën kunnen gebruiken om snel hun eigen microservices op cloudschaal en cloudklaar te ontwikkelen.
Dit instructeur-led, live-training in Brugge (online of on-site) is gericht op ontwikkelaars die willen transformeren van traditionele architectuur naar een zeer geconcurrenteerd microservices-gebaseerde architectuur met behulp van Spring Cloud, Kafka, Docker, Kubernetes en Redis.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Het benodigde ontwikkelomgeving voor het bouwen van microservices op te zetten.
Een zeer geconcurrenteerde microservices-ecosysteem te ontwerpen en implementeren met behulp van Spring Cloud, Kafka, Redis, Docker en Kubernetes.
Monolitische en SOA-services om te zetten naar een microservices-gebaseerde architectuur.
Een DevOps-benadering aan het ontwikkelen, testen en releasen van software aan te nemen.
Hoge concurrentie tussen microservices in productie te garanderen.
Microservices te monitoren en herstelstrategieën te implementeren.
Prestatieoptimalisaties uit te voeren.
Meer te leren over toekomstige trends in microservices-architectuur.
Spring Cloud is een opensource, lichtgewicht microservicesframework voor het bouwen van Java-applicaties voor de cloud. Netflix OSS is een set frameworks en bibliotheken voor het ontwikkelen van microservices. Spring Cloud integreert uitstekend met Netflix-componenten door middel van autoconfiguratie en conventie boven configuratie.
Tijdens deze instructeurgeleide, live training leren de deelnemers de basisprincipes van het bouwen van microservices met Spring Cloud en Netflix OSS. De kennis van de deelnemers wordt getest door middel van oefeningen en de stapsgewijze ontwikkeling van voorbeeldmicroservices.
Aan het einde van deze training zullen de deelnemers een solide begrip hebben van hoe ze Spring Cloud en gerelateerde Spring-technologieën samen met Netflix OSS kunnen gebruiken om hun eigen cloud-schaalbare, cloud-gerechte microservices snel te ontwikkelen.
Doelgroep
Java-developers
Vorm van de cursus
Gedeeltelijk les, gedeeltelijk discussie, oefeningen en veel praktijkwerk
Het bouwen van complexe bedrijfstoepassingen is zeer uitdagend in een steeds veranderende omgeving.
Veranderingen in de integratie tussen services of systemen zullen veranderingen in het ontwerp van het systeem veroorzaken. Deze cursus behandelt het ontwerpen van onderhoudbaar, passend bij de grootte en het doel van uw organisatieservice en systeemarchitectuur en praktische infrastructuur.
Deze cursus behandelt veelvoorkomende problemen met het bouwen van het landschap van gedistribueerde apps, beginnend met integratieproblemen, infrastructuur en moderne benaderingen, tot het oplossen van complexiteitsproblemen.
Deze cursus legt de voor- en nadelen van elke oplossing uit (bijv. Traditionele SOA versus Microservice-architectuur), beschikbare tools (meestal open-source) ter ondersteuning van de ontwikkeling en het onderhoud, enz.
Cursusindeling
Het is meestal een discussie (met beperkte presentaties).
Deze door een instructeur geleide, live training in Brugge (op locatie of op afstand) is gericht op systeembeheerders en ontwikkelaars die microservices willen implementeren, beheren, monitoren en bedienen met behulp van Traefik.
Aan het einde van deze training kunnen deelnemers:
Configureer en start Traefik via een Docker-provider.
Maak veilige en gecodeerde verbindingen mogelijk met Let's Encrypt.
Implementeer middleware en verbind deze met een router om serviceaanvragen te transformeren.
Bewaak Traefik activiteiten met behulp van het dashboard.
Tijdens deze instructiegeleide, live training in Brugge, zullen de deelnemers de functies, concepten en standaarden achter WS02 API Manager leren kennen. Theorie zal worden aangevuld met live handson practice en implementatie gedurende de hele training. Aan het einde van de cursus hebben de deelnemers de kennis en praktijk nodig om hun eigen APIs te deployen met behulp van de kernfuncties van WS02 API Manager.
Lees meer...
Laatst bijgewerkt:
Getuigenissen (25)
De instructeur was goed op de hoogte van het onderwerps van de cursus en ook van andere gerelateerde onderwerpen, en kon onze vragen beantwoorden, of zelfs een notitie maken van vragen waartoe hij het antwoord niet meteen wist en later terugkwam met het antwoord.
Abe Sabbagh - Enbridge
Cursus - Advanced RabbitMQ - 2 Days
Automatisch vertaald
Tijdens mijn training was het meest opvallende de toegankelijkheid van Augustin, die zich weet aan te passen aan het niveau van de deelnemers en tegelijkertijd oppast de groep niet te vertragen.
een TOP trainer!!
Rodrigue - Cegid
Cursus - Managing APIs with Apigee
Automatisch vertaald
Betrokkenheid bij de trainer
Een aantal relevante Oefeningen en Labs
Praktijkexamens
Salim - SICPA SA
Cursus - Administration of Kafka Message Queue
Automatisch vertaald
de technische voorbereiding van leerkrachten
Giorgio - Asystel-BDF S.p.A.
Cursus - Creating a Service Mesh with Istio and Kubernetes
Automatisch vertaald
Interactieve aanpak van de docent, geen rechttoe rechtaan verhaal maar acteren op de vragen uit het publiek.
Rens - Canon Medical Informatics Europe B.V.
Cursus - Administration of Kafka Topic
Automatisch vertaald
Uitleg, labo's
Abdel-Kader Sabiou - Bizao
Cursus - WSO2 API Manager for Developers
Automatisch vertaald
De labo's en de dia's zijn goed te combineren met Jorge's kennis en liefde voor Kafka.
Willem - BMW SA
Cursus - Apache Kafka for Developers
Automatisch vertaald
Luisteren naar de trainer. Hij hield rekening met de gestelde vragen en beantwoordde ze de volgende dag.
Erwan - SNCF Connect & Tech
Cursus - Axon Framework
Automatisch vertaald
Vriendelijke omgeving. Ook vond ik het leuk om één op één te trainen. Het is erg productief. Ik zou het zeker aanbevelen aan mijn vrienden en collega's.
Zeed - Tamkeen Technologies
Cursus - Building Microservices with NodeJS and React
Automatisch vertaald
Het was dynamisch en zeer praktisch, naast het feit dat er een virtuele machine aan ons werd verstrekt via een URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Cursus - Spring Cloud for Microservices
Automatisch vertaald
De onderwerpen die in de training aan bod komen en de kennis van de trainer over de onderwerpen.
Sajid Baloch - Eschbach GmbH
Cursus - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
Automatisch vertaald
Zeer vriendelijk en behulpzaam
Aktar Hossain - Unit4
Cursus - Building Microservices with Microsoft Azure Service Fabric (ASF)
Automatisch vertaald
Flexibiliteit om de onderwerpen te dekken waar ik het meest geïnteresseerd in ben
James Ferrier - OptoicoreIT
Cursus - Building Microservices with Go
Automatisch vertaald
Heel interactief...
Richard Langford
Cursus - SMACK Stack for Data Science
Automatisch vertaald
Voldoende hands-on ervaring, trainer is deskundig
Chris Tan
Cursus - A Practical Introduction to Stream Processing
Automatisch vertaald
Raspvaardigheden, voorbeelden, zeer goede oefeningen
Marek Konieczny - G2A.COM Limited
Cursus - Kafka for Administrators
Automatisch vertaald
RabbitMQ beste praktijken uitleg
Jean-Francois Menon - METEO-FRANCE
Cursus - RabbitMQ with Java and Spring
Automatisch vertaald
De trainer was zeer deskundig. Hij organiseerde ook dat hij ons werk in real-time via afstandscommunicatie liet zien.
Chandani Singh - Hertz Europe Service Centre Limited
Cursus - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Automatisch vertaald
Praktische voorbeelden, en open discussies
Nenad Terzic - Pejsejf B"lgaria EOOD
Cursus - Building Microservices with Spring Cloud and Netflix OSS
Automatisch vertaald
De cursus was uitstekend. Onze trainer Andreas was zeer goed voorbereid en beantwoordde alle vragen die we stelden. Ook hielp hij ons wanneer we problemen hadden en legde alles in detail uit wanneer dat nodig was. De beste cursus waar ik ooit aan deel heb genomen.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Cursus - Microservices with Spring Cloud and Kafka
Automatisch vertaald
Herinneren/doorlopen van de kernpunten van de besproken onderwerpen.
Paolo Angelo Gaton - SMS Global Technologies Inc.
Cursus - Building Stream Processing Applications with Kafka Streams
Automatisch vertaald
De concreetheid (toepasbaarheid) van de informatie die tijdens de cursus wordt ontvangen.
Roberto NATALE - SIA
Cursus - Building Microservice Architectures
Automatisch vertaald
The theory felt quite complete, we handled all important subjects. It was very nice we could zoom in on our use-case Achievements, which helped us with understanding the theory.
Henk Huybrechts
Cursus - Systems and Service Architecture - Microservices Architecture
Automatisch vertaald
Easy to follow, despite English not being our native language. Lots of practical examples.
Joao Baltazar
Cursus - Apache Camel
Automatisch vertaald
Informative and had correct level of detail I believe.
Microservice Architecture training cursus in Brugge, Microservices opleiding cursus in Brugge, Weekend Microservice Architecture cursus in Brugge, Avond Microservices training in Brugge, Microservices instructeur geleid Brugge, Microservice Architecture privé cursus in Brugge, Microservice Architecture trainer in Brugge, Microservices coaching in Brugge, Microservice Architecture een op een opleiding in Brugge, Weekend Microservice Architecture training in Brugge, Microservice Architecture een op een training in Brugge, Microservice Architecture op locatie in Brugge, Microservices instructeur geleid in Brugge,Microservices lessen in Brugge, Microservices instructeur in Brugge, Avond Microservices cursus in Brugge, Microservice Architecture boot camp in Brugge, Microservice Architecture on-site in Brugge