курси Microservices

курси Microservices

Місцеві, інструктора під керівництвом в прямому ефірі навчальних курсів демонструють через практичний практиці основи мікросервісних архітектура і як розробляти мікросервіс додатків.

Мікропослуги тренінг доступний як "на місці навчання" або "дистанційне навчання жити". На місці навчання в прямому ефірі може здійснюватися на місцевому рівні в україні або в Неbleprog корпоративні навчальні центри в україні. Дистанційне навчання в прямому ефірі здійснюється шляхом інтерактивного, віддаленого робочого стола.

Мікропослуги також називають архітектурою Мікросервісу.

Nobleпрога-ваш місцевий навчальний провайдер

Machine Translated

Testimonials

★★★★★
★★★★★

Microservice Architecture Course Outlines

Course Name
Duration
Overview
Course Name
Duration
Overview
21 hours
Overview
Курс призначений для системних інтеграторів, які хочуть дізнатися про Apache Camel як механізм маршрутизації та посередництва на основі правил, що забезпечує Java об'єктну реалізацію шаблонів інтеграції підприємства.
14 hours
Overview
Курс призначений для ІТ-спеціалістів, які хочуть створити рішення на базі RabbitMQ , високонадійної системи обміну повідомленнями підприємств, яка реалізує протокол розширеної черги повідомлень (AMQP).
28 hours
Overview
Go ( Go lang) - чудова мова для створення мікропослуг завдяки своєму крихітному сліду пам’яті.

Spring Cloud - це полегшена рамка мікросервісів з відкритим кодом.

У цьому тренінгу під керівництвом інструкторів учасники дізнаються, як створювати мікросервіси за допомогою Go ( Go lang) та Spring Cloud .

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
14 hours
Overview
Архітектура Microservice - це підхід до розробки програмного забезпечення як набору невеликих незалежних сервісів, кожен з яких працює в своєму власному процесі та спілкується з легкими механізмами, такими як ресурс API HTTP. Ці послуги можуть бути ефективно розгорнуті за допомогою безперервних систем автоматизації і обійти необхідність централізованого управління. Мікросервіси можуть бути написані на різних мовах програмування та інтегруватися з різними системами зберігання даних.

Цей навчально-тренувальний тренінг призначений для розробників підприємств та архітекторів. Вона представляє собою мікросервісну архітектуру, представляє стратегії міграції з монолітної системи та йде учасникам шляхом створення та розгортання прикладної програми на основі мікросервісу.

До кінця цього тренінгу учасники зможуть:

- Зрозумійте, коли використовувати та коли не використовувати архітектуру мікросервісу
- Створення та реалізація стратегії тестування мікросервісів
- Розгортайте приклад із застосуванням на основі мікросервісу у виробниче середовище
- Рефактор монолітного застосування в сервіс

Аудиторія

- Розробники
- Архітектори

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Цей тренінг досліджує архітектури мікросервісів та пов'язані з ними шаблони
7 hours
Overview
Мікросерверси відносяться до стилю архітектури додатків, що сприяє використанню незалежних, автономних програм. Python - це динамічний мова програмування високого рівня, який ідеально підходить для сценаріїв як Welll як розробка додатків. Широка бібліотека Python із інструментами та рамками з відкритим кодом робить її практичним вибором для створення мікросервісу.

У цьому навчанні під керівництвом інструктора, учасники вивчатимуть основи мікрослужб, коли вони пройдуть через створення мікросервісу за допомогою Python.

До кінця цього тренінгу учасники зможуть:

- Зрозумійте основи побудови мікросервісу
- Дізнайтеся, як використовувати Python для створення мікросервісу
- Дізнайтеся, як використовувати Docker для розгортання мікросервісів на базі Python

Аудиторія

- Розробники
- Програмісти

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Архітектура Microservice - це підхід до розробки програмного забезпечення як набору невеликих незалежних сервісів, кожен з яких працює в своєму власному процесі та спілкується з легкими механізмами, такими як ресурс API HTTP. Ці послуги можуть бути ефективно розгорнуті за допомогою безперервних систем автоматизації і обійти необхідність централізованого управління. Мікросервіси можуть бути написані на різних мовах програмування та інтегруватися з різними системами зберігання даних.

Цей навчально-тренувальний тренінг призначений для розробників підприємств та архітекторів. Вона представляє архітектуру мікросервісу з точки зору .Net, представляє стратегії міграції з монолітної системи та йде учасникам шляхом створення та розгортання прикладної програми на основі мікросервісу.

