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 Deutschland oder in NobleProg-Schulungszentren in Deutschland . 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
14 Stunden
The course is intended for IT specialists that want to set up a solution based on RabbitMQ, the highly reliable enterprise messaging system that implements the Advanced Message Queuing Protocol (AMQP).
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
This instructor-led, live training in Deutschland (online or onsite) is aimed at developers and software engineers who wish to use RabbitMQ to communicate between microservices through messaging and perform advanced implementation and troubleshooting. By the end of this training, participants will be able to:
  • Set up the necessary environment to start developing advanced messaging solutions with RabbitMQ.
  • Understand how to design a distributed microservices architecture with RabbitMQ.
  • Learn how to implement advanced configuration, security, networking, high availability, and replication.
  • Know the common issues encountered in RabbitMQ installations and how to resolve them.
  • Learn about memory optimization, flow control, and advanced performance tuning.
  • Apply some advanced troubleshooting techniques.
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.
      7 Stunden
      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.
      21 Stunden
      Spring Cloud ist ein Microservices-Framework zum Erstellen von Java Anwendungen für die Cloud. Diese Microservices werden häufig als Docker Container in einem Kubernetes Cluster ausgeführt. Weitere Komponenten sind Nachrichtenbroker wie Kafka für die Kommunikation zwischen Diensten und Datenbanken wie Redis zum Speichern und Puffern von Anwendungsdaten. Dieses Live-Training (vor Ort oder per Fernzugriff) richtet sich an Entwickler, die mithilfe von Spring Cloud , Kafka, Docker , Kubernetes und Redis traditionelle Architekturen in hochkonkurrierende Architekturen auf Mikroservicebasis verwandeln möchten. Am Ende dieser Schulung können die Teilnehmer:
      • Richten Sie die erforderliche Entwicklungsumgebung zum Erstellen von Microservices ein.
      • Entwerfen und implementieren Sie mithilfe von Spring Cloud , Kafka, Redis , Docker und Kubernetes ein äußerst konkurrierendes Microservices-Ökosystem.
      • Verwandeln Sie monolithische Dienste und SOA-Dienste in eine auf Mikroservices basierende Architektur.
      • Verwenden Sie einen DevOps Ansatz zum Entwickeln, Testen und Freigeben von Software.
      • Gewährleisten Sie eine hohe Parallelität zwischen den Mikrodienstleistungen in der Produktion.
      • Überwachen Sie Microservices und implementieren Sie Wiederherstellungsstrategien.
      • Führen Sie eine Leistungsoptimierung durch.
      • Erfahren Sie mehr über zukünftige Trends in der Microservices-Architektur.
      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.
      7 Stunden
      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.

      Last Updated:

      Zukünftige Microservice Architecture Kurse

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

      Sonderangebote

      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 Germany!

      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