Szkolenia Microservices

Szkolenia Microservices

Praktyczne szkolenie na żywo z Microservices pokazuje jak poprzez praktyczne ćwiczenia opanować podstawy i zaawansowane koncepcje architektury mikroserwisów. Architektura mikroserwisowa to wariant stylu strukturalnego architektury zorientowanej na usługi - organizuje aplikację jako zbiór luźno powiązanych usług. W architekturze mikrousług usługi są bardzo szczegółowe, a protokoły są lekkieproblemów, może to oznaczać użycie metod statystycznych, eksploracyjnych i innych.

Szkolenia Microservices są dostępne jako "szkolenie na miejscu" lub "szkolenie na żywo". Szkolenie stacjonarne może odbywać się lokalnie w siedzibie klienta w Polsce lub w ośrodkach szkoleniowych NobleProg w Polsce. Zdalne szkolenie online odbywa się za pomocą interaktywnego, zdalnego pulpitu DaDesktop .

NobleProg -- Twój lokalny dostawca szkoleń.

Opinie uczestników

★★★★★
★★★★★

Plany szkoleń z technologii Microservice Architecture

Nazwa kursu
Czas trwania
Opis
Nazwa kursu
Czas trwania
Opis
21 godzin
Spring Boot to oparty na Java framework do tworzenia aplikacji internetowych, który przedkłada konwencję nad konfigurację, umożliwiając programistom tworzenie samodzielnych aplikacji klasy produkcyjnej.Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów na poziomie średnio zaawansowanym i zaawansowanym, którzy chcą tworzyć mikrousługi przy użyciu Spring Boot, Docker i Kubernetes.Pod koniec tego szkolenia uczestnicy będą mogli:
    Zrozumieć architekturę mikrousług. Twórz gotowe do produkcji mikrousługi za pomocą Spring Boot. Zrozumienie roli Docker w mikrousługach. Skonfiguruj Kubernetes klaster do wdrażania mikrousług.
Format kursu
    Interaktywny wykład i dyskusja. Dużo ćwiczeń i ćwiczeń. Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
    Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami, aby umówić się.
21 godzin
Apache Camel to potężna platforma integracyjna typu open source, która zapewnia szeroki zakres funkcji do łączenia systemów i aplikacji.Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, architektów integracji i administratorów systemu, którzy chcą opanować sztukę zaawansowanych wzorców i technik integracji przy użyciu Apache Camel.Pod koniec tego szkolenia uczestnicy będą mogli:
    Zrozumienie zaawansowanych wzorców i technik integracji. Wdrażaj złożone routingi i transformacje. Zoptymalizuj wydajność i skalowalność. Obsługuj błędy i wyjątki w złożonych scenariuszach integracji. Zintegruj Apache Camel z różnymi technologiami i platformami.
Format kursu
    Interaktywny wykład i dyskusja. Dużo ćwiczeń i ćwiczeń. Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
    Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami, aby umówić się.
14 godzin
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 godzin
RabbitMQ to system brokera wiadomości typu open source do przechowywania i pobierania wiadomości przekazywanych przez procesy, aplikacje i serwery. Wiosna to framework Java . Korzystając z Java i Spring z RabbitMQ , użytkownicy mogą tworzyć złożone kolejki, wymiany, powiązania i inne. Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla architektów oprogramowania i twórców stron internetowych, którzy chcą wykorzystywać RabbitMQ jako oprogramowanie pośredniczące i program do przesyłania wiadomości w Java używając Spring do tworzenia aplikacji. Pod koniec tego szkolenia uczestnicy będą mogli:
  • Do budowania aplikacji używaj Java i Spring z RabbitMQ .
  • Projektuj systemy asynchroniczne oparte na komunikatach za pomocą RabbitMQ .
  • Twórz i stosuj kolejki, tematy, wymiany i powiązania w RabbitMQ
Format kursu
  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i ćwiczeń.
  • Praktyczne wdrożenie w środowisku na żywo.
Opcje dostosowywania kursu
  • Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.