До кінця цього тренінгу учасники зможуть:

- Зрозумійте, коли використовувати та коли не використовувати архітектуру мікросервісу
- Створення та реалізація стратегії тестування мікросервісів
- Розгортайте приклад із застосуванням на основі мікросервісу у виробниче середовище
- Рефактор монолітного застосування в сервіс

Аудиторія

- Розробники
- Архітектори

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
21 hours
Overview
Spring Cloud - це легка мікросервісна система для відкритих джерел для створення Java-додатків для хмари. Docker - це платформа з відкритим кодом для побудови, завантаження та запуску програм усередині контейнерів. Докер добре підходить для створення додатків мікросервісу.

У цьому навчанні під керівництвом інструктора, учасники вивчатимуть основи побудови мікросервісу за допомогою Spring Cloud і Docker. Знання учасників проходить через тестові вправи та поетапну розробку зразкових мікрослужб.

До кінця цього тренінгу учасники зможуть:

- Зрозуміти основи мікросервісу
- Використовуйте Docker для створення контейнерів для програм для мікросервісу
- Створення та розміщення контейнерних мікросервісів за допомогою Spring Cloud і Docker
- Інтеграція мікрослужб за допомогою служб пошуку та Шлюз API Spring Cloud
- Використовуйте Docker Compose для повного інтеграційного тестування

Аудиторія

- Java Developers

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
RabbitMQ - це брокер з обміну повідомленнями з відкритим кодом для зберігання та отримання повідомлень, переданих процесами, додатками та серверами. Він використовує чергу повідомлень для обробки завдань асинхронно і особливо корисний у програмах, які потребують обробки великих наборів даних у фоновому режимі, одночасно реагуючи на реальні запити користувачів у режимі реального часу.

У цій навчальному посібнику учасники навчаться навчатися, як встановлювати, налаштовувати та керувати RabbitMQ, а потім інтегрувати обмін повідомленнями RabbitMQ у декілька прикладних програм .NET.

До кінця цього тренінгу учасники зможуть:

- Налаштування, налаштування та керування RabbitMQ
- Зрозумійте роль RabbitQ у розробці та реалізації архітектури мікросервісів
- Зрозумійте, як RabbitMQ порівнюється з іншими архітектурами чергування повідомлень
- Налаштування та використання RabbitMQ як брокера для обробки асинхронних та синхронних повідомлень для реальних корпоративних програм .Net

Аудиторія

- Розробники
- Архітектори програмного забезпечення
- Адміністратори
- Технічні менеджери

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 hours
Overview
Linkerd - популярний мережевий проксі для створення сервісної сітки.

Ця навчальна програма під керівництвом інструкторів (на місці або на віддаленому рівні) призначена для інженерів, які бажають використовувати Linkerd для управління, контролю та контролю за спілкуванням між службами всередині веб-програми.

Після закінчення цього тренінгу учасники зможуть:

- Встановіть та налаштуйте Linkerd 2.0 (він же Linkerd 2).
- Зрозумійте сервісні сітки та Linkerd за допомогою Linkerd .
- Розгортання Linkerd на основі служби сітки на Kubernetes кластері.
- Використовуйте сервісну сітку для запуску, управління та моніторингу веб-додатків (мікросервісів) у хмарі.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Цей тренінг базується на Linkerd 2.
- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
- Щоб дізнатися більше про Linkerd , відвідайте: https://linkerd.io/1/overview/what-is-linkerd/
14 hours
Overview
RocketMQ є відкритим вихідним кодом розподіленої обміну повідомленнями і потокових даних платформи для отримання, обробки та зберігання повідомлень, створених іншими системами.

Це інструктор, живий тренінг (на місці або віддалених), спрямованих на інженерів, які бажають встановити, налаштувати і адмініструвати RocketMQ.

До кінця тренінгу учасники зможуть:

- Налаштування, налаштування та керування RocketMQ.
- Розуміти роль RocketMQ в проектуванні та впровадженні архітектури мікросервісів.
- Зрозумійте, як RocketMQ порівнюється з іншими архітектур черги повідомлень.
- Налаштуйте та використовуйте RocketMQ як брокер для обробки повідомлень в режимі реального часу.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і практики.
- Практичний впровадження в середовищі живого Lab.

Параметри налаштування курсу

