Microservices Schulungen

Microservices Schulungen

Lokale, von Lehrern geführte Live-Microservices-Schulungen zeigen anhand von praktischen Übungen die Grundlagen der Microservice-Architektur und die Entwicklung von Microservice-Anwendungen. Microservices-Schulungen sind als "Onsite-Live-Training" oder "Remote-Live-Training" verfügbar. Live-Schulungen vor Ort können vor Ort beim Kunden vor Ort durchgeführt werden Schweiz oder in NobleProg-Schulungszentren in Schweiz . Das Remote-Live-Training wird über einen interaktiven Remote-Desktop durchgeführt. Microservices ist auch als Microservice Architecture bekannt. NobleProg - Ihr lokaler Schulungsanbieter

Machine Translated

Erfahrungsberichte

★★★★★
★★★★★

Microservice Architecture Kurspläne

Name des Kurses
Dauer
Überblick
Name des Kurses
Dauer
Überblick
21 Stunden
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.
21 Stunden
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.
21 Stunden
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.
14 Stunden
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.
14 Stunden
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.
14 Stunden
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
14 Stunden
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.
14 Stunden
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.
14 Stunden
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/
28 Stunden
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.
14 Stunden
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.
21 Stunden
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 .
14 Stunden
In dieser Schulung werden die Microservices-Architekturen und verwandte Muster untersucht
14 Stunden
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).
7 Stunden
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
    7 Stunden
    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.
      14 Stunden
      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 .
      14 Stunden
      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
      7 Stunden
      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
      7 Stunden
      Microservices refer to an application architecture style that promotes the use of independent, self-contained programs. Python is a dynamic high-level programming language that is ideal for both scripting as welll as application development. Python's expansive library of open source tools and frameworks make it a practical choice for building microservices. In this instructor-led, live training, participants will learn the fundamentals of microservices as they step through the creation of a microservice using Python. By the end of this training, participants will be able to:
      • Understand the basics of building microservices
      • Learn how to use Python to build microservices
      • Learn how to use Docker to deploy Python based microservices
      Audience
      • Developers
      • Programmers
      Format of the course
      • Part lecture, part discussion, exercises and heavy hands-on practice
      28 Stunden
      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
      14 Stunden
      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
      21 Stunden
      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
      21 Stunden
      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.
      14 Stunden
      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.
      14 Stunden
      Dieser Kurs richtet sich an Unternehmensarchitekten, Entwickler, Systemadministratoren und alle, die ein verteiltes Messagingsystem mit hohem Durchsatz verstehen und verwenden möchten. Wenn Sie spezifischere Anforderungen haben (z. B. nur Systemadministration), kann dieser Kurs besser auf Ihre Bedürfnisse zugeschnitten werden.
      14 Stunden
      Apache Samza ist ein Open-Source-Framework für die asynchrone Stream-Verarbeitung in Echtzeit. Es verwendet Apache Kafka für Messaging und Apache Hadoop YARN für Fehlertoleranz, Prozessorisolation, Sicherheit und Ressourcenverwaltung. Dieses von Lehrern geleitete Live-Training führt in die Prinzipien von Messaging-Systemen und der verteilten Stream-Verarbeitung ein und führt die Teilnehmer durch die Erstellung eines Samza-basierten Beispielprojekts und die Auftragsausführung. Am Ende dieser Schulung können die Teilnehmer:
      • Verwenden Sie Samza, um den Code zum Erstellen und Verarbeiten von Nachrichten zu vereinfachen.
      • Entkoppeln Sie die Verarbeitung von Nachrichten aus einer Anwendung.
      • Verwenden Sie Samza, um zeitnahe asynchrone Berechnungen durchzuführen.
      • Verwenden Sie die Stream-Verarbeitung, um eine höhere Abstraktionsebene für Messagingsysteme bereitzustellen.
      Publikum
      • Entwickler
      Format des Kurses
      • Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
      7 Stunden
      Kafka Streams ist eine clientseitige Bibliothek zum Erstellen von Anwendungen und Mikrodiensten, deren Daten an ein und von einem Kafka-Messagingsystem übertragen werden. Traditionell hat sich Apache Kafka auf Apache Spark oder Apache Storm , um Daten zwischen Nachrichtenproduzenten und -konsumenten zu verarbeiten. Durch Aufrufen der Kafka Streams-API aus einer Anwendung heraus können Daten direkt in Kafka verarbeitet werden, ohne dass die Daten zur Verarbeitung an einen separaten Cluster gesendet werden müssen. In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie sie Kafka-Streams in eine Reihe von Java Beispielanwendungen integrieren, die Daten zur Stream-Verarbeitung an Apache Kafka und von diesem weitergeben. Am Ende dieser Schulung können die Teilnehmer:
      • Verstehen der Funktionen und Vorteile von Kafka Streams gegenüber anderen Frameworks für die Stream-Verarbeitung
      • Verarbeiten Sie Stream-Daten direkt in einem Kafka-Cluster
      • Schreiben Sie eine Java oder Scala Anwendung oder einen Microservice, der sich in Kafka und Kafka Streams integrieren lässt
      • Schreiben Sie prägnanten Code, der Eingabe-Kafka-Themen in Ausgabe-Kafka-Themen umwandelt
      • Erstellen, packen und implementieren Sie die Anwendung
      Publikum
      • Entwickler
      Format des Kurses
      • Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
      Anmerkungen
      • Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren
      21 Stunden
      Stream Processing bezieht sich auf die Echtzeitverarbeitung von "Daten in Bewegung", dh das Ausführen von Berechnungen für Daten, während diese empfangen werden. Solche Daten werden als fortlaufende Datenströme aus Datenquellen wie Sensorereignissen, Website-Benutzeraktivitäten, Finanzgeschäften, Kreditkartenüberprüfungen, Klickströmen usw. gelesen. Stream Processing Frameworks können große Datenmengen lesen und wertvolle Erkenntnisse fast augenblicklich liefern. In diesem von Lehrern geführten Live-Training (vor Ort oder per Fernzugriff) lernen die Teilnehmer, wie verschiedene Stream Processing Frameworks mit vorhandenen Big Data-Speichersystemen und zugehörigen Softwareanwendungen und Mikrodiensten eingerichtet und integriert werden. Am Ende dieser Schulung können die Teilnehmer:
      • Installieren und konfigurieren Sie verschiedene Stream Processing Frameworks, z. B. Spark Streaming und Kafka Streaming.
      • Verstehen und wählen Sie den am besten geeigneten Rahmen für den Job.
      • Kontinuierliche, zeitgleiche und aufzeichnungsweise Datenverarbeitung.
      • Integrieren Sie Stream Processing Lösungen in vorhandene Datenbanken, Data Warehouses, Data Lakes usw.
      • Integrieren Sie die am besten geeignete Stream-Processing-Bibliothek in Unternehmensanwendungen und Microservices.
      Publikum
      • Entwickler
      • Software-Architekten
      Format des Kurses
      • Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
      Anmerkungen
      • Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
      14 Stunden
      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.

      Last Updated:

      Microservices Schulung, Microservice Architecture boot camp, Microservices Abendkurse, Microservice Architecture Wochenendkurse, Microservices Kurs, Microservice Architecture Training, Microservices Seminar, Microservices Seminare, Microservice Architecture Privatkurs, Microservices Coaching, Microservices Lehrer

      Sonderangebote

      No course discounts for now.

      Sonderangebote Newsletter

      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:

      Apply now!

      This site in other countries/regions