14 godzin
RabbitMQ jest otwartym brokerem wiadomości korporacyjnych do przechowywania i pobierania wiadomości przekazywanych przez procesy, aplikacje i serwery. Wykorzystuje kolejkę komunikatów do asynchronicznego przetwarzania zadań i jest szczególnie przydatny w aplikacjach, które muszą przetwarzać duże zestawy danych w tle, jednocześnie odpowiadając na bieżące żądania użytkowników w czasie rzeczywistym. W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak zainstalować, skonfigurować i administrować RabbitMQ , a następnie zintegrować komunikację RabbitMQ z wieloma przykładowymi aplikacjami .NET. Pod koniec tego szkolenia uczestnicy będą mogli:
  • Konfiguruj, konfiguruj i zarządzaj RabbitMQ .
  • Poznaj rolę RabbitQ w projektowaniu i wdrażaniu architektury mikrousług.
  • Dowiedz się, jak RabbitMQ porównaniu z innymi architekturami kolejkowania wiadomości.
  • Skonfiguruj i używaj RabbitMQ jako brokera do obsługi asynchronicznych i synchronicznych komunikatów dla rzeczywistych aplikacji korporacyjnych .Net.
Format kursu
  • Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka
14 godzin
RabbitMQ jest brokerem wiadomości open source dla przechowywania i odbierania wiadomości przekazywanych przez procesy, aplikacje i serwery. Używa śruby wiadomości do przetwarzania zadań w sposób asynchroniczny i jest szczególnie przydatny w aplikacjach, które muszą przetwarzać duże zestawy danych w tle, jednocześnie odpowiadając na żywe zapytania użytkownika w czasie rzeczywistym. W tym szkoleniu prowadzonym przez instruktora, na żywo (online lub on-site), uczestnicy dowiedzą się, jak rozdzielić aplikację PHP, a następnie zintegrować ją z systemem wiadomości RabbitMQ, aby stworzyć dystrybuowane aplikacje w chmurze lub usługi mikro. Po zakończeniu szkolenia uczestnicy będą mogli:
    Ustawienie, konfiguracja i zarządzanie RabbitMQ. Zrozum RabbitMQ's rolę w projektowaniu i wdrażaniu architektury mikroservice's. Ustaw i użyj RabbitMQ jako brokera do obsługi asynchronicznych i synchronicznych wiadomości dla aplikacji w świecie rzeczywistym PHP.
Format kursu
    Interaktywne wykłady i dyskusje. Dużo ćwiczeń i praktyk. Wdrażanie rąk w środowisku Live-Lab.
Opcje dostosowania kursu
    Aby poprosić o dostosowane szkolenie dla tego kursu, prosimy o kontakt, aby zorganizować.
14 godzin
RabbitMQ jest open-source systemem wiadomości, który wdraża zaawansowany protokół wiadomości (AMQP). Ten szkolenie na żywo prowadzone przez instruktora (online lub on-site) jest skierowane do deweloperów i inżynierów oprogramowania, którzy chcą korzystać z RabbitMQ do komunikacji między mikroserwisami poprzez przesłanie wiadomości i wykonywanie zaawansowanej implementacji i rozwiązywania problemów. Po zakończeniu szkolenia uczestnicy będą mogli:
    Stwórz niezbędne środowisko, aby rozpocząć rozwój zaawansowanych rozwiązań wiadomości z RabbitMQ. Zrozum, jak zaprojektować dystrybuowaną architekturę usług mikro z RabbitMQ. Dowiedz się, jak wdrożyć zaawansowaną konfigurację, bezpieczeństwo, sieć, wysoką dostępność i replikację. Poznaj powszechne problemy narażone w instalacjach RabbitMQ i jak je rozwiązać. Dowiedz się więcej o optymalizacji pamięci, kontroli przepływu i zaawansowanym tuningu wydajności. Stosuj kilka zaawansowanych technik rozwiązywania problemów.
Format kursu
    Interaktywne wykłady i dyskusje. Dużo ćwiczeń i praktyk. Wdrażanie rąk w środowisku Live-Lab.
Opcje dostosowania kursu
    Aby poprosić o dostosowane szkolenie dla tego kursu, prosimy o kontakt, aby zorganizować.
14 godzin
Istio to siatka usług typu open source do łączenia, monitorowania i zabezpieczania mikrousług. Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą łączyć, zabezpieczać i zarządzać aplikacjami w chmurze ( Istio ) za pomocą siatki usług opartej na Istio . Pod koniec tego szkolenia uczestnicy będą mogli:
  • Zainstaluj i skonfiguruj Istio na Kubernetes .
  • Istio siatki usług i zaimplementuj jedną z Istio .
  • Wdróż Istio usług Istio na Kubernetes .
  • Użyj siatki usług do uruchamiania, zarządzania i monitorowania aplikacji w chmurze.
Format kursu
  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i ćwiczeń.
  • Praktyczne wdrożenie w środowisku na żywo.
Opcje dostosowywania kursu
  • Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.
  • Aby dowiedzieć się więcej o Istio , odwiedź: https://istio.io/
28 godzin
Platforma Java EE zapewnia API i środowisko pracy w celu opracowania i uruchomienia aplikacji sieciowych o dużej skali, wielopoziomowej, skalowalnej, niezawodnej i bezpiecznej. Docker i Kubernetes umożliwiają deweloperom pakowanie aplikacji Java do pojemnika i rozmieszczenie jej jako mikroservice w środowisku Java EE. Ten szkolenie na żywo prowadzone przez instruktora (online lub on-site) jest skierowane do deweloperów, którzy chcą zaopatrzyć swoje aplikacje Java EE 8 i uruchomić je jako usługi mikro w chmurze. Po zakończeniu szkolenia uczestnicy będą mogli:
    Zbuduj i rozmieszcz mikroserwis Java w pojemnikach Docker. Wykorzystywanie zbiorników Kubernetes. Integracja mikroserwizji z istniejącym systemem monolitycznym. Monitorowanie, testowanie i bezpieczne usługi mikro. Własne pojemniki i środowiska orchestracyjne.
Format kursu
    Interaktywne wykłady i dyskusje. Dużo ćwiczeń i praktyk. Wdrażanie rąk w środowisku Live-Lab.
Opcje dostosowania kursu
    Aby poprosić o dostosowane szkolenie dla tego kursu, prosimy o kontakt, aby zorganizować.
14 godzin
RabbitMQ jest brokerem wiadomości open source dla przechowywania i odbierania wiadomości przekazywanych przez procesy, aplikacje i serwery. Używa śruby wiadomości do przetwarzania zadań w sposób asynchroniczny i jest szczególnie przydatny w aplikacjach, które muszą przetwarzać duże zestawy danych w tle, jednocześnie odpowiadając na żywe zapytania użytkownika w czasie rzeczywistym. W tym szkoleniu prowadzonym przez instruktora, na żywo (online lub on-site), uczestnicy dowiedzą się, jak rozdzielić aplikację Python, a następnie zintegrować ją z systemem wiadomości RabbitMQ, aby stworzyć dystrybuowane aplikacje w chmurze lub usługi mikro. Po zakończeniu szkolenia uczestnicy będą mogli:
    Ustawienie, konfiguracja i zarządzanie RabbitMQ. Zrozum RabbitMQ's rolę w projektowaniu i wdrażaniu architektury mikroservice's. Zrozum, jak RabbitMQ porównuje się z innymi Architekturami Przekazywania Pisma. Ustaw i użyj RabbitMQ jako brokera do obsługi asynchronicznych i synchronicznych wiadomości dla aplikacji w świecie rzeczywistym Python.
Format kursu
    Interaktywne wykłady i dyskusje. Dużo ćwiczeń i praktyk. Wdrażanie rąk w środowisku Live-Lab.
Opcje dostosowania kursu
    Aby poprosić o dostosowane szkolenie dla tego kursu, prosimy o kontakt, aby zorganizować.
21 godzin
Apigee Edge , oparty na Java , umożliwia bezpieczny dostęp do twoich usług dzięki dobrze zdefiniowanemu API, który jest spójny we wszystkich twoich usługach, niezależnie od implementacji usługi. Spójny interfejs API:
  • Ułatwia twórcom aplikacji korzystanie z twoich usług.
  • Umożliwia zmianę implementacji usługi zaplecza bez wpływu na publiczny interfejs API.
  • Umożliwia korzystanie z analiz, monetyzacji, portalu dla programistów i innych funkcji wbudowanych w Edge.