- Щоб запросити індивідуальну підготовку до цього курсу, будь ласка, зв'яжіться з нами для організації.
- Щоб дізнатися більше про 1, будь ласка, відвідайте: https://github.com/apache/rocketmq
14 hours
Overview
Apache Samza - це асинхронна обчислювальна рамка з відкритим кодом, що працює в реальному часі, для обробки потоків. Він використовує Apache Kafka для обміну повідомленнями, а Apache Hadoop YARN - для відмовостійкості, ізоляції процесора, безпеки та управління ресурсами.

Цей тренінг під керівництвом інструкторів представляє принципи, що стоять за системами обміну повідомленнями та обробкою розподілених потоків, під час проходження учасників шляхом створення зразкового проекту на базі Самзи та виконання завдань.

Після закінчення цього тренінгу учасники зможуть:

- Використовуйте Samza для спрощення коду, необхідного для створення та споживання повідомлень.
- Розв’яжіть обробку повідомлень із програми.
- Використовуйте Samza для здійснення асинхронних обчислень майже в реальному часі.
- Використовуйте потокову обробку для забезпечення більш високого рівня абстрагування над системами обміну повідомленнями.

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
14 hours
Overview
Seneca - це структура мікросервісів для Node.js

У цьому тренінгу під керівництвом інструкторів учасники дізнаються основи Сенеки, переглядаючи практичні приклади побудови мікро-сервісів із Сенекою.

Після закінчення цього тренінгу учасники зможуть:

- Дізнайтеся основи Сенеки
- Використовуйте Seneca для створення мікро-сервісів

Аудиторія

- Розробники
- Програмісти

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
14 hours
Overview
Spring Cloud базується на Spring Boot щоб забезпечити розвиток розподілених систем та мікросервісів.

У цій навчальній програмі під керівництвом інструкторів ми розпочинаємо з обговорення архітектури мікросервісів. Знання учасників перевіряються за допомогою вправ та покрокової розробки зразкових мікросервісів.

Після закінчення тренінгу учасники матимуть чітке розуміння того, як використовувати Spring Cloud та пов'язані з ними весняні технології для швидкого розвитку власних хмарних мікросервісів, готових до хмар.

Формат курсу

- Сильний акцент на практичній практиці. Більшість концепцій засвоюються за допомогою зразків, вправ та практичної розробки.
21 hours
Overview
Spring Cloud є основою мікросервісів для створення Java додатків для хмари. Ці мікрослужби часто запускаються як Docker контейнери Kubernetes всередині кластера. Інші компоненти включають брокери повідомлень, такі як Кафка, щоб включити міжсервісні комунікації та Redis бази даних, такі як зберігання і буфер даних додатків.

Це інструктор, живий навчання (на місці або віддалених), спрямованих на розробників, які бажають перетворити традиційну архітектуру в дуже паралельних мікропослуг основі архітектури використанням Spring Cloud , Кафка, Docker Kubernetes і Redis .

До кінця тренінгу учасники зможуть:

- Встановити необхідне середовище розробки для побудови мікросервісів.
- Розробляти та впроваджувати високоодночасні мікрослужби з використанням Spring Cloud екосистеми, Redis Кафки Kubernetes Docker та.
- Перетворіть монолітну та сервів послуги на архітектуру, засновану на мікросервісі.
- DevOps Прийняти підхід до розробки, тестування та випуску програмного забезпечення.
- Забезпечити високу сумісність між мікрослужбами у виробництві.
- Моніторинг мікросервісів та впровадження стратегій відновлення.
- Виконувати налаштування продуктивності.
- Дізнайтеся про майбутні тенденції в архітектурі мікросервісів.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і практики.
- Практичний впровадження в середовищі живого Lab.

Параметри налаштування курсу

- Щоб запросити індивідуальну підготовку до цього курсу, будь ласка, зв'яжіться з нами для організації.
21 hours
Overview
Spring Cloud - це полегшена рамка мікросервісів з відкритим кодом для створення Java програм для хмари. Netflix OSS - це набір фреймворків і бібліотек для розвитку мікросервісів. Spring Cloud чудово інтегрується з компонентами Netflix, використовуючи автоматичну конфігурацію та конвенцію щодо конфігурації.

У цьому тренінгу під керівництвом інструкторів учасники вивчать основні концепції побудови мікросервісів за допомогою Spring Cloud та Netflix OSS. Знання учасників перевіряються за допомогою вправ та покрокової розробки зразкових мікросервісів.

