Prowadzone przez instruktorów kursy szkoleniowe na żywo Microservices online lub na miejscu demonstrują poprzez praktyczne ćwiczenia podstawy architektury mikrousług i sposoby tworzenia aplikacji mikrousługowych.
Szkolenie Microservices jest dostępne jako "szkolenie na żywo online" lub "szkolenie na miejscu". Szkolenie na żywo online (inaczej "zdalne szkolenie na żywo") odbywa się za pośrednictwem interaktywnego, zdalnego pulpitu. Szkolenie na żywo na miejscu może być prowadzone lokalnie w siedzibie klienta w Koszalin lub w korporacyjnych centrach szkoleniowych NobleProg w Koszalin.
Mikrousługi są również znane jako architektura mikrousług.
NobleProg - lokalny dostawca usług szkoleniowych
Koszalin
Gwardia, Sportowa 34, Koszalin, Polska, 75-503
Sala szkoleniowa jest wyposażona w nowoczesne udogodnienia. Znajduje się 3 kilometry od centrum miasta. Obiekt posiada przestronny parking dla uczestników szkoleń, co zapewnia wygodny dostęp dla wszystkich kursantów.
Confluent Apache Kafka jest platformą do dystrybucji zdarzeń w czasie rzeczywistym dla przedsiębiorstw, opartą na Apache Kafka. Obsługuje wysokoprzepustowe, odporne na awarie potoki danych oraz aplikacje strumieniowe w czasie rzeczywistym.
To prowadzone przez instruktora szkolenie (online lub stacjonarne) jest skierowane do inżynierów i administratorów o średnim poziomie zaawansowania, którzy chcą wdrażać, konfigurować i optymalizować klastry Confluent Kafka w środowiskach produkcyjnych.
Po ukończeniu tego szkolenia uczestnicy będą w stanie:
Instalować, konfigurować i zarządzać klastrami Confluent Kafka z wieloma brokerami.
Projektować konfiguracje wysokiej dostępności za pomocą Zookeeper i technik replikacji.
Optymalizować wydajność, monitorować metryki i stosować strategie odzyskiwania.
Zabezpieczać, skalować i integrować Kafka z przedsiębiorczymi środowiskami.
Format kursu
Interaktywne wykłady i dyskusje.
Wiele ćwiczeń i praktyki.
Ręczne wdrażanie w środowisku laboratoryjnym na żywo.
Opcje dostosowania kursu
Aby złożyć wniosek o dostosowane szkolenie dla tego kursu, prosimy o kontakt z nami w celu uzgodnienia.
Confluent Apache Kafka jest rozproszoną platformą do przesyłania strumieni zdarzeń zaprojektowaną dla wysokoprzepustowych, odpornych na awarie kanałów danych oraz analiz w czasie rzeczywistym.
To szkolenie prowadzone przez instruktora (online lub stacjonarnie) jest skierowane do systemowych administratorów średniego poziomu oraz DevOps profesjonalistów, którzy chcą zainstalować, skonfigurować, monitorować i naprawiać klastery Confluent Apache Kafka.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
Zrozumieć składniki i architekturę Confluent Kafka.
Wdrażać i zarządzać brokerami Kafka, kwarum Zookeeper oraz kluczowymi usługami.
Konfigurować zaawansowane funkcje, w tym bezpieczeństwo, replikację i optymalizację wydajności.
Używać narzędzi zarządzających do monitorowania i utrzymywania klastrów Kafka.
Format kursu
Interaktywne wykłady i dyskusje.
Wiele ćwiczeń i praktyki.
Ręczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Aby poprosić o dostosowane szkolenie na ten kurs, skontaktuj się z nami, aby umówić.
Trening prowadzony przez instruktora na miejscu w Koszalin (online lub stacjonarnie) jest skierowany do pośrednio zaawansowanych programistów Javy, którzy chcą zintegrować Apache Kafka w swoje aplikacje dla niezawodnej, skalowalnej i o wysokiej przepustowości komunikacji.
Na koniec tego szkolenia uczestnicy będą mogli:
Zrozumieć architekturę i podstawowe elementy Kafka.
Skonfigurować klaster Kafka.
Generować i odbierać komunikaty za pomocą Javy.
Implementować Kafka Streams do przetwarzania danych w czasie rzeczywistym.
Zapewnić niezawodność i skalowalność aplikacji Kafka.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do administratorów systemów na poziomie średnim, którzy chcą efektywnie wykorzystać funkcje kolejkowania wiadomości w Kafka.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
Zrozumieć możliwości i architekturę kolejkowania wiadomości w Kafka.
Konfigurować tematy Kafka dla scenariuszy kolejkowania wiadomości.
Wytwarzać i konsumować wiadomości za pomocą Kafka.
Monitorować i zarządzać Kafka jako kolejką wiadomości.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych i zaawansowanych programistów, DevOps specjalistów i architektów, którzy chcą projektować, wdrażać i zarządzać odpornymi aplikacjami przy użyciu mikrousług, kontenerów i potoków ciągłej integracji/ciągłego wdrażania (CI/CD).
Pod koniec tego szkolenia uczestnicy będą mogli
Zrozumieć i wdrożyć architekturę mikrousług.
Wdrażać i zarządzać aplikacjami kontenerowymi za pomocą Docker i Kubernetes.
Konfigurować i optymalizować potoki CI/CD do zautomatyzowanych wdrożeń.
Stosować najlepsze praktyki w zakresie bezpieczeństwa, monitorowania i obserwowalności.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest przeznaczone dla zaawansowanych inżynierów platformy oraz profesjonalistów DevOps, którzy chcą opanować skalowanie aplikacji za pomocą microservices i Kubernetes.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
Projektować i wdrażać skalowalne architektury microservices.
Wdrażać i zarządzać aplikacjami na klastrach Kubernetes.
Korzystać z Helm charts do efektywnego wdrażania usług.
Monitorować i utrzymywać zdrowie microservices w produkcji.
Stosować najlepsze praktyki w zakresie bezpieczeństwa i zgodności w środowisku Kubernetes.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest przeznaczone dla administratorów systemów na poziomie początkującego do średnio zaawansowanego, którzy chcą nauczyć się skutecznego zarządzania tematami Kafka dla efektywnego strumieniowania i przetwarzania danych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Zrozumieć podstawy i architekturę tematów Kafka.
Tworzyć, konfigurować i zarządzać tematami Kafka.
Monitorować tematy Kafka pod kątem zdrowia, wydajności i dostępności.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów Java, którzy chcą projektować, rozwijać, wdrażać i utrzymywać aplikacje oparte na mikrousługach przy użyciu Java frameworków, takich jak Spring Boot i Spring Cloud.
Pod koniec tego szkolenia uczestnicy będą mogli
Zrozumieć zasady i zalety architektury mikrousług.
Budować i wdrażać mikrousługi przy użyciu Java i Spring Boot.
Wdrażać wykrywanie usług, zarządzanie konfiguracją i bramy API.
Skuteczne zabezpieczanie, monitorowanie i skalowanie mikrousług.
Wdrażanie mikrousług przy użyciu Docker i Kubernetes.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów, którzy chcą poznać podstawy Kafka i zintegrować je z Spring Boot.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozum Kafkę i jej architekturę.
Dowiedz się, jak zainstalować, skonfigurować i skonfigurować podstawowe środowisko Kafka.
Trening prowadzony przez instruktora w Koszalin (online lub stacjonarnie) jest skierowany do doświadczonych programistów, którzy chcą tworzyć, wdrażać i skalować aplikacje przy użyciu mikroserwisów zbudowanych za pomocą NodeJS i React.
Na koniec tego treningu uczestnicy będą mogli:
Rozwijanie, wdrażanie i skalowanie aplikacji przy użyciu różnych mikroserwisów.
Budowa aplikacji React z serwerową renderacją.
Wdrażanie wielosercowych aplikacji na chmurze za pomocą Docker i Kubernetes.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla programistów, architektów integracji i administratorów systemów, którzy chcą opanować sztukę zaawansowanych wzorców i technik integracji przy użyciu Apache Camel.
Pod koniec tego szkolenia uczestnicy będą mogli
Zrozumieć zaawansowane wzorce i techniki integracji.
Wdrażać złożony routing i transformacje.
Optymalizować wydajność i skalowalność.
Obsługiwać błędy i wyjątki w złożonych scenariuszach integracji.
integrować Apache Camel z różnymi technologiami i platformami.
To szkolenie prowadzone przez instruktora, dostępne Koszalin (online lub na miejscu), jest przeznaczone dla zaawansowanych programistów, którzy chcą tworzyć aplikacje big data z wykorzystaniem Apache Kafka.
Po ukończeniu tego szkolenia uczestnicy będą w stanie:
Tworzyć produkty i konsumenci Kafka w celu wysyłania i odczytu danych z Kafka.
Integrować Kafka z zewnętrznymi systemami za pomocą Kafka Connect.
Pisać aplikacje strumieniowe za pomocą Kafka Streams & ksqlDB.
Integrować aplikację klienta Kafka z Confluent Cloud dla wdrożeń Kafka w chmurze.
Zdobywanie praktycznego doświadczenia poprzez ćwiczenia praktyczne i przypadki użycia w rzeczywistym świecie.
Trening prowadzony przez instruktora w Koszalin (online lub stacjonarny) jest skierowany do programistów o średnim i zaawansowanym poziomie, którzy chcą tworzyć mikroserwisy przy użyciu Spring Boot, Docker i Kubernetes.
Na koniec tego treningu uczestnicy będą w stanie:
Zrozumieć architekturę mikroserwisów.
Budować produkcyjnie gotowe mikroserwisy przy użyciu Spring Boot.
Rozumieć rolę Docker w mikroserwisach.
Skonfigurować klastr Kubernetes do wdrażania mikroserwisów.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów i DevOps inżynierów, którzy chcą budować, wdrażać i zarządzać mikrousługami przy użyciu Spring Cloud i Docker.
Pod koniec tego szkolenia uczestnicy będą mogli
Rozwijać mikrousługi przy użyciu Spring Boot i Spring Cloud.
Konteneryzować aplikacje za pomocą Docker i Docker Compose.
Wdrażać wykrywanie usług, bramy API i komunikację między usługami.
Monitorowanie i zabezpieczanie mikrousług w środowiskach produkcyjnych.
Wdrażanie i orkiestracja mikrousług przy użyciu Kubernetes.
To szkolenie prowadzone przez instruktora w trybie Koszalin (online lub na miejscu) jest skierowane do programistów i architektów na poziomie średniozaawansowanym do zaawansowanym, którzy chcą tworzyć aplikacje Java oparte na natywnych systemach i mikrousługi z optymalnym zużyciem pamięci i czasem uruchomienia.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Tworzyć wysokowydajne, lekkie aplikacje Java oparte na natywnych systemach z użyciem Quarkus.
Budować i wdrażać architektury usług RESTful i mikrousług.
Używać GraalVM do kompilacji natywnych systemów i optymalizować wydajność uruchamiania i zużycia pamięci.
Pakować i konteneryzować aplikacje dla środowisk Kubernetes i OpenShift.
Kurs jest przeznaczony dla specjalistów IT, którzy chcą skonfigurować rozwiązanie oparte na RabbitMQ, wysoce niezawodnym systemie przesyłania wiadomości dla przedsiębiorstw, który implementuje protokół Advanced Message Queuing Protocol (AMQP).
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla architektów oprogramowania i twórców stron internetowych, którzy chcą używać RabbitMQ jako oprogramowania pośredniczącego do przesyłania wiadomości i programować w Java za pomocą Spring do tworzenia aplikacji.
Pod koniec tego szkolenia uczestnicy będą mogli
Używać Java i Spring z RabbitMQ do budowania aplikacji.
Projektować asynchroniczne systemy sterowane komunikatami przy użyciu RabbitMQ.
Tworzyć i stosować kolejki, tematy, wymiany i powiązania w RabbitMQ.
W tym instruktażowym szkoleniu na żywo w Koszalin uczestnicy dowiedzą się, jak zainstalować, skonfigurować i administrować RabbitMQ, a następnie zintegrować RabbitMQ wiadomości z wieloma przykładowymi aplikacjami .NET.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Ustawianie, konfigurowanie i zarządzanie RabbitMQ.
Poznaj rolę RabbitQ w projektowaniu i wdrażaniu architektury mikrousług.
Zrozumienie, w jaki sposób RabbitMQ porównuje się z innymi architekturami kolejkowania wiadomości.
Ustawianie i używanie RabbitMQ jako brokera do obsługi asynchronicznych i synchronicznych wiadomości dla rzeczywistych aplikacji .Net dla przedsiębiorstw.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla programistów i inżynierów oprogramowania, którzy chcą używać RabbitMQ do komunikacji między mikrousługami za pośrednictwem wiadomości i wykonywania zaawansowanych wdrożeń i rozwiązywania problemów.
Pod koniec tego szkolenia uczestnicy będą mogli
Skonfigurować środowisko niezbędne do rozpoczęcia opracowywania zaawansowanych rozwiązań przesyłania wiadomości za pomocą RabbitMQ.
Zrozumieć, jak zaprojektować rozproszoną architekturę mikrousług z RabbitMQ.
Dowiedzieć się, jak wdrożyć zaawansowaną konfigurację, bezpieczeństwo, sieć, wysoką dostępność i replikację.
Poznanie typowych problemów napotykanych w instalacjach RabbitMQ i sposobów ich rozwiązywania.
Poznanie optymalizacji pamięci, kontroli przepływu i zaawansowanego dostrajania wydajności.
Zastosuj zaawansowane techniki rozwiązywania problemów.
Istio jest otwartym oprogramowaniem do tworzenia sieci usług, które działa na Kubernetes, aby zapewnić bezpieczne, obserwowalne i zarządzalne połączenia między mikrousługami. Dzięki wykorzystaniu proxy sidecar na bazie Envoy, zespoły mogą wdrażać polityki, zabezpieczać komunikację z mTLS, zdobywać głęboką obserwowalność ruchu i poprawiać niezawodność w skali.
To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest przeznaczone dla inżynierów średnio zaawansowanych, którzy chcą wdrażać, zabezpieczać i zarządzać aplikacjami mikrousługowymi przy użyciu Istio na Kubernetes.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Zainstalować i skonfigurować Istio na klastrach Kubernetes.
Zrozumieć i zastosować koncepcje sieci usług, w tym zarządzanie ruchem, bezpieczeństwo i obserwowalność.
Wdrażać aplikacje mikrousługowe w sieci usług Istio.
Zabezpieczać komunikację między usługami za pomocą mutual TLS (mTLS) i zasad Zero Trust.
Monitorować, śledzić i diagnostykować mikrousługi z Prometheus, Grafana i Jaeger.
Integrować Istio z Calico dla zaawansowanych polityk sieciowych i bezpieczeństwa.
Format kursu
Interaktywne wykłady i dyskusje.
Wiele ćwiczeń i praktyki.
Ręczne wdrażanie w żywym środowisku laboratoryjnym.
Opcje dostosowania kursu
Aby poprosić o dostosowanie tego kursu, prosimy o kontakt z nami w celu uregulowania szczegółów.
W tym prowadzonym przez instruktora szkoleniu na żywo w Koszalin (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak oddzielić aplikację Python, a następnie zintegrować ją z systemem przesyłania wiadomości RabbitMQ w celu utworzenia rozproszonych aplikacji w chmurze lub mikrousług.
Pod koniec tego szkolenia uczestnicy będą w stanie
Konfigurować, konfigurować i zarządzać RabbitMQ.
Zrozumieć rolę RabbitMQ w projektowaniu i wdrażaniu architektury mikrousługi.
Zrozumieć, w jaki sposób RabbitMQ porównuje się z innymi architekturami kolejkowania wiadomości.
Konfigurowanie i używanie RabbitMQ jako brokera do obsługi asynchronicznych i synchronicznych wiadomości dla rzeczywistych aplikacji Python.
Kurs jest przeznaczony dla integratorów systemów, którzy chcą poznać Apache Camel jako oparty na regułach silnik routingu i mediacji, który zapewnia Java obiektową implementację wzorców integracji przedsiębiorstwa.
Ten szkolenie prowadzone przez instruktora w Koszalin (online lub stacjonarnie) jest skierowane do programistów, którzy chcą zintegrować Apache Kafka z istniejącymi bazami danych i aplikacjami w celu przetwarzania, analizy itp.
Na koniec tego szkolenia uczestnicy będą mogli:
Korzystać z Kafka Connect do pozyskiwania dużych ilości danych z bazy danych do tematów Kafka.
Pozyskiwać dane dziennika generowane przez serwery aplikacji do tematów Kafka.
Udostępniać wszystkie zebrane dane do przetwarzania strumieniowego.
Eksportować dane z tematów Kafka do drugorzędnych systemów w celu przechowywania i analizy.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą dowiedzieć się, jak budować, testować, debugować i wdrażać interfejs API na platformie Apigee API Platform Google Cloud.
Pod koniec tego szkolenia uczestnicy będą w stanie
Skonfigurować środowisko programistyczne, które zawiera wszystkie potrzebne zasoby, aby rozpocząć tworzenie interfejsu API.
Zrozumieć i wdrożyć narzędzia dostępne w ramach Apigee Edge.
Budować i wdrażać API w Google Cloud.
Monitorować i debugować błędy API.
Wykorzystanie rozwiązań analitycznych i uczenia maszynowego Google Cloud, aby uczynić interfejsy API bardziej inteligentnymi.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą dowiedzieć się, jak budować, testować, debugować i wdrażać interfejs API na platformie Apigee API Platform Google Cloud.
Pod koniec tego szkolenia uczestnicy będą w stanie
Skonfigurować środowisko programistyczne, które zawiera wszystkie potrzebne zasoby, aby rozpocząć tworzenie interfejsu API.
Zrozumieć i wdrożyć narzędzia dostępne w ramach Apigee Edge.
Budować i wdrażać API w Google Cloud.
Monitorować i debugować błędy API.
Wykorzystanie rozwiązań analitycznych i uczenia maszynowego Google Cloud, aby uczynić interfejsy API bardziej inteligentnymi.
Apigee Edge, które jest zbudowane w oparciu o Javę, umożliwia dostarczanie bezpiecznego dostępu do usług za pomocą dobrze zdefiniowanego API, które jest spójne dla wszystkich usług, niezależnie od ich implementacji. Spójne API:
Ułatwia konsumpcję usług przez programistów aplikacji.
Pozwala na zmianę implementacji usług back-end bez wpływu na publiczne API.
Pozwala wykorzystać analizy, monetyzację, portal dla programistów i inne funkcje wbudowane w Edge.
Grupa docelowa
Ten kurs jest skierowany do inżynierów, architektów i programistów chcących wykorzystać Apigee Edge w swoich projektach.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać Axon do tworzenia dobrze zorganizowanych aplikacji korporacyjnych, które wykorzystują moc CQRS i Event Sourcing.
Pod koniec tego szkolenia uczestnicy będą w stanie
Skonfigurować środowisko programistyczne potrzebne do utworzenia aplikacji Axon Framework.
Wdrożyć wzorce architektoniczne CQRS (Command Query Responsibility Segregation) i Event Sourcing w celu opracowania złożonych aplikacji.
Stosować koncepcje Domain Driven Design do projektowania aplikacji.
Tworzyć aplikacje, które koncentrują się na problemie biznesowym, a nie na infrastrukturze.
To szkolenie prowadzone przez instruktora w Koszalin (online lub na miejscu) jest przeznaczone dla programistów, którzy chcą nauczyć się budowania mikrousług na Microsoft Azure Service Fabric (ASF).
Na zakończenie tego szkolenia uczestnicy będą w stanie:
Używać ASF jako platformy do budowania i zarządzania mikrousługami.
Zrozumieć kluczowe koncepcje i modele programowania mikrousług.
Stworzyć klastr w Azure.
Wdrażać mikrousługi na miejscu lub w chmurze.
Diagnozować i rozwiązywać problemy z żywą aplikacją mikrousług.
Trening prowadzony przez instruktora (online lub stacjonarnie) skierowany jest do inżynierów, którzy chcą wykorzystać Confluent (dystrybucję Kafka) do budowania i zarządzania platformą przetwarzania danych w czasie rzeczywistym dla swoich aplikacji.
Na koniec tego treningu uczestnicy będą w stanie:
Zainstalować i skonfigurować Platformę Confluent.
Korzystać z narzędzi i usług zarządzania Confluent, aby łatwiej uruchomić Kafka.
Przechowywać i przetwarzać przychodzące strumienie danych.
Optymalizować i zarządzać klastrami Kafka.
Zabezpieczać strumienie danych.
Format kursu
Interaktywna prezentacja i dyskusja.
Duża liczba ćwiczeń i praktyki.
Ręczna implementacja w środowisku live-lab.
Opcje dostosowywania kursu
Ten kurs opiera się na otwartym źródle Confluent: Confluent Open Source.
Aby zamówić dostosowany trening dla tego kursu, prosimy o kontakt z nami w celu ustalenia szczegółów.
Apache Kafka to rozproszona platforma strumieniowa. De facto jest standardem do tworzenia potoków danych i rozwiązuje wiele różnych problemów związanych z przetwarzaniem danych: może być używany jako kolejka wiadomości, rozproszony dziennik, procesor strumienia, itp.
Zaczniemy od teorii dotyczącej potoków danych w ogólności, a następnie przejdziemy do podstawowych koncepcji stojących za Kafka. Poznamy również ważne komponenty, takie jak Kafka Streams i Kafka Connect.
Envoy Proxy to wysokowydajny proxy krawędziowy i usługowy, stworzony początkowo przez Lyft, a obecnie projekt CNCF szeroko stosowany w infrastrukturach native-cloud. Envoy działa jako uniwersalny płaszczyzna danych w architekturach service mesh, umożliwiając dynamiczne trasowanie, obserwowalność i Zero Trust bezpieczeństwa w mikrousługach.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do inżynierów średnio zaawansowanych, którzy chcą wdrożyć, skonfigurować i obsługiwać Envoy Proxy w nowoczesnych środowiskach mikrousług i service mesh.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Zainstalować i skonfigurować Envoy Proxy w środowiskach standalone i Kubernetes.
Zrozumieć architekturę Envoy, w tym filtry, klastry i nasłuchiwacze.
Skonfigurować polityki zarządzania ruchem, takie jak powtórzenia, zerwanie obwodu i bilansowanie obciążenia.
Zabezpieczyć komunikację za pomocą TLS/mTLS i wdrożyć zasady Zero Trust.
Rozszerzyć funkcjonalność Envoy za pomocą filtrów WebAssembly (WASM).
Zintegrować Envoy z service mesh takimi jak Istio i Consul.
Monitorować, śledzić i diagnostykować ruch mikrousług za pomocą funkcji obserwowalności Envoy.
Format kursu
Interaktywne wykłady i dyskusje.
Wiele ćwiczeń i praktyki.
Ręczne wdrażanie w środowisku lab live.
Opcje dostosowywania kursu
Aby złożyć wniosek o dostosowane szkolenie dla tego kursu, skontaktuj się z nami, aby umówić.
W tym prowadzonym przez instruktora, na żywo szkoleniu w Koszalin (na miejscu lub zdalnie), uczestnicy nauczą się, jak skonfigurować i zintegrować różne ramy przetwarzania strumieniowego z istniejącymi systemami magazynowania danych Big Data oraz powiązanych oprogramowania i mikroserwisów.
Na koniec tego szkolenia uczestnicy będą w stanie:
Zainstalować i skonfigurować różne ramy przetwarzania strumieniowego, takie jak Spark Streaming i Kafka Streaming.
Zrozumieć i wybrać najodpowiedniejszą ramę do danego zadania.
Przetwarzać dane ciągle, równolegle i rekord po rekordzie.
Zintegrować rozwiązania przetwarzania strumieniowego z istniejącymi bazami danych, magazynami danych, jeziorami danych itp.
Zintegrować najodpowiedniejszą bibliotekę przetwarzania strumieniowego z aplikacjami i mikroserwisami przedsiębiorstwa.
Ten kurs jest przeznaczony dla architektów przedsiębiorstw, programistów, administratorów systemów i wszystkich, którzy chcą zrozumieć i korzystać z wysokoprzepustowego rozproszonego systemu komunikacyjnego. Jeśli masz bardziej szczegółowe wymagania (np. tylko strona administracyjna), ten kurs może być dostosowany, aby lepiej spełniać Twoje potrzeby.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla administratorów systemów, którzy chcą skonfigurować, wdrożyć, zarządzać i optymalizować klaster Kafka klasy korporacyjnej.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Konfiguracja i administrowanie klastrem Kafka.
Oceń korzyści i wady wdrożenia Kafki lokalnie i w chmurze.
Wdrażanie i monitorowanie Kafki przy użyciu różnych narzędzi środowiska lokalnego i chmurowego.
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla inżynierów danych, naukowców zajmujących się danymi i programistów, którzy chcą korzystać z funkcji Apache Kafka w strumieniowym przesyłaniu danych z Python.
Pod koniec tego szkolenia uczestnicy będą mogli używać Apache Kafka do monitorowania i zarządzania warunkami w ciągłych strumieniach danych przy użyciu Python programowania.
Trening prowadzony przez instruktora na miejscu lub online jest skierowany do testerów oprogramowania, którzy chcą zaimplementować środki bezpieczeństwa sieciowego w aplikacji Apache Kafka.
Na koniec tego treningu uczestnicy będą w stanie:
Wdrożyć Apache Kafka na serwerze opartym na chmurze.
Zaimplementować szyfrowanie SSL, aby zapobiegać atakom.
Dodać uwierzytelnianie ACL, aby śledzić i kontrolować dostęp użytkowników.
Upewnić się, że wiarygodni klienci mają dostęp do klastrów Kafka za pomocą szyfrowania SSL i SASL.
Kafka Streams to biblioteka po stronie klienta do tworzenia aplikacji i mikroserwisów, w których dane są przesyłane między systemem komunikatów Kafka. Tradycyjnie Apache Kafka polegał na Apache Spark lub Apache Storm do przetwarzania danych między producentami a konsumentami wiadomości. Dzięki wywoływaniu API Kafka Streams z wnętrza aplikacji, dane mogą być przetwarzane bezpośrednio wewnątrz Kafka, eliminując potrzebę wysyłania danych do osobnego klastra do przetwarzania.
W tym prowadzonym przez instruktora szkoleniu na żywo, uczestnicy nauczą się, jak zintegrować Kafka Streams w zestawie przykładowych aplikacji Java, które przesyłają dane do i z Apache Kafka dla przetwarzania strumieniowego.
Na koniec tego szkolenia uczestnicy będą mogli:
Zrozumieć funkcje i zalety Kafka Streams nad innymi frameworkami przetwarzania strumieniowego
Przetwarzać dane strumieniowe bezpośrednio wewnątrz klastra Kafka
Napisać aplikację lub mikroserwis w Java lub Scala, który jest zintegrowany z Kafka i Kafka Streams
Pisać zwięzły kod, który przekształca wejściowe tematy Kafka w wyjściowe tematy Kafka
Zbudować, spakować i wdrożyć aplikację
Widownia
Deweloperzy
Format kursu
Część wykład, część dyskusja, ćwiczenia i dużo praktyki na żywo
Uwagi
Aby poprosić o dostosowane szkolenie dla tego kursu, prosimy skontaktować się z nami, aby uzgodnić szczegóły
To prowadzone przez instruktora szkolenie na żywo w Koszalin (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać Lumen do tworzenia mikrousług i aplikacji opartych na Laravel.
Pod koniec tego szkolenia uczestnicy będą mogli
Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie mikrousług z Lumen.
Zrozumieć korzyści płynące z wdrażania mikrousług przy użyciu Lumen i PHP.
Wykonywać i wdrażać funkcje i operacje mikrousług przy użyciu frameworka Lumen.
Chronić i kontrolować dostęp do architektury mikrousług poprzez tworzenie warstw zabezpieczeń.
W tym prowadzonym przez instruktora szkoleniu na żywo w Koszalin uczestnicy dowiedzą się, jak oceniać różne technologie i podejścia do projektowania architektury systemu opartego na usługach. Szkolenie rozpoczyna się od omówienia i porównania systemów monolitycznych i architektur usług, a następnie zagłębia się w szczegóły architektury mikrousług.
Uczestnicy mają szansę wykorzystać swoją wiedzę w praktyce, tworząc i wdrażając zestaw sprawdzonych mikrousług zbudowanych przy użyciu Spring Cloud, Spring Boot i Docker. Na koniec analizowane są odpowiednie bloki konstrukcyjne infrastruktury, aby pomóc uczestnikom w określeniu najbardziej odpowiednich narzędzi i podejść do różnych wymagań organizacyjnych. Pod koniec tego szkolenia uczestnicy będą mieli solidne zrozumienie Service-Oriented Architecture (SOA) i architektury mikrousług, a także praktyczne doświadczenie w korzystaniu z Spring Cloud i powiązanych technologii Spring do szybkiego opracowywania własnych mikrousług gotowych do pracy w chmurze.
Trening prowadzony przez instruktora, żywy i interaktywny w Koszalin, jest skierowany do deweloperów i architektów przedsiębiorstw. Przedstawia architekturę mikroserwisów, strategie migracji z systemu monolitycznego oraz prowadzi uczestników przez proces tworzenia i wdrażania przykładowej aplikacji opartej na mikroserwisach.
Na koniec tego treningu uczestnicy będą mogli:
Rozumieć, kiedy należy stosować architekturę mikroserwisów, a kiedy nie.
Tworzyć i wdrażać strategię testowania dla mikroserwisów.
Wdrożyć przykładową aplikację opartą na mikroserwisach w środowisku produkcyjnym.
Precyzyjnie refaktoryzować monolityczną aplikację na usługi.
To szkolenie prowadzone przez instruktora w Koszalin (online lub na miejscu) jest skierowane do średniozaawansowanych programistów, architektów systemów i profesjonalistów DevOps, którzy chcą budować skalowalne i łatwe w utrzymaniu aplikacje przy użyciu architektury microservices.
Na koniec tego szkolenia uczestnicy będą w stanie:
Zrozumieć podstawowe zasady architektury microservices.
Projektować i wdrażać skalowalne systemy oparte na microservices.
Zastosować wzorce projektowe i najlepsze praktyki dla microservices.
Wdrażać podejścia sterowane zdarzeniami, takie jak CQRS i event sourcing.
Radzić sobie z wyzwaniami w operacjach systemowych i adopcji microservices.
Architektura mikrousług jest podejściem do tworzenia aplikacji oprogramowania jako zestawu małych, niezależnych usług, z których każda działa w swoim własnym procesie i komunikuje się za pomocą lekkich mechanizmów, takich jak API zasobów HTTP. Te usługi można efektywnie wdrażać przy użyciu systemów automatyzacji ciągłej i ominąć potrzebę centralnego zarządzania. Mikrousługi mogą być pisane w różnych językach programowania i integrowane z różnymi systemami przechowywania danych.
To prowadzone przez instruktora szkolenie na żywo jest przeznaczone dla programistów i architektów w przedsiębiorstwach. Wprowadza architekturę mikrousług z perspektywy .Net, przedstawia strategie migracji z systemu monolitowego i prowadzi uczestników przez tworzenie i wdrażanie przykładowej aplikacji opartej na mikrousługach.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
Rozumieć, kiedy stosować, a kiedy nie stosować architektury mikrousług
Tworzyć i wdrażać strategię testowania mikrousług
Wdrażać przykładową aplikację opartą na mikrousługach w środowisku produkcyjnym
Przepisywać aplikację monolitową na usługi
Grupa docelowa
Programiści
Architekci
Format kursu
Część wykładów, część dyskusji, ćwiczenia i intensywna praktyka
W tym szkoleniu prowadzonym przez instruktora na miejscu w Koszalin, uczestnicy poznają podstawy budowania mikroserwisów za pomocą Spring Cloud i Docker. Wiedza uczestników zostanie przetestowana poprzez ćwiczenia oraz krokowe tworzenie przykładowych mikroserwisów.
Na koniec tego szkolenia, uczestnicy będą w stanie:
Zrozumieć podstawy mikroserwisów.
Korzystać z Docker do budowania kontenerów dla aplikacji mikroserwisowych.
Budować i wdrażać konteneryzowane mikroserwisy za pomocą Spring Cloud i Docker.
Integrować mikroserwisy z usługami odkrywania oraz Gateway API Spring Cloud.
Korzystać z Docker Compose dla testowania integracyjnego od początku do końca.
To prowadzone przez instruktora, na żywo szkolenie w Koszalin (online lub stacjonarne) jest skierowane do naukowców o danych, którzy chcą korzystać ze stosu SMACK do budowania platform przetwarzania danych dla rozwiązań Big Data.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
Zaimplementować architekturę potoku danych do przetwarzania Big Data.
Opracować infrastrukturę klastra przy użyciu Apache Mesos i Docker.
Analizować dane za pomocą Spark i Scala.
Zarządzać niestrukturalnymi danymi za pomocą Apache Cassandra.
W tym instruktażowym szkoleniu na żywo w Koszalin zaczynamy od omówienia architektury mikrousług. Wiedza uczestników jest testowana poprzez ćwiczenia i krok po kroku rozwój przykładowych mikrousług.
Pod koniec tego szkolenia uczestnicy będą mieli solidną wiedzę na temat korzystania z Spring Cloud i powiązanych technologii Spring w celu szybkiego opracowania własnych mikrousług w chmurze.
Trening prowadzony przez instruktora (online lub stacjonarny) skierowany jest do deweloperów, którzy chcą przekształcić tradycyjną architekturę w wysokowydajny mikroserwisowy model za pomocą Spring Cloud, Kafka, Docker, Kubernetes i Redis.
Na koniec tego treningu uczestnicy będą mogli:
Zakładać potrzebne środowisko deweloperskie do tworzenia mikroserwisów.
Projektować i implementować wysokowydajny ekosystem mikroserwisów za pomocą Spring Cloud, Kafka, Redis, Docker i Kubernetes.
Przekształcać monolityczne i SOA usługi w architekturę opartą na mikroserwisach.
Adoptować podejście DevOps do tworzenia, testowania i wydawania oprogramowania.
Zapewniać wysoką współbieżność między mikroserwisami w środowisku produkcyjnym.
Monitorować mikroserwisy i implementować strategie odzyskiwania.
Przeprowadzać optymalizację wydajności.
Dowiedzieć się o przyszłych trendach w architekturze mikroserwisów.
Spring Cloud to otwarty, lekki framework mikroserwisów do tworzenia aplikacji Java w chmurze. Netflix OSS to zestaw frameworków i bibliotek do opracowywania mikroserwisów. Spring Cloud działa świetnie z komponentami Netflix za pomocą automatycznej konfiguracji i konwencji nad konfiguracją.
W tym prowadzonym przez instruktora, na żywo szkoleniu uczestnicy poznamy podstawowe pojęcia tworzenia mikroserwisów przy użyciu Spring Cloud i Netflix OSS. Wiedza uczestników zostanie przetestowana poprzez ćwiczenia oraz krok po kroku rozwijanie przykładowych mikroserwisów.
Na koniec tego szkolenia uczestnicy będą mieli solidne zrozumienie, jak korzystać z Spring Cloud i pokrewnych technologii Spring wraz z Netflix OSS, aby szybko rozwijać własne mikroserwisy gotowe do chmury o skali chmurowej.
Grupa docelowa
Deweloperzy Java
Format szkolenia
Częściowo wykład, częściowo dyskusja, ćwiczenia i dużo praktyki praktycznej
Tworzenie złożonych aplikacji korporacyjnych jest bardzo trudne w ciągle zmieniającym się środowisku.
Zmiany w integracji między usługami lub systemami spowodują zmiany w projekcie systemu. Kurs ten obejmuje sposoby projektowania łatwej w utrzymaniu, dopasowanej do wielkości i celu organizacji architektury usług i systemów oraz praktycznej infrastruktury.
Kurs ten obejmuje typowe problemy związane z budowaniem krajobrazu aplikacji rozproszonych, począwszy od problemu integracji, infrastruktury i nowoczesnych podejść, a skończywszy na rozwiązywaniu problemów związanych ze złożonością.
Kurs wyjaśnia zalety i wady każdego rozwiązania (np. tradycyjna architektura SOA vs architektura mikrousług), dostępne narzędzia (głównie open-source) wspierające rozwój i utrzymanie itp.
Format kursu
Jest to głównie dyskusja (z ograniczonymi prezentacjami).
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla administratorów systemów i programistów, którzy chcą wdrażać, zarządzać, monitorować i obsługiwać mikrousługi przy użyciu Traefik.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Konfiguracja i uruchomienie Traefik za pośrednictwem dostawcy Docker.
Włącz bezpieczne i szyfrowane połączenia za pomocą Let's Encrypt.
Wdrażanie i łączenie oprogramowania pośredniczącego z routerem w celu przekształcania żądań usług.
Monitorowanie Traefik operacji przy użyciu pulpitu nawigacyjnego.
W tym prowadzonym przez instruktora, live szkoleniu w Koszalin, uczestnicy poznają funkcje, koncepcje i standardy stojące za WSO2 API Manager. Teoria będzie łączone z praktyką na żywo i implementacją w trakcie całego szkolenia. Na końcu kursu uczestnicy będą mieli wiedzę i praktykę, aby wdrożyć własne API korzystając z podstawowych funkcji WSO2 API Manager.
Więcej...
Ostatnia aktualizacja:
Opinie uczestników (25)
Instruktor dobrze znał temat kursu oraz inne powiązane tematy i mógł odpowiedzieć na nasze pytania, a nawet zanotować pytania, na które nie znał natychmiastowej odpowiedzi, i później do nas wrócił.
Abe Sabbagh - Enbridge
Szkolenie - Advanced RabbitMQ - 2 Days
Przetłumaczone przez sztuczną inteligencję
elastyczność, przegląd wielu technologii porównania,możliwość zadawania róznych dodatkowych pytan
Mariola - Urzad Komisji Nadzoru Finansowego
Szkolenie - Advanced Apache Camel
Realizacja celu - zapoznanie z narzędziem.
Lukasz - Santander Wroclaw
Szkolenie - Building Microservices with Apigee Edge
Zaangażowanie trenera Szereg odpowiednich ćwiczeń i laboratoriów Egzaminy praktyczne
Salim - SICPA SA
Szkolenie - Administration of Kafka Message Queue
Przetłumaczone przez sztuczną inteligencję
kompetencje trenera
Vincenzo - Plus Innovation srl
Szkolenie - WSO2 API Manager for Developers
Przetłumaczone przez sztuczną inteligencję
techniczna przygotowka nauczycieli
Giorgio - Asystel-BDF S.p.A.
Szkolenie - Creating a Service Mesh with Istio and Kubernetes
Przetłumaczone przez sztuczną inteligencję
interaktywny podejście nauczyciela, nie prosta narracja, ale reagowanie na pytania ze strony uczestników.
Rens - Canon Medical Informatics Europe B.V.
Szkolenie - Administration of Kafka Topic
Przetłumaczone przez sztuczną inteligencję
Laboratorium i slajdy dobrze się łączą z wiedzą i pasją Jorga dla Kafka.
Willem - BMW SA
Szkolenie - Apache Kafka for Developers
Przetłumaczone przez sztuczną inteligencję
Przyjazne środowisko. Podobał mi się również trening indywidualny. To bardzo produktywne. Zdecydowanie poleciłbym to miejsce moim przyjaciołom i współpracownikom.
Zeed - Tamkeen Technologies
Szkolenie - Building Microservices with NodeJS and React
Przetłumaczone przez sztuczną inteligencję
Było dynamiczne i bardzo praktyczne, ponadto dostarczono nam maszynę wirtualną poprzez adres URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Szkolenie - Spring Cloud for Microservices
Przetłumaczone przez sztuczną inteligencję
Sposób nauki, równoległa praca każdego uczestnika do materiału, który realizował i opisywał wykładowca.
Krzysztof - Seth Software
Szkolenie - System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
Tematy poruszane podczas szkolenia oraz wiedza prowadzącego na ich temat.
Sajid Baloch - Eschbach GmbH
Szkolenie - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
Przetłumaczone przez sztuczną inteligencję
Praktyczne wykorzystanie RabbitMQ w środowisku .NET z naciskiem na DI.
Krzysztof Kupisz - Kredyt Inkaso IT Solutions Sp. z o.o.
Szkolenie - RabbitMQ with .NET
bardzo przyjazny i pomocny
Aktar Hossain - Unit4
Szkolenie - Building Microservices with Microsoft Azure Service Fabric (ASF)
Przetłumaczone przez sztuczną inteligencję
Flexybilność w zakrywaniu tematów, które mnie najbardziej interesują
James Ferrier - OptoicoreIT
Szkolenie - Building Microservices with Go
Przetłumaczone przez sztuczną inteligencję
bardzo interaktywny...
Richard Langford
Szkolenie - SMACK Stack for Data Science
Przetłumaczone przez sztuczną inteligencję
Szczegółowe informacje na temat bardziej zaawansowanych tematów, o które zapytaliście.
Farukh Khan - Tandem Solution
Szkolenie - RabbitMQ with Java and Spring
Przetłumaczone przez sztuczną inteligencję
Wystarczająca praktyka, trener jest kompetentny
Chris Tan
Szkolenie - A Practical Introduction to Stream Processing
Przetłumaczone przez sztuczną inteligencję
Cała specyfika szkolenia, tj. praktyczne (poprzez pisanie kodu, konfiguracji) zaznajamianie się z tematyką szkolenia
Adam Dereszewski - ATOS PGS sp. z o.o.
Szkolenie - Building Microservices with Spring Cloud and Docker
Doskonałe umiejętności, przykłady, bardzo dobre ćwiczenia
Marek Konieczny - G2A.COM Limited
Szkolenie - Kafka for Administrators
Przetłumaczone przez sztuczną inteligencję
Trener był bardzo kompetentny. Organizował również prezentacje pracy w czasie rzeczywistym na odległość.
Chandani Singh - Hertz Europe Service Centre Limited
Szkolenie - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture
Przetłumaczone przez sztuczną inteligencję
Przykładowe przykłady i otwarte dyskusje
Nenad Terzic - Pejsejf B"lgaria EOOD
Szkolenie - Building Microservices with Spring Cloud and Netflix OSS
Przetłumaczone przez sztuczną inteligencję
Kurs był doskonały. Nasz trener Andreas był bardzo przygotowany i odpowiedział na wszystkie pytania, które zadawaliśmy. Ponadto pomógł nam, gdy mieliśmy problemy, i wyjaśnił szczegóły, gdy to było potrzebne. Najlepszy kurs, w którym kiedykolwiek brałem udział.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Szkolenie - Microservices with Spring Cloud and Kafka
Przetłumaczone przez sztuczną inteligencję
Przypominanie/przeglądanie kluczowych punktów omówionych tematów.
Paolo Angelo Gaton - SMS Global Technologies Inc.
Szkolenie - Building Stream Processing Applications with Kafka Streams
Przetłumaczone przez sztuczną inteligencję
Konkretywność (przydatność) informacji otrzymywanych podczas kursu.