Publiczność Kurs skierowany jest do inżynierów, architektów i programistów, którzy chcą wykorzystać Apigee Edge w swoich projektach.
14 godzin
To szkolenie bada architektury mikroserwisów i powiązane wzorce
14 godzin
Budowanie złożonych aplikacji dla przedsiębiorstw jest bardzo trudne w ciągle zmieniającym się środowisku. Zmiany w integracji usług lub systemów spowodują zmiany w projekcie systemu. Ten kurs obejmuje sposób projektowania serwisów, dopasowanie do rozmiaru i celu usługi organizacji oraz architektury systemów i praktycznej infrastruktury. Kurs obejmuje typowe problemy z budowaniem krajobrazu rozproszonych aplikacji, począwszy od problemu integracji, infrastruktury i nowoczesnych podejść, aż po rozwiązywanie problemów złożoności. Kurs wyjaśnia zalety i wady każdego rozwiązania (np. Tradycyjnej architektury SOA vs Microservice), dostępnych narzędzi (głównie open-source) wspierających rozwój i konserwację itp. Format kursu Jest to głównie dyskusja (z ograniczoną liczbą prezentacji).
7 godzin
HashiCorp to firma produkująca oprogramowanie o otwartym kodzie źródłowym, która dostarcza narzędzia do udostępniania, zabezpieczania i uruchamiania infrastruktury dla aplikacji rozproszonych. Ich pakiet DevOps zawiera:
  • Vault - do zabezpieczania aplikacji rozproszonych
  • Terraform - do udostępniania infrastruktury i zasobów aplikacji w chmurze publicznej, chmurze prywatnej i usługach zewnętrznych
  • Nomad - rozproszony, wysoce dostępny menedżer klastrów i program planujący obsługujący centra danych do wdrażania aplikacji w dowolnej infrastrukturze, w dowolnej skali.
  • Konsul - do odkrywania i konfigurowania usług w infrastrukturze.
