Von Lehrern geleitete Live-Microservices-Schulungen online oder vor Ort veranschaulichen durch praktische Übungen die Grundlagen der Microservice-Architektur und die Entwicklung von Microservice-Anwendungen. Microservices-Schulungen sind als „Online-Live-Training“ oder „Onsite-Live-Training“ verfügbar. Das Online-Live-Training (auch „Remote-Live-Training“ genannt) wird über einen interaktiven Remote-Desktop durchgeführt. Live-Schulungen vor Ort können vor Ort beim Kunden in Schweiz oder in den Schulungszentren von NobleProg in Schweiz durchgeführt werden. Microservices werden auch als Microservice-Architektur bezeichnet. NobleProg – Ihr lokaler Schulungsanbieter
Machine Translated
Erfahrungsberichte
★★★★★
★★★★★
The topics covered in the training and the trainer's knowledge about the topics.
Sajid Baloch - Sajid Baloch, Eschbach GmbH
Kurs: Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
Freundliche Umgebung. Außerdem gefiel mir das Einzeltraining. Es ist sehr produktiv. Ich würde es auf jeden Fall meinen Freunden und Kollegen empfehlen.
Zeed - Zeed Alsuwayyigh, Tamkeen Technologies
Kurs: Building Microservices with NodeJS and React
Microservices ist ein Architekturansatz, der auf der Entwicklung von Anwendungen aus einer Sammlung kleiner Dienste basiert.Dieses von einem Lehrer geleitete Live-Training (online oder vor Ort) richtet sich an erfahrene Entwickler, die Anwendungen mithilfe von mit NodeJS und React erstellten Microservices erstellen, bereitstellen und skalieren möchten.Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Entwickeln, implementieren und skalieren Sie Anwendungen mithilfe verschiedener Microservices. Erstellen Sie eine serverseitig gerenderte React Anwendung. Stellen Sie Multi-Service-Apps mit Docker und Kubernetes in der Cloud bereit. Führen Sie Anwendungstests für Microservices durch.
Format des Kurses
Interaktiver Vortrag und Diskussion. Viele Übungen und Übungen. Praxisnahe Umsetzung in einer Live-Lab-Umgebung.
Optionen zur Kursanpassung
Um eine individuelle Schulung für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Vereinbarung.
Apache Kafka ist eine Open-Source-Plattform für verteiltes Ereignis-Streaming, die Tools für den Aufbau von Echtzeit-Daten-Streaming-Pipelines und -Anwendungen bietet.
Diese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, die die Grundlagen von Kafka erlernen und es in Spring Boot integrieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Verstehen von Kafka und seiner Architektur.
Lernen, wie man eine grundlegende Kafka-Umgebung installiert, konfiguriert und einrichtet.
Integration von Kafka mit Spring Boot.
Format des Kurses
Interaktive Vorlesung und Diskussion.
Viele Übungen und Praxis.
Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Spring Boot ist ein Java-basiertes Webanwendungs-Entwicklungsframework, das Konventionen gegenüber Konfiguration bevorzugt und es Entwicklern ermöglicht, eigenständige Anwendungen in Produktionsqualität zu erstellen.Dieses von einem Lehrer geleitete Live-Training (online oder vor Ort) richtet sich an Entwickler mittlerer bis fortgeschrittener Ebene, die Microservices mit Spring Boot, Docker und Kubernetes entwickeln möchten.Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Verstehen Sie die Microservices-Architektur. Erstellen Sie produktionsbereite Microservices mit Spring Boot. Verstehen Sie die Rolle von Docker in Microservices. Richten Sie einen Cluster Kubernetes ein, um Microservices bereitzustellen.
Format des Kurses
Interaktiver Vortrag und Diskussion. Viele Übungen und Übungen. Praxisnahe Umsetzung in einer Live-Lab-Umgebung.
Optionen zur Kursanpassung
Um eine individuelle Schulung für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Vereinbarung.
Apache Camel ist ein leistungsstarkes Open-Source-Integrationsframework, das eine breite Palette von Funktionen zum Verbinden von Systemen und Anwendungen bietet.Dieses von einem Lehrer geleitete Live-Training (online oder vor Ort) richtet sich an Entwickler, Integrationsarchitekten und Systemadministratoren, die die Kunst fortgeschrittener Integrationsmuster und -techniken mithilfe von Apache Camel erlernen möchten.Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Verstehen Sie fortgeschrittene Integrationsmuster und -techniken. Implementieren Sie komplexe Routings und Transformationen. Optimieren Sie Leistung und Skalierbarkeit. Behandeln Sie Fehler und Ausnahmen in komplexen Integrationsszenarien. Integrieren Sie Apache Camel mit verschiedenen Technologien und Plattformen.
Format des Kurses
Interaktiver Vortrag und Diskussion. Viele Übungen und Übungen. Praxisnahe Umsetzung in einer Live-Lab-Umgebung.
Optionen zur Kursanpassung
Um eine individuelle Schulung für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Vereinbarung.
Apache Kafka ist eine Open-Source-Plattform für verteiltes Ereignis-Streaming, die Tools für den Aufbau von Echtzeit-Daten-Streaming-Pipelines und -Anwendungen bietet.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler auf mittlerem Niveau, die Big-Data-Anwendungen mit Apache Kafka entwickeln möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
Entwicklung von Kafka-Produzenten und -Konsumenten zum Senden und Lesen von Daten aus Kafka.
Integration von Kafka mit externen Systemen mit Kafka Connect.
Schreiben Sie Streaming-Anwendungen mit Kafka Streams & ksqlDB.
Integrieren Sie eine Kafka-Client-Anwendung mit Confluent Cloud für cloudbasierte Kafka-Bereitstellungen.
Sammeln Sie praktische Erfahrungen durch praktische Übungen und reale Anwendungsfälle.
Format des Kurses
Interaktive Vorlesung und Diskussion.
Viele Übungen und Praxis.
Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Der Kurs richtet sich an IT-Spezialisten, die eine Lösung auf der Basis von RabbitMQ einrichten möchten, dem hochzuverlässigen Messaging-System für Unternehmen, das das Advanced Message Queuing Protocol (AMQP) implementiert.
RabbitMQ ist ein Open Source Message Broker-System zum Speichern und Abrufen von Nachrichten, die von Prozessen, Anwendungen und Servern weitergeleitet werden. Spring ist ein Java Framework. Mithilfe von Java und Spring mit RabbitMQ können Benutzer komplexe Warteschlangen, Austausche, Bindungen und mehr erstellen. Diese Live-Schulung (vor Ort oder per Fernzugriff) richtet sich an Softwarearchitekten und Webentwickler, die RabbitMQ als Messaging-Middleware und Java Programm mit Spring zum Erstellen von Anwendungen verwenden möchten. Am Ende dieser Schulung können die Teilnehmer:
Verwenden Sie Java und Spring mit RabbitMQ , um Anwendungen zu erstellen.
Entwerfen Sie asynchrone nachrichtengesteuerte Systeme mit RabbitMQ .
Erstellen und Anwenden von Warteschlangen, Themen, Austauschen und Bindungen in RabbitMQ
Format des Kurses
Interaktiver Vortrag und Diskussion.
Viele Übungen und Übungen.
Praktische Implementierung in einer Live-Laborumgebung.
Anpassungsoptionen für den Kurs
Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
RabbitMQ ist ein Open-Source-Messaging-Broker für Unternehmen, mit dem von Prozessen, Anwendungen und Servern übermittelte Nachrichten gespeichert und abgerufen werden können. Es verwendet eine Nachrichtenwarteschlange für die asynchrone Verarbeitung von Aufgaben und ist besonders nützlich in Anwendungen, die große Datenmengen im Hintergrund verarbeiten und gleichzeitig in Echtzeit auf Live-Benutzeranforderungen reagieren müssen. In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie sie RabbitMQ installieren, konfigurieren und verwalten und dann RabbitMQ Messaging in eine Reihe von .NET-Beispielanwendungen integrieren. Am Ende dieser Schulung können die Teilnehmer:
Einrichten, Konfigurieren und Verwalten von RabbitMQ .
Verstehen Sie die Rolle von RabbitQ beim Entwurf und der Implementierung einer Microservices-Architektur.
Verstehen Sie, wie RabbitMQ mit anderen Message Queuing-Architekturen verglichen wird.
Richten Sie RabbitMQ als Broker für die Verarbeitung von asynchronen und synchronen Nachrichten für .NET-Unternehmensanwendungen ein und verwenden Sie sie.
Format des Kurses
Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
RabbitMQ ist ein Open Source Enterprise Messaging Broker für die Speicherung und Empfang von Nachrichten, die durch Prozesse, Anwendungen und Servern übertragen werden. Es verwendet eine Nachrichtskugel, um Aufgaben asynchronisch zu verarbeiten und ist besonders nützlich in Anwendungen, die große Datensätze im Hintergrund verarbeiten müssen, während gleichzeitig auf Live-Nutzeranfragen in Echtzeit reagieren.
In diesem Instructor-leitet, Live-Training (online oder on-site), lernen die Teilnehmer, wie man eine PHP Anwendung abdecken, dann integrieren sie mit dem RabbitMQ Nachrichtensystem, um verteilte Cloud-Anwendungen oder Mikroservices zu erstellen.
Am Ende dieser Ausbildung können die Teilnehmer:
Einrichten, konfigurieren und verwalten RabbitMQ.
Verständnis RabbitMQ's Rolle im Design und Implementierung einer Mikroservice Architektur.
Installieren und verwenden Sie RabbitMQ als Broker, um asynchrone und synchrone Nachrichten für reale PHP Anwendungen zu verarbeiten.
Format des Kurses
Interaktive Unterricht und Diskussion.
Viele Übungen und Übungen.
Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
RabbitMQ ist ein Open-Source-Messaging-System, das das Advanced Message Queuing Protocol (AMQP) implementiert.
Dieser Instructor-leitet, Live-Training (online oder on-site) richtet sich an Entwickler und Software-Ingenieure, die verwenden möchten RabbitMQ zu kommunizieren zwischen Mikroservices durch Nachrichten und durchführen fortschrittliche Implementierung und Problemlösung.
Am Ende dieser Ausbildung können die Teilnehmer:
Erstellen Sie die notwendige Umgebung, um die Entwicklung fortschrittlicher Messaging-Lösungen mit RabbitMQ zu beginnen.
Verständnis, wie man eine verteilte Mikroservicesarchitektur mit RabbitMQ entwerfen kann.
Erfahren Sie, wie Sie fortschrittliche Konfiguration, Sicherheit, Netzwerk, hohe Verfügbarkeit und Replikation implementieren.
Erfahren Sie, welche häufigen Probleme in RabbitMQ Einrichtungen auftreten und wie sie gelöst werden können.
Erfahren Sie mehr über Speicheroptimierung, Flusskontrolle und fortgeschrittene Performance-Tuning.
Verwenden Sie einige fortgeschrittene Problemlösungstechniken.
Format des Kurses
Interaktive Unterricht und Diskussion.
Viele Übungen und Übungen.
Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Istio ist ein Open-Source-Service-Netz zum Verbinden, Überwachen und Sichern von Mikrodiensten. Diese Live-Schulung (vor Ort oder per Fernzugriff) richtet sich an Techniker, die Cloud-basierte Anwendungen (Microservices) mithilfe eines Istio basierten Service-Mesh verbinden, sichern und verwalten Istio . Am Ende dieser Schulung können die Teilnehmer:
Installieren und konfigurieren Sie Istio auf Kubernetes .
Verstehen Sie Service-Meshes und implementieren Sie eines mit Istio .
Stellen Sie ein Istio Service-Mesh auf Kubernetes Istio .
Verwenden Sie ein Service-Mesh, um Anwendungen in der Cloud auszuführen, zu verwalten und zu überwachen.
Format des Kurses
Interaktiver Vortrag und Diskussion.
Viele Übungen und Übungen.
Praktische Implementierung in einer Live-Laborumgebung.
Anpassungsoptionen für den Kurs
Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
Um mehr über Istio zu erfahren, besuchen Sie bitte: https://istio.io/
Die Java EE-Plattform bietet eine API und Runtime-Umgebung für die Entwicklung und Durchführung von großen, multi-tierten, skalierbaren, zuverlässigen und sicheren Netzwerkanwendungen. Docker und Kubernetes ermöglichen Entwicklern, eine Java Anwendung in einen Container zu verpacken und als Mikroservice in einer Java EE Umgebung zu implementieren.
Dieser Instructor-Leid, Live-Training (online oder on-site) richtet sich an Entwickler, die ihre Java EE 8 Anwendungen beherbergen und sie als Mikroservices im Cloud ausführen möchten.
Am Ende dieser Ausbildung können die Teilnehmer:
Bauen und implementieren Java Mikroservices in Docker Container.
Verwalten Docker Behälter verwenden Kubernetes.
Integrieren Sie Mikroservices mit einem bestehenden monolithischen System.
Überwachen, testen und sichere Mikroservices.
Behälter und Orchesterumgebungen.
Format des Kurses
Interaktive Unterricht und Diskussion.
Viele Übungen und Übungen.
Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
RabbitMQ ist ein Open Source Enterprise Messaging Broker für die Speicherung und Empfang von Nachrichten, die durch Prozesse, Anwendungen und Servern übertragen werden. Es verwendet eine Nachrichtskugel, um Aufgaben asynchronisch zu verarbeiten und ist besonders nützlich in Anwendungen, die große Datensätze im Hintergrund verarbeiten müssen, während gleichzeitig auf Live-Nutzeranfragen in Echtzeit reagieren.
In diesem Instructor-leitet, Live-Training (online oder on-site), lernen die Teilnehmer, wie man eine Python Anwendung abdecken, dann integrieren sie mit dem RabbitMQ Nachrichtensystem, um verteilte Cloud-Anwendungen oder Mikroservices zu erstellen.
Am Ende dieser Ausbildung können die Teilnehmer:
Einrichten, konfigurieren und verwalten RabbitMQ.
Verständnis RabbitMQ's Rolle im Design und Implementierung einer Mikroservice Architektur.
Erfahre, wie RabbitMQ es mit anderen Message Queuing Architekturen vergleicht.
Installieren und verwenden Sie RabbitMQ als Broker, um asynchrone und synchrone Nachrichten für reale Python Anwendungen zu verarbeiten.
Format des Kurses
Interaktive Unterricht und Diskussion.
Viele Übungen und Übungen.
Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Apigee Edge , das auf Java basiert, können Sie einen sicheren Zugriff auf Ihre Dienste mit einer genau definierten API bereitstellen, die unabhängig von der Apigee Edge alle Ihre Dienste konsistent ist. Eine konsistente API:
Erleichtert es App-Entwicklern, Ihre Dienste zu nutzen.
Ermöglicht das Ändern der Back-End-Service-Implementierung, ohne die öffentliche API zu beeinträchtigen.
Ermöglicht es Ihnen, die in Edge integrierten Analyse-, Monetarisierungs-, Entwicklerportal- und anderen Funktionen zu nutzen.
Publikum Dieser Kurs richtet sich an Ingenieure, Architekten und Entwickler, die Apigee Edge in ihren Projekten einsetzen Apigee Edge .
Microsoft Azure Service Fabric (ASF) ist eine Plattform als Service (PaaS) für die Bereitstellung skalierbarer Cloud-Anwendungen auf Basis von Mikrodiensten. In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie Microservices auf Microsoft Azure Service Fabric (ASF) erstellt werden. Am Ende dieser Schulung können die Teilnehmer:
Verwenden Sie ASF als Plattform zum Erstellen und Verwalten von Mikrodiensten
Verstehen der wichtigsten Konzepte und Modelle der Mikrodienstprogrammierung.
Erstellen Sie einen Cluster in Azure
Stellen Sie Microservices vor Ort oder in der Cloud bereit
Debuggen und Beheben von Problemen mit einer Live-Microservice-Anwendung
Publikum
Entwickler
Format des Kurses
Teilvorlesung, Teildiskussion, Übungen und intensives Üben im Live-Labor.
Hinweis
Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
Weitere Informationen zu Service Fabrice finden Sie unter: https://github.com/Microsoft/service-fabric
HashiCorp ist ein Open-Source-Softwareunternehmen, das Tools für die Bereitstellung, Sicherung und den Betrieb der Infrastruktur für verteilte Anwendungen bereitstellt. Ihre DevOps Suite beinhaltet:
Vault - zum Sichern verteilter Anwendungen
Terraform - zum Bereitstellen von Infrastruktur- und Anwendungsressourcen für Public Clouds, Private Clouds und externe Dienste
Nomad - ein verteilter, hochverfügbarer Cluster-Manager und Scheduler mit Datencenter-Kenntnissen für die Bereitstellung von Anwendungen in jeder Infrastruktur und in jeder Größenordnung.
Consul - zum Ermitteln und Konfigurieren von Diensten in Ihrer Infrastruktur.
Dieser Kurs konzentriert sich auf Consul. Wir gehen die Architektur und Funktionen des Consul durch und führen eine Live-Implementierung und Bereitstellung eines Consul-Servers durch.
Format des Kurses
Teilweise Vorlesung, teils Diskussion, viel Übung und Implementierung, gelegentliches Quiz, um den Fortschritt zu messen
Gilliam ist eine Open-Source-Plattform für Micro Service-Architekturen, mit der Benutzer ihr Anwendungs-Backend auf einfache Weise entwickeln, bereitstellen und skalieren können. In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer, wie sie mit Gilliam beim Aufbau von Mikrodiensten zusammenarbeiten. Am Ende dieser Schulung können die Teilnehmer:
Lerne die Grundlagen von Gilliam
Verwenden Sie Gilliam, um Mikrodienste zu erstellen
Publikum
Entwickler
Programmierer
Format des Kurses
Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Go (Golang) ist eine großartige Sprache für die Erstellung von Mikroservices aufgrund seiner kleinen Gedächtnisabdrücke.
Spring Cloud ist ein Open-Source-Mikroservices-Framework.
In diesem Instructor-leitet, Live-Training lernen die Teilnehmer, wie man Mikroservices mit Go (Golang) und Spring Cloud baut.
Format des Kurses
Teilverhandlung, Teildiskussion, Übungen und schwere Übungen
Microservice-Architektur ist ein Ansatz zur Entwicklung einer Softwareanwendung als eine Suite kleiner, unabhängiger Dienste, die jeweils in einem eigenen Prozess ausgeführt werden und mit einfachen Mechanismen wie einer HTTP-Ressourcen-API kommunizieren Diese Dienste können effizient mit fortlaufenden Automatisierungssystemen bereitgestellt werden und umgehen die Notwendigkeit einer zentralen Verwaltung Microservices können in verschiedenen Programmiersprachen geschrieben und in verschiedene Datenspeichersysteme integriert werden Dieses instruierte Live-Training richtet sich an Unternehmensentwickler und Architekten Es stellt eine Microservice-Architektur vor, präsentiert Migrationsstrategien aus einem monolithischen System und führt die Teilnehmer durch die Erstellung und Bereitstellung einer mikroservicebasierten Beispielanwendung Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie, wann Sie Microservice-Architektur verwenden und wann nicht Erstellen und implementieren Sie eine Teststrategie für Microservices Stellen Sie eine mikroservicebasierte Beispielanwendung in einer Produktionsumgebung bereit Refaktorieren Sie eine monolithische Anwendung in Services Publikum Entwickler Architekten Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
Microservices beziehen sich auf einen Anwendungsarchitekturstil, der die Verwendung unabhängiger, in sich geschlossener Programme fördert Python ist eine dynamische High-Level-Programmiersprache, die sich sowohl für das Scripting als auch für die Anwendungsentwicklung eignet Pythons umfangreiche Bibliothek von Open-Source-Tools und Frameworks macht es zu einer praktischen Wahl für den Aufbau von Microservices In diesem instruierten Live-Training erlernen die Teilnehmer die Grundlagen von Microservices, während sie mit Python einen Microservice erstellen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie die Grundlagen von Microservices Erfahren Sie, wie Sie mit Python Microservices erstellen können Erfahren Sie, wie Sie mithilfe von Docker Python-basierte Microservices bereitstellen Publikum Entwickler Programmierer Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
Microservice-Architektur ist ein Ansatz zur Entwicklung einer Software-Anwendung als eine Reihe von kleinen, unabhängigen Dienstleistungen, die jeweils in ihrem eigenen Prozess funktionieren und mit leichten Mechanismen wie einer HTTP-Resource API kommunizieren. Diese Dienste können effizient mit kontinuierlichen Automatisierungssystemen implementiert werden und die Notwendigkeit einer zentralen Verwaltung übertreffen. Microservices kann in verschiedenen Programmiersprachen geschrieben und mit verschiedenen Datenspeicher-Systemen integriert werden.
Dieser Instructor-leitet, Live-Training richtet sich an Enterprise-Entwickler und Architekten. Es führt die Mikroservice-Architektur aus einer.Net-Perspektive ein, präsentiert Migrationsstrategien aus einem monolithischen System und führt die Teilnehmer durch die Schaffung und Ausführung einer Probe-Mikroservice-basierten Anwendung.
Am Ende dieser Ausbildung können die Teilnehmer:
Verständnis, wann und wann nicht Mikroservice-Architektur zu verwenden
Erstellen und Implementieren einer Teststrategie für Mikroservices
Entwickeln Sie eine Mikroservice-basierte Applikation in eine Produktionsumgebung
Refactor eine monolithische Anwendung in Dienstleistungen
Publikum
Entwickler
Architekten
Format des Kurses
Teilverhandlung, Teildiskussion, Übungen und schwere Übungen
Seneca ist ein Microservices-Framework für Node.js In diesem von Lehrern geführten Live-Training lernen die Teilnehmer die Grundlagen von Seneca kennen, während sie praktische Beispiele für den Aufbau von Mikrodiensten mit Seneca durcharbeiten. Am Ende dieser Schulung können die Teilnehmer:
Erfahren Sie die Grundlagen von Seneca
Verwenden Sie Seneca, um Mikrodienste zu erstellen
Publikum
Entwickler
Programmierer
Format des Kurses
Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Das Erstellen komplexer Unternehmensanwendungen ist in einem sich ständig ändernden Umfeld eine große Herausforderung. Änderungen in der Integration zwischen Diensten oder Systemen lösen Änderungen im Design des Systems aus. In diesem Kurs erfahren Sie, wie Sie ein wartbares Design erstellen, das der Größe und dem Zweck Ihres Unternehmens, der Systemarchitektur und der praktischen Infrastruktur entspricht. Dieser Kurs behandelt allgemeine Probleme beim Aufbau der Landschaft verteilter Apps, angefangen bei Integrationsproblemen, Infrastrukturen und modernen Ansätzen bis hin zur Lösung von Komplexitätsproblemen. In diesem Kurs werden die Vor- und Nachteile der einzelnen Lösungen (z. B. traditionelle SOA- und Microservice-Architektur) sowie die verfügbaren Tools (meist Open Source) zur Unterstützung der Entwicklung und Wartung usw. erläutert. Kursformat Es handelt sich hauptsächlich um Diskussionen (mit begrenzten Präsentationen).
WSO2 API Manager ist eine Open Source-Plattform zum Veröffentlichen und Verwalten von APIs. Es ist eine ideale Wahl zum Erstellen von API-zentrierten oder IOT-gesteuerten Architekturen. In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer die Funktionen, Konzepte und Standards von WS02 API Manager kennen. Die Theorie wird während des gesamten Trainings mit praktischer Praxis und Implementierung gekoppelt. Am Ende des Kurses haben die Teilnehmer das Wissen und die Übung, um ihre eigenen APIs mit den Kernfunktionen von WS02 API Manager bereitzustellen.
Format des Kurses
Interaktiver Vortrag und Diskussion.
Viele Übungen und Übungen.
Praktische Implementierung in einer Live-Laborumgebung.
Anpassungsoptionen für den Kurs
Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
Der Kurs richtet sich an Systemintegratoren, die Apache Camel als regelbasiertes Routing- und Vermittlungsmodul kennenlernen möchten, das eine Java objektbasierte Implementierung der Enterprise-Integrationsmuster bietet.
Apache Camel ist ein Open-Source-Integrationsrahmen für die Übertragung von Nachrichten aus verschiedenen Datenquellen an verschiedene Zielplätze. Mit Spring Boot können Benutzer Produktionsstufe Apache Camel Anwendungen für Seamless-Integration erstellen.
Dieser Instructor-leitet, Live-Training (Online oder OnSite) richtet sich an Webentwickler, die in Spring Boot programmieren möchten, um Apache Camel Anwendungen zu erstellen.
Am Ende dieser Ausbildung können die Teilnehmer:
Entwickeln Apache Camel Anwendungen mit Spring Boot.
Anwenden Sie Fehlerüberwachung und Warnung für Apache Camel Anwendungen.
Verwenden Apache Camel um Integrationslösungen zu erstellen.
Format des Kurses
Interaktive Unterricht und Diskussion.
Viele Übungen und Übungen.
Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Kafka Connect ist eine API zum Verschieben großer Datenmengen zwischen Apache Kafka und anderen Systemen. Diese Live-Schulung (vor Ort oder per Fernzugriff) richtet sich an Entwickler, die Apache Kafka in vorhandene Datenbanken und Anwendungen zur Verarbeitung, Analyse usw. integrieren möchten. Am Ende dieser Schulung können die Teilnehmer:
Verwenden Sie Kafka Connect, um große Datenmengen aus einer Datenbank in Kafka-Themen aufzunehmen.
Erfassen Sie die von einem Anwendungsserver generierten Protokolldaten in Kafka-Themen.
Stellen Sie alle gesammelten Daten für die Stream-Verarbeitung zur Verfügung.
Exportieren Sie Daten aus Kafka-Themen in sekundäre Systeme zur Speicherung und Analyse.
Format des Kurses
Interaktiver Vortrag und Diskussion.
Viele Übungen und Übungen.
Praktische Implementierung in einer Live-Laborumgebung.
Anpassungsoptionen für den Kurs
Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
Diese Live-Schulung (vor Ort oder per Fernzugriff) richtet sich an Techniker, die Confluent (eine Distribution von Kafka) verwenden möchten, um eine Echtzeit-Datenverarbeitungsplattform für ihre Anwendungen zu erstellen und zu verwalten. Am Ende dieser Schulung können die Teilnehmer:
Installieren und konfigurieren Sie Confluent Platform.
Verwenden Sie die Verwaltungstools und -dienste von Confluent, um Kafka einfacher auszuführen.
Speichern und verarbeiten Sie eingehende Stream-Daten.
Optimieren und verwalten Sie Kafka-Cluster.
Sichere Datenströme.
Format des Kurses
Interaktiver Vortrag und Diskussion.
Viele Übungen und Übungen.
Praktische Implementierung in einer Live-Laborumgebung.
Anpassungsoptionen für den Kurs
Dieser Kurs basiert auf der Open Source-Version von Confluent: Confluent Open Source.
Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
Apache Kafka ist eine verteilte Streaming-Plattform. Es ist de facto ein Standard für den Bau von Datenpipelines und löst viele verschiedene Anwendungsfälle im Bereich der Datenverarbeitung: Es kann als Nachrichtenwarteschlange, verteiltes Protokoll, Stream-Prozessor usw. verwendet werden. Wir beginnen mit einer Theorie hinter Daten-Pipelines im Allgemeinen und fahren dann mit grundlegenden Konzepten hinter Kafka fort. Wir werden auch wichtige Komponenten wie Kafka Streams und Kafka Connect entdecken.
Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben. Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.
EINIGE UNSERER KUNDEN
is growing fast!
We are looking for a good mixture of IT and soft skills in Switzerland!
As a NobleProg Trainer you will be responsible for:
delivering training and consultancy Worldwide
preparing training materials
creating new courses outlines
delivering consultancy
quality management
At the moment we are focusing on the following areas:
Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
SOA, BPM, BPMN
Hibernate/Spring, Scala, Spark, jBPM, Drools
R, Python
Mobile Development (iOS, Android)
LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
You need to have patience and ability to explain to non-technical people
To apply, please create your trainer-profile by going to the link below: