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 Tarnów lub w korporacyjnych centrach szkoleniowych NobleProg w Tarnów.
Mikrousługi są również znane jako architektura mikrousług.
NobleProg - lokalny dostawca usług szkoleniowych
Tarnów
Hotel Tarnovia, Kościuszki 10, Tarnów, Polska, 33-100
Sala szkoleniowa NobleProg jest usytuowana w hotelu Tarnovia przy ulicy Kościuszki 10 w Tarnowie. Dzielnica Strusina w której zlokalizowany jest hotel Tarnovia jest największą pod względem ludności dzielnicą Tarnowa. Dworzec PKP od sali szkoleniowej dzieli 500 metrów, jest to ok. 6 minut spaceru, z dworca autbousowego PKS odległość wynosi ok 350 metrów, spacerem przez ulicę Krakowską zajmie to ok. 4 minut.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów Java, którzy chcą zintegrować Apache Kafka ze swoimi aplikacjami w celu niezawodnego, skalowalnego i wydajnego przesyłania wiadomości.
Pod koniec tego szkolenia uczestnicy będą w stanie
Zrozumieć architekturę i podstawowe komponenty Kafka.
Skonfigurować i skonfigurować klaster Kafka.
Produkować i konsumować wiadomości przy użyciu Java.
Wdrożyć Kafka Streams do przetwarzania danych w czasie rzeczywistym.
Zapewnienie odporności na błędy i skalowalności w aplikacjach Kafka.
This instructor-led, live training in Tarnów (online or onsite) is aimed at intermediate-level system administrators who wish to harness Kafka's message queuing features effectively.
By the end of this training, participants will be able to:
Understand Kafka's message queuing capabilities and architecture.
Configure Kafka topics for message queuing scenarios.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (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.
This instructor-led, live training in Tarnów (online or onsite) is aimed at advanced-level platform engineers and DevOps professionals who wish to master scaling applications using microservices and Kubernetes.
By the end of this training, participants will be able to:
Design and implement scalable microservices architectures.
Deploy and manage applications on Kubernetes clusters.
Utilize Helm charts for efficient service deployment.
Monitor and maintain the health of microservices in production.
Apply best practices for security and compliance in a Kubernetes environment.
This instructor-led, live training in Tarnów (online or onsite) is aimed at beginner-level to intermediate-level system administrators who wish to learn how to effectively manage Kafka topics for efficient data streaming and processing.
By the end of this training, participants will be able to:
Understand Kafka topic fundamentals and architecture.
Create, configure, and manage Kafka topics.
Monitor Kafka topics for health, performance, and availability.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (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.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla doświadczonych programistów, którzy chcą tworzyć, wdrażać i skalować aplikacje przy użyciu mikrousług zbudowanych za pomocą NodeJS i React.
Pod koniec tego szkolenia uczestnicy będą mogli:
Twórz, wdrażaj i skaluj aplikacje przy użyciu różnych mikrousług. Zbuduj aplikację renderowaną po stronie serwera React. Wdrażaj wielousługowe aplikacje w chmurze przy użyciu Docker i Kubernetes. Przeprowadzaj testy aplikacji na mikroserwisach.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (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 prowadzone przez instruktora szkolenie na żywo w Tarnów (online lub na miejscu) jest przeznaczone dla średnio zaawansowanych programistów, którzy chcą tworzyć aplikacje Big Data z Apache Kafka.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Tworzenie producentów i konsumentów Kafka do wysyłania i odczytywania danych z Kafka.
Integracja Kafki z zewnętrznymi systemami za pomocą Kafka Connect.
Pisanie aplikacji strumieniowych za pomocą Kafka Streams & ksqlDB.
Integracja aplikacji klienckiej Kafka z Confluent Cloud w celu wdrożenia Kafki w chmurze.
Zdobądź praktyczne doświadczenie poprzez praktyczne ćwiczenia i rzeczywiste przypadki użycia.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych i zaawansowanych programistów, którzy chcą rozwijać mikrousługi przy użyciu Spring Boot, Docker i Kubernetes.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumieć architekturę mikrousług.
Tworzenie gotowych do produkcji mikrousług przy użyciu Spring Boot.
Zrozumienie roli Docker w mikrousługach.
Konfigurowanie klastra Kubernetes do wdrażania mikrousług.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (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.
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 Tarnów (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 Tarnów 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 Tarnów (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.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą łączyć, zabezpieczać i zarządzać aplikacjami opartymi na chmurze (np. mikrousługami) przy użyciu siatki usług opartej na Istio.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Instalacja i konfiguracja Istio na Kubernetes.
Zrozumieć siatki usług i wdrożyć jedną z nich za pomocą Istio.
Deploy an Istio service mesh on top of Kubernetes.
Używanie siatki usług do uruchamiania, zarządzania i monitorowania mikrousług w chmurze.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą konteneryzować swoje aplikacje i uruchamiać je jako mikrousługi w chmurze.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Buduj i wdrażaj mikrousługi Java w kontenerach Docker.
Zarządzanie kontenerami Docker przy użyciu Kubernetes.
Integracja mikrousług z istniejącym systemem monolitycznym.
Monitorowanie, testowanie i zabezpieczanie mikrousług.
Rozwiązywanie problemów z kontenerami i środowiskami orkiestracji.
W tym prowadzonym przez instruktora szkoleniu na żywo w Tarnów (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.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą zintegrować Apache Kafka z istniejącymi bazami danych i aplikacjami do przetwarzania, analizy itp.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Używaj Kafka Connect do pozyskiwania dużych ilości danych z bazy danych do tematów Kafka.
Załaduj dane dziennika generowane przez serwery aplikacji do tematów Kafka.
Udostępnianie zebranych danych do przetwarzania strumieniowego.
Eksportowanie danych z tematów Kafka do drugorzędnych systemów w celu przechowywania i analizy.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (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 Tarnów (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, oparty na Java, umożliwia zapewnienie bezpiecznego dostępu do usług za pomocą dobrze zdefiniowanego interfejsu API, który jest spójny dla wszystkich usług, niezależnie od ich implementacji. Spójny interfejs API:
Ułatwia twórcom aplikacji korzystanie z usług.
Umożliwia zmianę implementacji usługi zaplecza bez wpływu na publiczny interfejs API.
Umożliwia korzystanie z analityki, monetyzacji, portalu dla deweloperów i innych funkcji wbudowanych w Edge.
Uczestnicy
Ten kurs jest skierowany do inżynierów, architektów i programistów, którzy chcą wykorzystać Apigee Edge w swoich projektach.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (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.
This instructor-led, live training in Tarnów (online or onsite) is aimed at developers who wish to learn how to build microservices on Microsoft Azure Service Fabric (ASF).
By the end of this training, participants will be able to:
Use ASF as a platform for building and managing microservices.
Understand key microservices programming concepts and models.
Create a cluster in Azure.
Deploy microservices on premises or in the cloud.
Debug and troubleshoot a live microservice application.
To prowadzone przez instruktora szkolenie na żywo (w trybie online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą korzystać z Confluent (dystrybucji Kafka) do budowania i zarządzania platformą przetwarzania danych w czasie rzeczywistym dla swoich aplikacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zainstaluj i skonfiguruj platformę Confluent.
Korzystaj z narzędzi i usług do zarządzania Confluent, aby łatwiej uruchamiać Kafkę.
Przechowywanie i przetwarzanie przychodzących danych strumieniowych.
Optymalizacja i zarządzanie klastrami Kafka.
Zabezpieczanie strumieni danych.
Format kursu
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
Ten kurs jest oparty na wersji open source Confluent: Confluent Open Source.
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Apache Kafka to rozproszona platforma streamingowa. Jest de facto standardem w budowaniu potoków danych i rozwiązuje wiele różnych przypadków użycia związanych z przetwarzaniem danych: może być używana jako kolejka komunikatów, rozproszony dziennik, procesor strumieniowy itp.
Zaczniemy od ogólnej teorii dotyczącej potoków danych, a następnie przejdziemy do podstawowych koncepcji Kafki. Odkryjemy również ważne komponenty, takie jak Kafka Streams i Kafka Connect.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą używać Envoy Proxy do umożliwienia mikrousługom „komunikacji ze sobą”.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Instalacja i konfiguracja Envoy Proxy.
Używanie Envoy Proxy do abstrakcji sieci i łatwej wizualizacji obszarów problematycznych.
Rozwiązywanie problemów mikrousług związanych z siecią i obserwowalnością.
W tym instruktażowym szkoleniu na żywo w Tarnów (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak skonfigurować i zintegrować różne Stream Processing frameworki z istniejącymi systemami przechowywania dużych zbiorów danych oraz powiązanymi aplikacjami i mikrousługami.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Instalowanie i konfigurowanie różnych Stream Processing frameworków, takich jak Spark Streaming i Kafka Streaming.
Zrozumieć i wybrać najbardziej odpowiedni framework dla danego zadania.
Przetwarzanie danych w sposób ciągły, współbieżny i rekord po rekordzie.
Integracja Stream Processing rozwiązań z istniejącymi bazami danych, hurtowniami danych, jeziorami danych itp.
Integracja najbardziej odpowiedniej biblioteki przetwarzania strumieniowego z aplikacjami korporacyjnymi i mikrousługami.
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 systemu), ten kurs może być dostosowany do Twoich potrzeb.
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 Tarnów (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.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (online lub na miejscu) jest przeznaczone dla testerów oprogramowania, którzy chcą wdrożyć środki bezpieczeństwa sieci do aplikacji Apache Kafka.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Wdrożenie Apache Kafka na serwerze w chmurze.
Wdrożenie szyfrowania SSL w celu zapobiegania atakom.
Dodaj uwierzytelnianie ACL, aby śledzić i kontrolować dostęp użytkowników.
Zapewnienie wiarygodnym klientom dostępu do klastrów Kafka za pomocą uwierzytelniania SSL i SASL.
Kafka Streams to biblioteka po stronie klienta do tworzenia aplikacji i mikrousług, których dane są przekazywane do i z systemu przesyłania wiadomości Kafka. Tradycyjnie Apache Kafka polegał na Apache Spark lub Apache Storm do przetwarzania danych między producentami i odbiorcami wiadomości. Wywołując API Kafka Streams z poziomu aplikacji, dane mogą być przetwarzane bezpośrednio w Kafce, z pominięciem konieczności wysyłania danych do oddzielnego klastra w celu ich przetworzenia.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak zintegrować Kafka Streams z zestawem przykładowych Java aplikacji, które przekazują dane do i z Apache Kafka w celu przetwarzania strumieniowego.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumienie funkcji i zalet Kafka Streams w porównaniu z innymi strukturami przetwarzania strumieniowego
Przetwarzanie danych strumieniowych bezpośrednio w klastrze Kafka
Napisać aplikację lub mikrousługę w języku Java lub Scala, która integruje się z Kafka i Kafka Streams
Napisać zwięzły kod, który przekształca wejściowe tematy Kafka w wyjściowe tematy Kafka
Tworzenie, pakowanie i wdrażanie aplikacji
Uczestnicy
Deweloperzy
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Uwagi
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą wdrożyć przetwarzanie strumieniowe Apache Kafka bez pisania kodu.
Pod koniec tego szkolenia uczestnicy będą mogli
Zainstalować i skonfigurować Confluent KSQL.
Skonfigurować potok przetwarzania strumieniowego przy użyciu tylko SQL poleceń (bez kodowania Java lub Python).
Przeprowadzać filtrowanie danych, transformacje, agregacje, łączenia, okienkowanie i sesjonowanie w całości w SQL.
Projektowanie i wdrażanie interaktywnych, ciągłych zapytań dla strumieniowego ETL i analiz w czasie rzeczywistym.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (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 Tarnów 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.
To prowadzone przez instruktora szkolenie na żywo skierowane jest do programistów i architektów korporacyjnych. Wprowadza architekturę mikrousług, przedstawia strategie migracji z systemu monolitycznego i prowadzi uczestników przez tworzenie i wdrażanie przykładowej aplikacji opartej na mikrousługach.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumienie, kiedy używać, a kiedy nie używać architektury mikrousług.
Tworzenie i wdrażanie strategii testowania mikrousług.
Wdrażanie przykładowej aplikacji opartej na mikrousługach w środowisku produkcyjnym.
This instructor-led, live training in Tarnów (online or onsite) is aimed at intermediate-level software developers, system architects, and DevOps professionals who wish to build scalable and maintainable applications using a microservices architecture.
By the end of this training, participants will be able to:
Understand the core principles of microservices architecture.
Design and implement scalable microservice-based systems.
Apply design patterns and best practices for microservices.
Implement event-driven approaches such as CQRS and event sourcing.
Address challenges in system operations and microservices adoption.
Architektura mikrousług to podejście do tworzenia aplikacji jako zestawu małych, niezależnych usług, z których każda działa we własnym procesie i komunikuje się za pomocą lekkich mechanizmów, takich jak interfejs API zasobów HTTP. Usługi te mogą być efektywnie wdrażane przy użyciu systemów ciągłej automatyzacji i omijają potrzebę scentralizowanego zarządzania. Microservices mogą być napisane w różnych językach programowania i integrować się z różnymi systemami przechowywania danych.
To prowadzone przez instruktora szkolenie na żywo jest przeznaczone dla programistów i architektów korporacyjnych. Wprowadza architekturę mikrousług z perspektywy .Net, przedstawia strategie migracji z systemu monolitycznego i prowadzi uczestników przez tworzenie i wdrażanie przykładowej aplikacji opartej na mikrousługach.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Zrozumienie, kiedy używać, a kiedy nie używać architektury mikrousługowej
Tworzenie i wdrażanie strategii testowania mikrousług
Wdrażanie przykładowej aplikacji opartej na mikrousługach w środowisku produkcyjnym
Przekształcanie monolitycznej aplikacji w usługi
Uczestnicy
Deweloperzy
Architekci
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
W tym prowadzonym przez instruktora szkoleniu na żywo w Tarnów uczestnicy poznają podstawy budowania mikrousług przy użyciu Spring Cloud i Docker. Wiedza uczestników jest testowana poprzez ćwiczenia i krok po kroku rozwój przykładowych mikrousług.
Pod koniec tego szkolenia uczestnicy będą mogli
Poznaj podstawy mikrousług.
Używanie Docker do tworzenia kontenerów dla aplikacji mikrousługowych.
Budowanie i wdrażanie konteneryzowanych mikrousług przy użyciu Spring Cloud i Docker.
Integracja mikrousług z usługami wykrywania i Spring Cloud API Gateway.
Używanie Docker Compose do kompleksowego testowania integracji.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla naukowców zajmujących się danymi, którzy chcą używać stosu SMACK do tworzenia platform przetwarzania danych dla rozwiązań Big Data.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Wdrożenie architektury potoku danych do przetwarzania dużych zbiorów danych.
Rozwój infrastruktury klastrowej przy użyciu Apache Mesos i Docker.
Analiza danych za pomocą Spark i Scala.
Zarządzanie nieustrukturyzowanymi danymi za pomocą Apache Cassandra.
To prowadzone przez instruktora szkolenie na żywo w Tarnów (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 Spark Streaming w przetwarzaniu i analizowaniu danych w czasie rzeczywistym.
Pod koniec tego szkolenia uczestnicy będą mogli używać Spark Streaming do przetwarzania strumieni danych na żywo do użytku w bazach danych, systemach plików i pulpitach nawigacyjnych na żywo.
W tym instruktażowym szkoleniu na żywo w Tarnów 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.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą przekształcić tradycyjną architekturę w wysoce współbieżną architekturę opartą na mikrousługach przy użyciu Spring Cloud, Kafka, Docker, Kubernetes i Redis.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
Ustawienie niezbędnego środowiska programistycznego do budowania mikrousług.
Zaprojektowanie i wdrożenie wysoce współbieżnego ekosystemu mikrousług przy użyciu Spring Cloud, Kafka, Redis, Docker i Kubernetes.
Transformacja usług monolitycznych i SOA do architektury opartej na mikrousługach.
Zastosowanie podejścia DevOps do tworzenia, testowania i wydawania oprogramowania.
Zapewnienie wysokiej współbieżności między mikrousługami w produkcji.
Monitorowanie mikrousług i wdrażanie strategii odzyskiwania.
Przeprowadzanie strojenia wydajności.
Poznanie przyszłych trendów w architekturze mikrousług.
Spring Cloud to lekki framework mikrousług o otwartym kodzie źródłowym do tworzenia Java aplikacji dla chmury. Netflix OSS to zestaw frameworków i bibliotek do tworzenia mikrousług. Spring Cloud ładnie integruje się z komponentami Netflix przy użyciu automatycznej konfiguracji i konwencji nad konfiguracją.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają podstawowe koncepcje budowania mikrousług przy użyciu Spring Cloud i Netflix OSS. 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 solidne zrozumienie, w jaki sposób korzystać z Spring Cloud i powiązanych technologii Spring wraz z Netflix OSS, aby szybko opracować własne mikrousługi w chmurze.
Publiczność
Deweloperzy Java
Format kursu
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
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 szkoleniu na żywo uczestnicy poznają funkcje, koncepcje i standardy stojące za WS02 API Manager. Teoria zostanie połączona z praktyczną praktyką i implementacją na żywo podczas całego szkolenia. Pod koniec kursu uczestnicy będą mieli wiedzę i praktykę do wdrażania własnych interfejsów API przy użyciu podstawowych funkcji WS02 API Manager.
Więcej...
Ostatnia aktualizacja:
Opinie uczestników (25)
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.
Roberto NATALE - SIA
Szkolenie - Building Microservice Architectures
Przetłumaczone przez sztuczną inteligencję
W teorii wszystko wydawało się kompletne, omówiliśmy wszystkie ważne tematy. Było bardzo miło, że mogliśmy skupić się na naszym przykładzie osiągnięć, co pomogło nam zrozumieć teorię.
Henk Huybrechts
Szkolenie - Systems and Service Architecture - Microservices Architecture