На завершення цього тренінгу учасники матимуть чітке розуміння того, як використовувати Spring Cloud та пов'язані з ними весняні технології разом з Netflix OSS для швидкого розвитку власних хмарних мікросервісів, готових до хмар.

Аудиторія

- Java Developers

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
21 hours
Overview
Spring Cloud - це платформа для побудови розподілених систем та мікросервісів на базі Java .

Створення складних програм для підприємств є складним завданням. Будь-яка зміна, внесена до частини систем, може викликати необхідність зміни конструкції всієї системи.

У цьому тренінгу під керівництвом інструкторів учасники навчаться оцінювати різні технології та підходи до проектування системної архітектури на основі послуг. Тренінг починається з обговорення та порівняння монолітних систем та сервісних архітектур, потім заглиблюється в деталі архітектури мікросервісу.

Учасникам надається можливість реалізувати свої знання на практиці під час створення та розгортання набору мікросервісів, що підтверджують концепцію, побудованих за допомогою Spring Cloud , Spring Boot та Docker .

Нарешті, відповідні будівельні блоки інфраструктури вивчаються, щоб допомогти учасникам визначити найбільш підходящі інструменти та підходи для використання для різних організаційних вимог.

Після закінчення цього тренінгу учасники матимуть чітке розуміння Service-Oriented Architecture (SOA) та мікросервісної архітектури, а також практичний досвід використання Spring Cloud та пов'язаних з ними весняних технологій для швидкого розвитку власних хмарних мікросервісів, готових до хмар.

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
7 hours
Overview
Confluent KSQL is a stream processing framework built on top of Apache Kafka. It enables real-time data processing using SQL operations.

This instructor-led, live training (onsite or remote) is aimed at developers who wish to implement Apache Kafka stream processing without writing code.

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

- Install and configure Confluent KSQL.
- Set up a stream processing pipeline using only SQL commands (no Java or Python coding).
- Carry out data filtering, transformations, aggregations, joins, windowing, and sessionization entirely in SQL.
- Design and deploy interactive, continuous queries for streaming ETL and real-time analytics.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
7 hours
Overview
Kafka Connect - це API для переміщення великих колекцій даних між Apache Kafka та іншими системами.

Ця навчальна програма під керівництвом інструкторів (на місці або на віддаленому рівні) спрямована на розробників, які бажають інтегрувати Apache Kafka з існуючими базами даних та додатками для обробки, аналізу тощо.

Після закінчення цього тренінгу учасники зможуть:

- Використовуйте Kafka Connect, щоб вносити велику кількість даних із бази даних у теми Kafka.
- Використовуйте дані журналів, створені серверами додатків, у теми Kafka.
- Зробіть будь-які зібрані дані доступними для обробки потоку.
- Експорт даних з тем Кафки у вторинні системи для зберігання та аналізу.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
7 hours
Overview
Apache Kafka - це розподілена потокова платформа. Це фактично стандарт для побудови трубопроводів даних, і він вирішує безліч різних випадків використання навколо обробки даних: його можна використовувати в якості черги повідомлень, розподіленого журналу, потокового процесора тощо.

Ми почнемо з деякої теорії, що стоїть за каналами передачі даних загалом, а потім продовжимо основні поняття, що стоять за Кафкою. Ми також відкриємо для себе такі важливі компоненти, як Kafka Streams та Kafka Connect.
21 hours
Overview
Go ogle Cloud Apigee - це повна платформа управління API інтерфейсу Programming .

Ця навчальна програма під керівництвом інструкторів (на місці або на віддаленому рівні) спрямована на розробників, які хочуть навчитися будувати, тестувати, налагоджувати та розгортати API на платформі API Apigee API Go ogle Cloud.

Після закінчення цього тренінгу учасники зможуть:

- Створіть середовище розробки, яке включає всі необхідні ресурси для початку розробки API.
- Розуміти та впроваджувати інструменти, доступні в Apigee Edge .
- Створіть та розгорніть API для Go до Google Cloud.
- Відстежувати та відладжувати помилки API.
- Використовуйте аналітику та рішення машинного навчання Go ogle Cloud, щоб зробити API більш інтелектуальними.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
21 hours
Overview
Apigee Edge , побудований на Java , дозволяє вам забезпечити безпечний доступ до ваших послуг за допомогою чітко визначеного API, який відповідає всім вашим службам, незалежно від реалізації сервісу. Послідовний API:

