Szkolenia Distributed Systems

Szkolenia Distributed Systems

Lokalne, prowadzone przez instruktorów kursy szkoleniowe na temat systemów rozproszonych na żywo demonstrują poprzez interaktywną dyskusję i praktyczne ćwiczenia z podstawami systemów rozproszonych Szkolenia z systemów rozproszonych są dostępne jako "szkolenie na miejscu" lub "szkolenie na żywo" Szkolenie na żywo w siedzibie klienta może odbywać się lokalnie w siedzibie klienta w Polsce lub w centrach szkoleniowych korporacji NobleProg w Polsce Zdalne szkolenie na żywo odbywa się za pomocą interaktywnego, zdalnego pulpitu NobleProg Twój lokalny dostawca szkoleń.

Opinie uczestników

★★★★★
★★★★★

Plany szkoleń z technologii Distributed Systems

KodNazwaCzas trwaniaCharakterystyka kursu
wssoapwsdlWebServices with SOAP and WSDL Basics14 godzinyTen dwudniowy kurs obejmuje uczestników z podstawami usług sieciowych, protokołu SOAP (Simple Object Access Protocol) oraz języka opisu usług internetowych (Web Service Description Language - WSDL) z ćwiczeniami praktycznymi.
microsvcspringdockerBuilding Microservices with Spring Cloud and Docker21 godzinySpring Cloud to otwarta platforma dla mikroserwisów dla budowania aplikacji Java dla chmury Docker to otwarta platforma do budowy, wysyłki i uruchamiania aplikacji w kontenerach Docker nadaje się również do tworzenia aplikacji mikroserwisowych W tym instruktażowym szkoleniu na żywo uczestnicy poznają podstawy budowy mikroserwisów przy użyciu Spring Cloud i Docker Wiedza uczestników jest poddawana testowi dzięki ćwiczeniom i rozwojowi przykładowych mikrousługów Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z podstawami mikrousług Użyj Dockera do budowania kontenerów dla aplikacji mikroserwisowych Twórz i wdrażaj konteneryzowane mikroserwisy, korzystając z Spring Cloud i Docker Integracja mikroserwisów z usługami wyszukiwania i bramą API Spring Cloud Użyj funkcji Docker Compose do testowania integracji endtoend Publiczność Programiści Java Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
TalendESBTalend Open Studio for ESB21 godzinyTalend Open Studio for ESB to otwarte w czasie rzeczywistym narzędzie do integracji aplikacji do mediacji i routingu usług Upraszcza integrację systemów, usług i aplikacji klasy enterpriseklass Poprzez obsługę aplikacji i starszych systemów, umożliwia tworzenie architektury ServiceOriented (SOA) W ramach tego instruktażowego szkolenia na żywo uczestnicy nauczą się korzystać z Talend Open Studio dla ESB do tworzenia, łączenia, pośredniczenia i zarządzania usługami oraz ich interakcjami Do końca tego szkolenia uczestnicy będą mogli Integruj, ulepszaj i dostarczaj technologie ESB jako pojedyncze pakiety w różnych środowiskach wdrożeniowych Zrozum i wykorzystaj najczęściej używane komponenty Talend Open Studio Zintegruj dowolną aplikację, bazę danych, API lub usługi sieciowe Bezproblemowa integracja heterogenicznych systemów i aplikacji Osadź istniejące biblioteki kodu Java, aby rozszerzyć projekty Wykorzystaj składniki społeczności i kod do rozszerzenia projektów Szybka integracja systemów, aplikacji i źródeł danych w ramach środowiska Eclipse typu "przeciągnij i upuść" Zredukuj czas projektowania i koszty konserwacji, generując zoptymalizowany kod wielokrotnego użytku Publiczność Programiści ESB Programiści aplikacji Java Architekci oprogramowania Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
samzaSamza for Stream Processing14 godzinyApache Samza to open source nearrealtime, asynchroniczne środowisko obliczeniowe do przetwarzania strumienia Wykorzystuje Apache Kafka do przesyłania wiadomości, a Apache Hadoop YARN do testowania odporności na awarie, izolacji procesorów, bezpieczeństwa i zarządzania zasobami Ten instruktażowy trening na żywo wprowadza zasady obsługi systemów przesyłania wiadomości i rozproszonego przetwarzania strumieniowego, a uczestnicy przechodzą przez proces tworzenia przykładowego projektu Samzabased i wykonywania zadań Pod koniec tego szkolenia uczestnicy będą mogli: Użyj Samzy, aby uprościć kod potrzebny do tworzenia i korzystania z wiadomości Odłącz obsługę komunikatów od aplikacji Użyj Samzy, aby wykonać obliczenia asynchroniczne nearrealtime Użyj przetwarzania strumienia, aby zapewnić wyższy poziom abstrakcji w porównaniu do systemów przesyłania wiadomości Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
flinkFlink for Scalable Stream and Batch Data Processing28 godzinyApache Flink to platforma opensource dla skalowalnego przetwarzania strumieniowego i wsadowego Ten instruktażowy trening na żywo wprowadza zasady i podejścia kryjące się za rozproszonym strumieniem danych i przetwarzaniem danych wsadowych oraz prowadzi uczestników przez stworzenie aplikacji do transmisji danych w czasie rzeczywistym Pod koniec tego szkolenia uczestnicy będą mogli: Skonfiguruj środowisko do tworzenia aplikacji do analizy danych Pakuj, uruchamiaj i monitoruj aplikacje oparte na Flinkach, odporne na uszkodzenia, przesyłające dane Zarządzaj różnorodnymi obciążeniami Wykonuj zaawansowane analizy za pomocą Flink ML Skonfiguruj wielordzeniowy klaster Flink Mierz i optymalizuj wydajność Zintegruj system Flink z różnymi systemami Big Data Porównaj możliwości Flink z tymi z innych dużych struktur przetwarzania danych Publiczność Deweloperzy Architekci Inżynierowie danych Profesjonaliści z Analytics Kierownicy techniczni Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
alluxioAlluxio: Unifying Disparate Storage Systems7 godzinyAlexio to wirtualny, rozproszony system pamięci masowej, który ujednolica różne systemy pamięci masowej i umożliwia aplikacjom interakcję z danymi z prędkością pamięci Jest używany przez firmy takie jak Intel, Baidu i Alibaba W ramach tego instruktażowego szkolenia na żywo uczestnicy dowiedzą się, w jaki sposób korzystać z Alexio, aby połączyć różne systemy obliczeniowe z systemami pamięci masowej i wydajnie zarządzać danymi w skali wielościennej, przechodząc przez proces tworzenia aplikacji za pomocą Alluxio Pod koniec tego szkolenia uczestnicy będą mogli: Opracuj aplikację z Alluxio Połącz duże systemy danych i aplikacje, zachowując jedną przestrzeń nazw Wydajny ekstrakt z dużych zbiorów danych w dowolnym formacie Popraw wydajność obciążenia Wdrażaj i zarządzaj Alluxio jako niezależną lub klastrową Publiczność Dane naukowiec Deweloper Administrator systemu Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
apexApache Apex: Processing Big Data-in-Motion21 godzinyApache Apex jest platformą YARNnative, która jednoczy przetwarzanie strumieniowe i wsadowe Przetwarza on dużą pamięć danych w sposób skalowalny, wydajny, odporny na błędy, stanowy, bezpieczny, rozproszony i łatwy w obsłudze Ten instruktażowy trening na żywo wprowadza zunifikowaną architekturę przetwarzania Apache Apex i prowadzi uczestników przez stworzenie rozproszonej aplikacji wykorzystującej Apex na Hadoop Pod koniec tego szkolenia uczestnicy będą mogli: Rozumieć pojęcia potoku przetwarzania danych, takie jak konektory dla źródeł i pochłaniaczy, powszechne transformacje danych itp Buduj, skaluj i optymalizuj aplikację Apex Przetwarzaj w czasie rzeczywistym strumienie danych niezawodnie iz minimalnym opóźnieniem Użyj Apex Core i biblioteki Apex Malhar, aby umożliwić szybkie tworzenie aplikacji Użyj API Apex do napisania i ponownego użycia istniejącego kodu Java Zintegruj Apex z innymi aplikacjami jako mechanizmem przetwarzania Dostrój, przetestuj i skaluj aplikacje Apex Publiczność Deweloperzy Architekci korporacyjni Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
openmpiOpen MPI: Building Distributed Memory Applications7 godzinyOpen MPI to otwarta biblioteka Message Passing Interface (MPI) W ramach tego instruktażowego szkolenia na żywo uczestnicy nauczą się opracowywać aplikacje numeryczne wykorzystujące Open MPI Pod koniec tego szkolenia uczestnicy będą mogli: Zastosuj podstawy współdzielonego i rozproszonego programowania pamięci, aby stworzyć działającą aplikację Open MPI Zbuduj OpenMPI Uruchom zadania wsadowe za pomocą OpenMPI Użyj narzędzi wydajności, aby zoptymalizować wydajność wielordzeniową Publiczność Deweloperzy Badacze Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
ApacheIgniteApache Ignite: Improve Speed, Scale and Availability with In-Memory Computing14 godzinyApache Ignite is an in-memory computing platform that sits between the application and data layer to improve speed, scale, and availability.