Kurs koncentruje się na konsulie. Przechodzimy nad architekturą i funkcjami Konsula oraz przeprowadzamy na żywo implementację i wdrożenie serwera Consul.
    Format kursu
    • Wykład częściowy, częściowa dyskusja, ciężka praktyka i realizacja, okazjonalne quizy do pomiaru postępu
    7 godzin
    WSO2 API Manager to platforma open-source do publikowania i zarządzania API. Jest to idealny wybór do tworzenia architektur opartych na API lub opartych na IOT. Podczas tego prowadzonego przez instruktora szkolenia na żywo uczestnicy poznają funkcje, koncepcje i standardy związane z Menedżerem API WS02. Teoria będzie połączona z praktyczną praktyką i wdrożeniem podczas szkolenia. Pod koniec kursu uczestnicy będą mieli wiedzę i praktykę do wdrażania własnych interfejsów API przy użyciu podstawowych funkcji Menedżera API WS02.
      Format kursu
      • Interaktywny wykład i dyskusja.
      • Wiele ćwiczeń i ćwiczeń.
      • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
      Opcje dostosowywania kursu
      • Aby poprosić o niestandardowe szkolenie na ten kurs, skontaktuj się z nami w celu umówienia.
      14 godzin
      Architektura Microservice to podejście do opracowywania aplikacji oprogramowania jako zestawu małych, niezależnych usług, z których każda działa we własnym procesie i komunikuje się z lekkimi mechanizmami, takimi jak API zasobów HTTP Usługi te można skutecznie wdrażać przy użyciu ciągłych systemów automatyzacji i ominąć potrzebę scentralizowanego zarządzania Mikrousługa można pisać w różnych językach programowania i integrować z różnymi systemami przechowywania danych To instruktażowe szkolenie na żywo skierowane jest do programistów i architektów Wprowadza architekturę mikroserwisową, prezentuje strategie migracji z monolitycznego systemu oraz prowadzi uczestników przez stworzenie i wdrożenie przykładowej aplikacji opartej na mikroserwisach Pod koniec tego szkolenia uczestnicy będą mogli: Zrozumieć, kiedy używać i kiedy nie korzystać z architektury mikroserwisu Stwórz i wdrażaj strategię testowania dla mikroserwisów Wdróż przykładową aplikację opartą na mikroserwisach w środowisku produkcyjnym Refactor monolityczna aplikacja do usług Publiczność Deweloperzy Architekci Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
      14 godzin
      Seneca to framework microservices dla Node.js Podczas tego prowadzonego przez instruktorów szkolenia na żywo uczestnicy poznają podstawy działania Seneki, zapoznając się z praktycznymi przykładami budowania mikrosystemów z Seneca. Pod koniec tego szkolenia uczestnicy będą mogli:
      • Poznaj podstawy Seneki
      • Użyj Seneca do budowania usług mikro
      Publiczność
      • Deweloperzy
      • Programiści
      Format kursu
      • Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka praktyczna
      7 godzin
      Gilliam to platforma typu open source przeznaczona dla architektur usług mikro, która umożliwia użytkownikom łatwe tworzenie, wdrażanie i skalowanie zaplecza aplikacji. Podczas tego prowadzonego przez instruktora szkolenia na żywo uczestnicy dowiedzą się, jak pracować z Gilliamem w budowaniu usług mikro. Pod koniec tego szkolenia uczestnicy będą mogli:
      • Poznaj podstawy Gilliama
      • Użyj Gilliam do budowania usług mikro
      Publiczność
      • Deweloperzy
      • Programiści
      Format kursu
      • Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka praktyczna
      7 godzin
      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 godzin
      Go (Golang) jest doskonałym językiem do budowy mikroserwizji ze względu na jego mały odcisk pamięci. Spring Cloud jest otwartym źródłem mikro-serwisów o lekkiej masie. W tym szkoleniu prowadzonym przez instruktora, uczestnicy dowiedzą się, jak zbudować usługi mikro wykorzystując Go (Golang) i Spring Cloud. Format kursu
        Częściowe wykłady, częściowe dyskusje, ćwiczenia i ciężkie praktyki
      14 godzin
      Architektura Microservice to podejście do opracowania aplikacji oprogramowania jako zestawu małych, niezależnych usług, z których każdy działa w swoim własnym procesie i komunikuje się z lekkimi mechanizmami, takimi jak API zasobów HTTP. Usługi te mogą być skutecznie rozmieszczone przy użyciu ciągłych systemów automatyzacji i przezwyciężają potrzebę skoncentrowanego zarządzania. Microservices może być napisany w różnych językach programowania i zintegrowany z różnymi systemami przechowywania danych. Ten instruktor prowadzony, szkolenie na żywo jest skierowane do twórców przedsiębiorstw i architektów. Wprowadza architekturę mikroservice z perspektywy.NET, przedstawia strategie migracji z monolitycznego systemu, a uczestnicy przechodzą przez tworzenie i uruchomienie aplikacji opartej na mikroservice w próbce. Po zakończeniu szkolenia uczestnicy będą mogli:
        Zrozum, kiedy używać i kiedy nie używać architektury mikroservice Tworzenie i wdrażanie strategii testowania dla mikroserwizji Rozmieszczenie aplikacji na bazie mikroservice w środowisku produkcyjnym Refactor monolitycznej aplikacji do usług
      publiczność
        Twórcy Architektów
      Format kursu
        Częściowe wykłady, częściowe dyskusje, ćwiczenia i ciężkie praktyki
      21 godzin
      Microsoft Azure Service Fabric (ASF) to platforma jako usługa (PaaS) używana do wdrażania skalowalnych aplikacji w chmurze opartych na mikroserwisach. Podczas tego prowadzonego przez instruktora szkolenia na żywo uczestnicy dowiedzą się, jak budować mikrousługi w usłudze Microsoft Azure Service Fabric (ASF). Pod koniec tego szkolenia uczestnicy będą mogli:
      • Użyj ASF jako platformy do budowania mikrousług i zarządzania nimi
      • Zrozumienie kluczowych koncepcji i modeli mikroserwisów.
      • Utwórz klaster na Azure
      • Wdrażaj mikroserwisy w lokalu lub w chmurze
      • Debuguj i rozwiązuj problemy z aplikacją mikroserwisów na żywo
      Publiczność
      • Deweloperzy
      Format kursu
      • Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka w środowisku laboratoryjnym na żywo.
      Uwaga
      • Aby poprosić o niestandardowe szkolenie na ten kurs, skontaktuj się z nami w celu umówienia.
      • Aby dowiedzieć się więcej o serwisie Fabrice, zobacz: https://github.com/Microsoft/service-fabric
      21 godzin
      Kurs jest przeznaczony dla integratorów systemów, którzy chcą dowiedzieć się o Apache Camel jako routingu i mediacji silnika opartego na regułach, które zapewnia Java realizacji obiektów opartych wzorców integracji przedsiębiorstw.
      14 godzin
      Apache Camel jest otwartym systemem integracji do przesyłania wiadomości z różnych źródeł danych do różnych lokalizacji docelowych. Z Spring Boot, użytkownicy mogą zbudować aplikacje klasy produkcji Apache Camel dla bezprzewodowej integracji. Ten szkolenie na żywo prowadzone przez instruktora (online lub on-site) jest skierowane do deweloperów sieci Web, którzy chcą programować w Spring Boot do tworzenia aplikacji Apache Camel. Po zakończeniu szkolenia uczestnicy będą mogli:
        Rozwijanie Apache Camel aplikacji z Spring Boot. Zastosuj monitorowanie i ostrzeżenie o błędach dla aplikacji Apache Camel. Użyj Apache Camel do tworzenia rozwiązań integracji.
      Format kursu
        Interaktywne wykłady i dyskusje. Dużo ćwiczeń i praktyk. Wdrażanie rąk w środowisku Live-Lab.
      Opcje dostosowania kursu
        Aby poprosić o dostosowane szkolenie dla tego kursu, prosimy o kontakt, aby zorganizować.
      14 godzin
      Ten kurs jest przeznaczony dla architektów korporacyjnych, programistów, administratorów systemów i każdego, kto chce zrozumieć i korzystać z wysokowydajnego rozproszonego systemu przesyłania wiadomości. Jeśli masz bardziej specyficzne wymagania (np. Tylko strona administracji systemem), kurs ten może być dostosowany do twoich potrzeb.
      14 godzin
      Apache Samza jest asynchronicznym szkieletem obliczeniowym typu open-source, działającym w czasie rzeczywistym, do przetwarzania strumieniowego. Wykorzystuje Apache Kafka do przesyłania wiadomości, a Apache Hadoop YARN do odporności na błędy, izolacji procesora, bezpieczeństwa i zarządzania zasobami. Ten prowadzony przez instruktora trening na żywo wprowadza zasady dotyczące systemów przesyłania wiadomości i przetwarzania rozproszonego strumienia, podczas gdy uczestnicy chodzą poprzez tworzenie przykładowego projektu opartego na Samzie i realizacji zadań. Pod koniec tego szkolenia uczestnicy będą mogli:
      • Użyj Samzy, aby uprościć kod potrzebny do tworzenia i konsumowania wiadomości.
      • Oddziel obsługę wiadomości od aplikacji.
      • Użyj Samza do implementacji obliczeń asynchronicznych w czasie zbliżonym do rzeczywistego.
      • Użyj przetwarzania strumieniowego, aby zapewnić wyższy poziom abstrakcji w systemach przesyłania wiadomości.
      Publiczność
      • Deweloperzy
      Format kursu
      • Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka praktyczna
      7 godzin
      Kafka Streams to biblioteka po stronie klienta do budowania aplikacji i mikrousług, których dane są przekazywane do iz systemu przesyłania wiadomości Kafka. Tradycyjnie Apache Kafka polegał na Apache Spark lub Apache Storm do przetwarzania danych między producentami wiadomości a konsumentami. Wywołując interfejs API strumieni Kafka z poziomu aplikacji, dane można przetwarzać bezpośrednio w Kafce, omijając potrzebę wysyłania danych do osobnego klastra w celu przetworzenia. W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak zintegrować strumienie Kafka z zestawem przykładowych aplikacji Java , które przekazują dane zi do Apache Kafka celu przetwarzania strumieniowego. Pod koniec tego szkolenia uczestnicy będą mogli:
      • Poznaj funkcje i zalety strumieni Kafka w porównaniu do innych platform przetwarzania strumieniowego
      • Przetwarzaj strumień danych bezpośrednio w klastrze Kafka
      • Napisz aplikację lub mikrousługę Java lub Scala , która integruje się ze strumieniami Kafka i Kafka
      • Napisz zwięzły kod, który przekształca wejściowe tematy Kafka w wyjściowe tematy Kafka
      • Kompiluj, pakuj i wdrażaj aplikację
      Publiczność
      • Deweloperzy
      Format kursu
      • Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka
      Notatki
      • Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się
      21 godzin
      Stream Processing odnosi się do przetwarzania „danych w ruchu” w czasie rzeczywistym, to znaczy wykonywania obliczeń na danych w trakcie ich otrzymywania. Takie dane są odczytywane jako ciągłe strumienie ze źródeł danych, takich jak zdarzenia z czujników, aktywność użytkownika witryny, transakcje finansowe, karty kredytowe, strumienie kliknięć itp. Struktury Stream Processing są w stanie odczytać duże ilości przychodzących danych i zapewniają cenne informacje niemal natychmiast. Podczas tego instruktażowego szkolenia na żywo (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak skonfigurować i zintegrować różne struktury Stream Processing z istniejącymi systemami przechowywania dużych danych oraz powiązanymi aplikacjami i mikrousługami. Pod koniec tego szkolenia uczestnicy będą mogli:
      • Zainstaluj i skonfiguruj różne platformy Stream Processing , takie jak Spark Streaming i Kafka Streaming.
      • Zrozum i wybierz najbardziej odpowiednie ramy dla zadania.
      • Przetwarzanie danych w sposób ciągły, równoległy i rekordowy.
      • Zintegruj rozwiązania Stream Processing z istniejącymi bazami danych, hurtowniami danych, jeziorami danych itp.
      • Zintegruj najbardziej odpowiednią bibliotekę przetwarzania strumieniowego z aplikacjami korporacyjnymi i mikrousługami.
      Publiczność
      • Deweloperzy
      • Architekci oprogramowania
      Format kursu
      • Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka
      Notatki
      • Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.
      14 godzin
      Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest skierowane do inżynierów, którzy chcą korzystać z Confluent (dystrybucja Kafka) do budowy i zarządzania platformą przetwarzania danych w czasie rzeczywistym dla swoich aplikacji. Pod koniec tego szkolenia uczestnicy będą mogli:
      • Zainstaluj i skonfiguruj Confluent Platform.
      • Użyj narzędzi i usług zarządzania Confluent, aby łatwiej uruchomić Kafkę.
      • Przechowuj i przetwarzaj przychodzące dane strumieniowe.
      • Optymalizuj i zarządzaj klastrami Kafka.
      • Bezpieczne strumienie danych.
      Format kursu
      • Interaktywny wykład i dyskusja.
      • Dużo ćwiczeń i ćwiczeń.
      • Praktyczne wdrożenie w środowisku na żywo.
      Opcje dostosowywania kursu
      • Kurs opiera się na otwartej wersji Confluent: Confluent Open Source.
      • Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.
      7 godzin
      Apache Kafka to rozproszona platforma strumieniowa. Jest de facto standardem dla potoków danych budynku i rozwiązuje wiele różnych przypadków użycia wokół przetwarzania danych: może być używany jako kolejka komunikatów, dziennik rozproszony, procesor strumieniowy itp. Zaczniemy od pewnej teorii stojącej za potokami danych, a następnie kontynuujemy podstawowe pojęcia związane z Kafką. Odkryjemy również ważne elementy, takie jak strumienie Kafka i Kafka Connect.

      Last Updated:

      Szkolenie Microservices, Microservice Architecture boot camp, Szkolenia Zdalne Microservices, szkolenie wieczorowe Microservices, szkolenie weekendowe Microservice Architecture, Kurs Microservices,Kursy Microservice Architecture, Trener Microservice Architecture, instruktor Microservice Architecture, kurs zdalny Microservice Architecture, edukacja zdalna Microservice Architecture, nauczanie wirtualne Microservice Architecture, lekcje UML, nauka przez internet Microservices, e-learning Microservices, kurs online Microservice Architecture, wykładowca Microservices

      Kursy w promocyjnej cenie

      Newsletter z promocjami

      Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
      Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
      W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

      Zaufali nam

      This site in other countries/regions