- Полегшує розробникам додатків споживати ваші послуги.
- Дозволяє вам змінити реалізацію сервера резервного сервісу, не впливаючи на загальнодоступний API.
- Дозволяє вам скористатися аналітикою, монетизацією, порталом для розробників та іншими функціями, вбудованими в Edge.

Аудиторія

Цей курс спрямований на інженерів, архітекторів та розробників, які прагнуть використовувати Apigee Edge у своїх проектах.
21 hours
Overview
Axon Framework є основою для побудови еволюційних, заходів Driven мікросервісних систем, заснованих на принципах, орієнтованих на домен дизайн, Command-запит відповідальності сегрегації (CQRS) і події Sourcing.

цей інструктор під керівництвом, жити навчання (на місці або віддалених), спрямованих на розробників, які хочуть використовувати Axon будувати добре структурованих додатків підприємства, які використовують силу CQRS і події Sourcing.

до кінця тренінгу учасники зможуть:

- створити середовище розробки, необхідні для створення рамкової програми Axon.
- реалізувати CQRS (командний запит відповідальності сегрегації) і подія Sourcing архітектурні візерунки для розробки складних застосувань.
- застосовувати концепції домену Driven дизайн їх застосування дизайну.
- створення додатків, які зосереджені на бізнес-проблеми, а не інфраструктури.

Формат курсу

- Інтерактивна лекція та дискусія.
- багато вправ і практики.
- практичної реалізації в живій лабораторній обстановці.

курс параметри налаштування

- щоб запросити індивідуальну підготовку за цей курс, будь ласка, зв'яжіться з нами, щоб організувати.
- щоб дізнатися більше про рамки Axon, будь ласка, відвідайте: https://axoniq.io/
21 hours
Overview
Microsoft Azure Service Fabric (ASF) - це платформа як послуга (PaaS), яка використовується для розгортання хмарних додатків на основі мікросервісів.

У цьому тренінгу під керівництвом інструкторів учасники дізнаються, як створювати мікросервіси на сервісі Microsoft Azure Service Fabric (ASF).

Після закінчення цього тренінгу учасники зможуть:

- Використовуйте ASF як платформу для побудови та управління мікросервісами
- Розуміти ключові концепції та моделі програмування мікросервісів.
- Створіть кластер у Azure
- Розгорнути мікросервіси в приміщеннях або в хмарі
- Налагодження та усунення несправностей у живій програмі мікросервісу

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні заняття в лабораторних умовах

Примітка

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
- Щоб дізнатися більше про Service Fabrice, перегляньте: https://github.com/Microsoft/service-fabric
14 hours
Overview
цей інструктор під керівництвом, жити навчання (на місці або віддалених), спрямованих на інженерів, які хочуть використовувати Confluent (розподіл Кафки), щоб побудувати і керувати в режимі реального часу обробки даних платформи для їх застосування.

до кінця тренінгу учасники зможуть:

- встановити і налаштувати Confluent платформи.
- використовують Confluent & #39; s інструменти та послуги для запуску Кафки легше.
- зберігання та обробку вхідних даних потоку.
- оптимізувати і керувати Кафки кластерів.
- безпечні потоки даних.

Формат курсу

- Інтерактивна лекція та дискусія.
- багато вправ і практики.
- практичної реалізації в живій лабораторній обстановці.

курс параметри налаштування

- цей курс заснований на версії з відкритим кодом Confluent: Confluent Open Source.
- щоб запросити індивідуальну підготовку за цей курс, будь ласка, зв'яжіться з нами, щоб організувати.
7 hours
Overview
HashiCorp - це програма з відкритим кодом, яка надає інструменти для забезпечення, забезпечення та експлуатації інфраструктури для розподілених програм. Їх набір DevOps включає:

- Сейф - для забезпечення розподілених додатків
- Terraform - для надання інфраструктури та ресурсів додатків через загальну хмару, приватну хмару та зовнішні сервіси
- Nomad - розповсюджений, високодоступний менеджер кластерів та планувальник, відомий у центрі обробки даних, для розгортання програм у будь-якій інфраструктурі в будь-якому масштабі.
- Консул - для виявлення та налаштування служб у вашій інфраструктурі.