In this instructor-led, live training, participants will learn the principles behind persistent and pure in-memory storage as they step through the creation of a sample in-memory computing project.

By the end of this training, participants will be able to:

- Use Ignite for in-memory, on-disk persistence as well as a purely distributed in-memory database.
- Achieve persistence without syncing data back to a relational database.
- Use Ignite to carry out SQL and distributed joins.
- Improve performance by moving data closer to the CPU, using RAM as a storage.
- Spread data sets across a cluster to achieve horizontal scalability.
- Integrate Ignite with RDBMS, NoSQL, Hadoop and machine learning processors.

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
cognitivecomputingCognitive Computing: An Introduction for Business Managers7 godzinyObliczenia kognitywne odnoszą się do systemów obejmujących uczenie maszynowe, rozumowanie, przetwarzanie języka naturalnego, rozpoznawanie mowy i widzenia (rozpoznawanie obiektów), interakcje człowiek-komputer, dialog i generowanie narracji, aby wymienić tylko kilka System obliczeń kognitywnych składa się często z wielu technologii współpracujących ze sobą w celu przetwarzania "gorących" danych kontekstowych, a także dużych zbiorów "zimnych" danych historycznych w pakiecie Przykładami takich technologii są Kafka, Spark, Elasticsearch, Cassandra i Hadoop W ramach tego instruktażowego szkolenia na żywo uczestnicy dowiedzą się, w jaki sposób przetwarzanie kognitywne uzupełnia AI i Big Data oraz w jaki sposób systemy oparte na systemach gotowych mogą być wykorzystywane do realizacji zachowań podobnych do ludzkich, które poprawiają wydajność interakcji człowieka w przedsiębiorstwie Pod koniec tego szkolenia uczestnicy zrozumieją: Związek między kognitywną informatyką a sztuczną inteligencją (AI) Z natury probabilistyczny charakter kognitywnej informatyki i sposób wykorzystania jej jako przewagi biznesowej Jak zarządzać systemami kognitywnymi, które zachowują się w nieoczekiwany sposób Jakie firmy i systemy oprogramowania oferują najbardziej przekonujące rozwiązania z zakresu kognitywnych rozwiązań Publiczność Menedżerowie biznesowi Format kursu Wykład, dyskusje i ćwiczenia .
microservicepatternsMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture14 godzinyArchitektura 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 .
akkaAkka: Build Reactive, Concurrent, and Distributed Applications28 godzinyAkka to zestaw narzędzi opensource i środowisko wykonawcze do tworzenia współbieżnych i rozproszonych aplikacji dla Java i Scala W ramach tego instruktażowego szkolenia na żywo uczestnicy poznają zasady projektowania stosowane w Akka, w tym Model aktora i Manifest reaktywny, gdy budują i wdrażają asynchroniczną aplikację messagedriven w Akce Pod koniec tego szkolenia uczestnicy będą mogli: Zastosuj model "let it crash" do budowania aplikacji, które są samolubne i systemów, które nigdy się nie kończą Zapoznaj się z Aktorami, cyklem życia aktora i sposobami ich wykorzystania do stworzenia odpowiednich równoległych systemów współbieżnych Buduj architekturę reaktywną, która jest responsywna, elastyczna, odporna i sterowana komunikatami Zintegruj funkcje zdalnego i klastrowania z systemami stron trzecich Wdróż zestaw narzędzi Akka w systemach produkcyjnych, skalując go do wielu węzłów i systemów innych producentów Zarządzaj zachowaniem systemu i dystrybucją poziomą Buduj systemy, które "reagują" na zmiany środowiska Publiczność Deweloperzy Architekci Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
muleMule: Integrating Your Applications14 godzinyMule (lub Mule ESB) to lekka magistrala usług dla przedsiębiorstw (ESB) i framework integracyjny stworzony przez MuleSoft Mule to Javabased, ale może pośredniczyć w interakcjach między innymi platformami, takimi jakNET, za pomocą usług sieciowych lub gniazd W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak łączyć różne aplikacje, źródła danych i interfejsy API podczas tworzenia przykładowej aplikacji routingu przy użyciu Mule Pod koniec tego szkolenia uczestnicy będą mogli: Projektuj, buduj i zarządzaj łącznością między API a aplikacjami i usługami Zarządzaj interakcjami między starszymi systemami i niestandardowymi aplikacjami Łączenie oprogramowania jako usługi (SaaS) i oprogramowania onpremises Wykorzystaj narzędzia projektowania i rozwoju Mule do projektowania, testowania i uruchamiania przepływów Mule Zrozumieć i wspierać różne standardy przesyłania wiadomości, w tym AMQP, JMS i WMQ Monitoruj, wdrażaj i konfiguruj aplikacje za pomocą Mule Management Console (MMC) Publiczność Deweloperzy Architekci Projektanci Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
datastorageoverviewWhich data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems7 godzinyTen kurs pomaga klientowi wybrać przechowywanie danych zapisu w zależności od ich potrzeb Obejmuje prawie wszystkie możliwe nowoczesne podejścia .
apacheflumeApache Flume35 godzinyApache Flume to rozproszona usługa służąca do zbierania, agregowania i przenoszenia danych z dzienników zdarzeń z wielu źródeł do scentralizowanego magazynu danych W tym instruktażowym szkoleniu na żywo uczestnicy będą mieli dogłębne zrozumienie podstaw Apache Flume Pod koniec tego szkolenia uczestnicy będą mogli: Zwiększ swoją wiedzę na temat funkcji Apache Flume Zapoznaj się z architekturą i przepływem danych w Apache Flume Zastosuj swoje informacje do rzeczywistych przypadków użycia i scenariuszy Użyj Apache Flume do zbierania, łączenia i przesyłania dużych ilości danych dziennika do scentralizowanego magazynu danych Publiczność Deweloperzy Inżynierowie Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
microarchitecturespringSystem Architecture, Service Architecture, and Microservice Architecture with Spring Cloud21 godzinyBudowanie złożonych aplikacji dla przedsiębiorstw jest trudne Każda zmiana wprowadzona w części systemów może spowodować konieczność zmiany projektu całego systemu W ramach tego instruktażowego szkolenia na żywo uczestnicy nauczą się oceniać różne technologie i podejścia do projektowania architektury systemów opartych na usługach Szkolenie rozpoczyna się od dyskusji i porównania systemów monolitycznych i architektur usług, a następnie przechodzi do szczegółów architektury mikroserwisu Spring Cloud to platforma do budowania rozproszonych systemów Javabased i mikroserwisów Uczestnicy mają szansę wykorzystać swoją wiedzę w praktyce, gdy przechodzą przez proces tworzenia i wdrażania zestawu mikroprzeglądów proofofconcept zbudowanych za pomocą Spring Cloud, Spring Boot i Docker Na koniec badane są odpowiednie elementy składowe infrastruktury, aby pomóc uczestnikom w określeniu najbardziej odpowiednich narzędzi i podejść do wykorzystania w odniesieniu do różnych wymagań organizacyjnych Do końca tego szkolenia uczestnicy będą mieli solidne zrozumienie architektury ServiceOriented Architecture (SOA) i architektury Microservice, a także praktyczne doświadczenie z wykorzystaniem Spring Cloud i powiązanych technologii Spring do szybkiego rozwoju własnych, chmurowych, mikrourządzeń w chmurze Publiczność Programiści Java, którzy chcą szybko budować i wdrażać mikroserwisy Architekci systemów, którzy chcą wdrożyć architekturę mikroserwisu Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
senecaBuilding Microservices with Node.js and Seneca14 godzinySeneca to szkielet mikroserwisów dla Nodejs W ramach tego instruktażowego szkolenia na żywo, uczestnicy poznają podstawy Seneki, ponieważ przechodzą przez praktyczne przykłady budowania mikroprzedsiębiorstw z Seneca Pod koniec tego szkolenia uczestnicy będą mogli: Poznaj podstawy Seneki Skorzystaj z Seneki, aby tworzyć mikroprzedsiębiorstwa Publiczność Deweloperzy Programiści Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
pythonmultipurposeAdvanced Python28 godzinyW ramach tego instruktażowego szkolenia uczestnicy poznają zaawansowane techniki programowania w języku Python, w tym sposoby zastosowania tego wszechstronnego języka do rozwiązywania problemów w obszarach takich jak aplikacje rozproszone, analiza danych i wizualizacja, programowanie interfejsu użytkownika i obsługa skryptów konserwacyjnych Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson Uwagi Jeśli chcesz dodać, usunąć lub dostosować dowolną sekcję lub temat w ramach tego kursu, skontaktuj się z nami w celu ustalenia szczegółów .
gilliamBuilding Microservices with Gilliam7 godzinyGilliam jest platformą typu open source przeznaczoną dla architektury Micro Service, która umożliwia użytkownikom łatwe tworzenie, wdrażanie i skalowanie zaplecza aplikacji W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak pracować z Gilliam w budowaniu mikroukładów Pod koniec tego szkolenia uczestnicy będą mogli: Poznaj podstawy Gilliam Skorzystaj z Gilliam, aby tworzyć mikroprzedsiębiorstwa Publiczność Deweloperzy Programiści Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
microservicespythonBuilding Microservices with Python7 godzinyMicroservices odnoszą się do stylu architektury aplikacji, który promuje korzystanie z niezależnych, niezależnych programów Python jest dynamicznym językiem programowania wysokiego poziomu, który jest idealny zarówno do tworzenia skryptów, jak i tworzenia aplikacji Rozległa biblioteka narzędzi i frameworków open source w Pythonie sprawia, że ​​jest to praktyczny wybór do budowy mikroserwisów W ramach tego instruktażowego szkolenia na żywo uczestnicy poznają podstawy mikrousług, gdy będą przechodzić przez proces tworzenia mikroserwisu za pomocą Pythona Pod koniec tego szkolenia uczestnicy będą mogli: Zrozum podstawy budowy mikroserwisów Dowiedz się, jak korzystać z Pythona do budowy mikroserwisów Dowiedz się, jak używać Dockera do wdrażania mikrousługów opartych na Pythonie Publiczność Deweloperzy Programiści Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
nvidiagpuprogrammingcudaNVIDIA GPU Programming - Extended21 godzinyTen instruktażowy kurs na żywo obejmuje programowanie procesorów graficznych na potrzeby obliczeń równoległych, korzystanie z różnych platform, jak pracować z platformą CUDA i jej funkcjami oraz jak wykonywać różne techniki optymalizacji za pomocą CUDA Niektóre aplikacje obejmują głębokie uczenie się, analizy, przetwarzanie obrazu i aplikacje inżynierskie .
rabbitmqdotnetRabbitMQ with .NET14 godzinyRabbitMQ to pośrednik komunikacyjny typu open source do przechowywania i pobierania wiadomości przekazywanych przez procesy, aplikacje i serwery Wykorzystuje kolejkę komunikatów do asynchronicznego przetwarzania zadań i jest szczególnie przydatna w aplikacjach, które muszą przetwarzać duże zestawy danych w tle, jednocześnie odpowiadając na żądania użytkowników na żywo 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 kilkoma przykładowymi aplikacjamiNET Pod koniec tego szkolenia uczestnicy będą mogli: Skonfiguruj, skonfiguruj i zarządzaj RabbitMQ Zrozumieć rolę RabbitQ w projektowaniu i wdrażaniu architektury mikroserwisów Dowiedz się, w jaki sposób RabbitMQ porównuje się do innych architektur usług kolejkowania wiadomości Skonfiguruj i używaj RabbitMQ jako brokera do obsługi komunikatów asynchronicznych i synchronicznych w aplikacjachNet w środowisku RealWorld Publiczność Deweloperzy Architekci oprogramowania Administratorzy Kierownicy techniczni Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
springcloudnetflixossBuilding Microservices with Spring Cloud and Netflix OSS21 godzinySpring Cloud to otwarta platforma dla mikroserwisów dla budowania aplikacji Java dla chmury Netflix OSS to zestaw frameworków i bibliotek do tworzenia mikroserwisów Spring Cloud dobrze integruje się z komponentami Netflix przy użyciu automatycznej konfiguracji i konwencji w porównaniu do konfiguracji W tym instruktażowym szkoleniu na żywo uczestnicy poznają podstawowe koncepcje budowy mikroserwisów przy użyciu Spring Cloud i Netflix OSS Wiedza uczestników jest poddawana testowi dzięki ćwiczeniom i rozwojowi przykładowych mikrousługów 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 chmury-cloud'owe, działające w chmurze mikroserwisy Publiczność Programiści Java Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
microservicegoBuilding Microservices with Go28 godzinyGo (Golang) to świetny język do budowania mikrousług ze względu na mały ślad pamięci Spring Cloud to otwarta platforma mikroservices W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak tworzyć mikrousługi przy użyciu Go i Spring Cloud Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
kafkastreamsBuilding Stream Processing Applications with Kafka Streams7 godzinyKafka Streams jest biblioteką dla klientów do budowania aplikacji i mikrousług, których dane są przesyłane do iz systemu komunikacyjnego Kafki Tradycyjnie Apache Kafka polegał na Apache Spark lub Apache Storm, aby przetwarzać dane między producentami wiadomości i konsumentami Wywołując API Strefy Kafki z poziomu aplikacji, dane mogą być przetwarzane bezpośrednio w Kafce, omijając potrzebę wysyłania danych do oddzielnego klastra w celu przetworzenia W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak zintegrować strumienie Kafka w zestaw przykładowych aplikacji Java, które przekazują dane do iz Apache Kafka w celu przetworzenia strumienia Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z funkcjami i zaletami Strefy Kafki nad innymi strukturami przetwarzania strumieniowego Przetwarzaj dane strumieniowe bezpośrednio w klastrze Kafki Napisz aplikację Java lub Scala lub mikroserwis, który integruje się ze strumieniami Kafka i Kafka Napisz zwięzły kod, który przekształca wkład Kafki w wyjściowe tematy Kafki Twórz, pakuj i wdrażaj aplikację Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson Uwagi Aby poprosić o indywidualne szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów .
apachethriftApache Thrift14 godzinyApache Thrift to platforma programowa do rozwijania skalowalnych usług dla wielu języków Pozwala programistom tworzyć aplikacje działające w wielu językach, takich jak Java, C ++, Python, PHP, Ruby, JavaScript itp W tym instruktażowym szkoleniu na żywo uczestnicy poznają podstawy rozwiązania Apache Thrift, gdy będą przechodzić przez proces tworzenia aplikacji klienckiej z obsługą wielu języków Pod koniec tego szkolenia uczestnicy będą mogli: Zainstaluj i skonfiguruj aplikację Apache Thrift Zapoznaj się z podstawami Apache Thrift i sposobem ich działania Używaj Apache Thrift do budowania i modyfikowania aplikacji w różnych językach (C ++, Python, Java, JavaScript, PHP, Ruby) Twórz, testuj, wdrażaj i rozwiązywaj problemy z aplikacją serwera klienta za pomocą Apache Thrift Użyj Apache Thrift w środowisku produkcyjnym Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson Uwaga Aby poprosić o indywidualne szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów .
introtostreamprocessingA Practical Introduction to Stream Processing21 godzinyPrzetwarzanie strumienia oznacza przetwarzanie w czasie rzeczywistym danych w ruchu, czyli wykonywanie obliczeń na danych podczas ich odbierania Takie dane są odczytywane jako nieprzerwane strumienie ze źródeł danych, takich jak zdarzenia z czujników, aktywność użytkowników na stronach internetowych, transakcje finansowe, przeciągnięcia kart kredytowych, strumienie kliknięć itp Struktury przetwarzania strumieniowego są w stanie odczytać duże ilości przychodzących danych i niemal natychmiast uzyskać cenne informacje W tym instruktażowym szkoleniu na żywo (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak skonfigurować i zintegrować różne struktury przetwarzania strumieniowego z istniejącymi dużymi systemami przechowywania danych oraz powiązanymi aplikacjami i mikrousługami Pod koniec tego szkolenia uczestnicy będą mogli: Zainstaluj i skonfiguruj różne frameworki Stream Processing, takie jak Spark Streaming i Kafka Streaming Zrozum i wybierz najbardziej odpowiednie ramy dla pracy Proces przesyłania danych w sposób ciągły, jednocześnie iw trybie rekordowo-rejestrującym Integracja rozwiązań do przetwarzania strumieniowego z istniejącymi bazami danych, hurtowniami danych, jeziorami danych itp Integracja najbardziej odpowiedniej biblioteki przetwarzania strumieniowego z aplikacjami korporacyjnymi i mikroserwisami Publiczność Deweloperzy Architekci oprogramowania Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson Uwagi Aby poprosić o indywidualne szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów .
beamUnified Batch and Stream Processing with Apache Beam14 godzinyApache Beam jest otwartym, zunifikowanym modelem programowania do definiowania i wykonywania równoległych potoków przetwarzania danych Jego moc polega na możliwości uruchamiania zarówno potoków wsadowych, jak i strumieniowych, a wykonywanie jest wykonywane przez jeden z obsługiwanych procesorów rozproszonych Beam: Apache Apex, Apache Flink, Apache Spark i Google Cloud Dataflow Apache Beam jest przydatny do zadań ETL (Extract, Transform and Load), takich jak przenoszenie danych między różnymi nośnikami pamięci i źródłami danych, przekształcanie danych do bardziej pożądanego formatu i ładowanie danych do nowego systemu W tym instruktażowym szkoleniu na żywo (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak zaimplementować pakiety SDK Apache Beam w aplikacji Java lub Python, która definiuje potok przetwarzania danych w celu dekompozycji dużego zestawu danych na mniejsze porcje w celu niezależnego, równoległego przetwarzania Pod koniec tego szkolenia uczestnicy będą mogli: Zainstaluj i skonfiguruj Apache Beam Użyj jednego modelu programistycznego, aby przeprowadzić przetwarzanie wsadowe i strumieniowe z aplikacji Java lub Python Wykonuj potoki w wielu środowiskach Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson Uwaga Ten kurs będzie dostępny w przyszłości w Scali Prosimy o kontakt w celu ustalenia szczegółów .
microsvcpatternsdotnetMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net14 godzinyArchitektura 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ą z perspektywyNet, prezentuje strategie migracji z monolitycznego systemu i 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 .
restfulapilaravelBuilding RESTful APIs Using Laravel14 godzinyInterfejsy API (Application Programming Interface) umożliwiają aplikacjom łączenie się z innymi aplikacjami Web API podobny do RESTful jest jak usługa internetowa, która działa wyłącznie z HTTP Laravel to oparty na PHP framework MVC (model-view-controller) oparty na opensource Jego prostota, intuicyjność i szereg użytecznych funkcji dla projektów internetowych sprawiają, że idealnie nadaje się do tworzenia API RESTful W tym instruktażowym szkoleniu na żywo (zdalnie) uczestnicy dowiedzą się, jak zbudować RESTful API od zera przy użyciu Laravel, gdy przechodzą serię ćwiczeń handslab Pod koniec tego szkolenia uczestnicy będą mogli: Zainstaluj i skonfiguruj Laravel oraz inne narzędzia do budowania API RESTful z Laravel Twórz, testuj, wdrażaj i rozwiązywaj problemy z RESTful API za pomocą Laravel Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson Uwaga Aby poprosić o indywidualne szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów .

Nadchodzące szkolenia z technologii Distributed Systems

SzkolenieData KursuCena szkolenia [Zdalne / Stacjonarne]
Elasticsearch for Developers: Building Search and Analytics Solutions with Elasticsearch - Kraków, ul. Rzemieślnicza 1wt., 2019-01-01 09:001990PLN / 2740PLN
Elasticsearch for Developers: Building Search and Analytics Solutions with Elasticsearch - Kielce, ul. Warszawska 19czw., 2019-01-03 09:001990PLN / 2740PLN
Elasticsearch for Developers: Building Search and Analytics Solutions with Elasticsearch - Gliwice ul. Zwycięstwa 36czw., 2019-01-03 09:001990PLN / 2740PLN
Elasticsearch for Developers: Building Search and Analytics Solutions with Elasticsearch - Gdynia, ul. Ejsmonda 2śr., 2019-01-09 09:001990PLN / 2740PLN
Elasticsearch for Developers: Building Search and Analytics Solutions with Elasticsearch - Gdańsk, ul. Grodzka 19czw., 2019-01-10 09:001990PLN / 2740PLN
Szkolenie Distributed Systems, Distributed Systems boot camp, Szkolenia Zdalne Distributed Systems, szkolenie wieczorowe Distributed Systems, szkolenie weekendowe Distributed Systems, Kurs Distributed Systems,Kursy Distributed Systems, Trener Distributed Systems, instruktor Distributed Systems, kurs zdalny Distributed Systems, edukacja zdalna Distributed Systems, nauczanie wirtualne Distributed Systems, lekcje UML, nauka przez internet Distributed Systems, e-learning Distributed Systems, kurs online Distributed Systems, wykładowca Distributed Systems

Kursy w promocyjnej cenie

SzkolenieMiejscowośćData KursuCena szkolenia [Zdalne / Stacjonarne]
SQL FundamentalsKraków, ul. Rzemieślnicza 1pt., 2018-12-14 09:001450PLN / 2200PLN
OCUP2 UML 2.5 Certification - Intermediate Exam PreparationGdynia, ul. Ejsmonda 2pon., 2018-12-17 09:003290PLN / 4040PLN
CISSP - Certified Information Systems Security ProfessionalKraków, ul. Rzemieślnicza 1pon., 2018-12-17 09:00N/A / 6430PLN
Oracle SQL dla początkującychWarszawa, ul. Złota 3/11pon., 2018-12-17 09:002170PLN / 3170PLN
Advanced Slide Design in PowerPointKraków, ul. Rzemieślnicza 1czw., 2018-12-20 09:00430PLN / 930PLN
Selendroid: Automated Testing for AndroidPoznań, Garbary 100/63pt., 2018-12-28 09:001650PLN / 2150PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat)Rzeszów, Plac Wolności 13pon., 2018-12-31 09:002130PLN / 3630PLN
CISA - Certified Information Systems AuditorWarszawa, ul. Złota 3pon., 2019-02-25 09:00N/A / 5000PLN

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

is growing fast!

We are looking to expand our presence in Poland!

As a Business Development Manager you will:

  • expand business in Poland
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!