Цей курс зосереджений на консулі. Ми переглядаємо архітектуру та особливості Консула та здійснюємо реалізацію та розгортання сервера Consul.

Формат курсу

- Частина лекції, часткова дискусія, важка практична практика та впровадження, періодичні вікторини для вимірювання прогресу
14 hours
Overview
Посланник Mobile — це служба проксі-сервера та клієнтська Мережева бібліотека, яка може бути інтегрована в клієнтські мобільні додатки, забезпечуючи маршрутизацію, телеметрії та багато іншого. Кінцева мета Посланник мобільних, щоб полегшити роботу з мережею.

Це під керівництвом інструктора, живого навчання (на місці або віддалених), спрямованих на розробників, які бажають реалізувати Посланник мобільних як проксі-сервер служби і клієнтська мережа бібліотека в клієнті мобільного додатку.

До кінця тренінгу учасники зможуть:

- Налаштуйте необхідне середовище розробки, щоб розпочати розробку мобільного сервісу посланник.
- Монітор лог-файлів з бінарного аналізу.
- Оптимізуйте швидкість завантаження веб-застосунку.
- Збільште час відгуку програми для покращення результатів бізнесу.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і практики.
- Практичний впровадження в середовищі живого Lab.

Параметри налаштування курсу

- Щоб запросити індивідуальну підготовку до цього курсу, будь ласка, зв'яжіться з нами для організації.
7 hours
Overview
Kafka Streams - це клієнтська бібліотека для побудови додатків та мікросервісів, дані яких передаються до та з системи обміну повідомленнями Kafka. Традиційно Apache Kafka покладається на Apache Spark або Apache Storm для обробки даних між виробниками повідомлень та споживачами. Викликаючи API Kafka Streams з програми, дані можуть оброблятися безпосередньо в Kafka, минаючи необхідність відправки даних в окремий кластер для обробки.

У цьому тренінгу під керівництвом інструкторів учасники дізнаються, як інтегрувати Kafka Streams у набір зразків Java програм, які передають дані до Apache Kafka та передаються для обробки потоку.

Після закінчення цього тренінгу учасники зможуть:

- Розуміння особливостей та переваг Kafka Streams перед іншими структурами обробки потоків
- Обробляйте потокові дані безпосередньо в кластері Kafka
- Напишіть програму Java або Scala або мікросервіс, який інтегрується з Kafka та Kafka Streams
- Напишіть стислий код, який перетворює вхідні теми Kafka у вихідні теми Kafka
- Створіть, упакуйте та розгорніть програму

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики

Примітки

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись
14 hours
Overview
Envoy Proxy - це проксі-сервіс і сервіс-проксі, створений Lyft. Посланець може бути використаний як шина зв'язку та універсальна площина даних для мережевих архітектур служб мікросервісу.

Ця навчальна програма під керівництвом інструкторів (на місці чи на дистанційному рівні) спрямована на інженерів, які бажають використовувати Envoy Proxy для того, щоб мікрослужби могли спілкуватися один з одним.

Після закінчення цього тренінгу учасники зможуть:

- Встановлення та налаштування Envoy Proxy .
- Використовуйте програму Envoy Proxy щоб легко абстрагувати мережу та візуалізувати проблемні області.
- Вирішіть питання мікросервісу, пов’язані з мережею та спостережливістю.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
- Щоб дізнатися більше про Envoy Proxy , відвідайте: https://www.envoyproxy.io/
7 hours
Overview
Gilliam - це платформа з відкритим кодом, призначена для архітектури Micro Service, яка дозволяє користувачам легко розробляти, розгортати та масштабувати резервні програми.

У цьому навчанні під керівництвом інструкторів під керівництвом інструкторів учасники дізнаються, як працювати з Гілліамом у створенні мікропослуг.

Після закінчення цього тренінгу учасники зможуть:

- Вивчіть основи Гілліама
- Використовуйте Gilliam для створення мікро-сервісів

Аудиторія

- Розробники
- Програмісти

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
Weekend Microservices courses, Evening Microservices training, Microservice Architecture boot camp, Microservice Architecture instructor-led, Weekend Microservices training, Evening Microservice Architecture courses, Microservice Architecture coaching, Microservices instructor, Microservices trainer, Microservices training courses, Microservices classes, Microservice Architecture on-site, Microservice Architecture private courses, Microservice Architecture one on one training

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in your region!

As a Business Development Manager you will:

  • expand business in your region
  • 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!