Курс за обучение по Building Kafka Solutions with Confluent
Това обучение с преподавател (онлайн или на място) е предназначено за инженери, които искат да използват Confluent (дистрибуция на Kafka), за да построят и управляват платформа за обработка на реално време за своите приложения.
По завършването на това обучение, участниците ще могат да:
- Инсталират и конфигурират платформата Confluent.
- Ползват управляващите инструменти и услуги на Confluent, за да работят с Kafka по-лесно.
- Съхраняват и обработват входящите потоци от данни.
- Оптимизират и управляват кластери на Kafka.
- Осигуряват защита на потоците от данни.
Формат на обучението
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Ръчно изпълнение в жив лабораторен окръжението.
Опции за персонализиране на курса
- Този курс е базиран на отворения източник Confluent: Confluent Open Source.
- За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да обмислим условията.
План на курса
Въведение
- Работа с Apache Kafka в мащаб с Confluent.
Настройване на Confluent
Обзор на функционалностите и архитектурата на Confluent
Създаване на потокова платформа
Процесът за публикуване и абониране
Как Kafka съхранява данните
Обработка на данни в реално време
Кейс студи: Анализ на Twitter
Реализиране на API-то на Kafka
- Производител, Потребител, Струми и Конект
Създаване на приложения върху Kafka
Мониторинг на Kafka
Инструменти за администриране
Кейс студи: Рекомендации за филми в Netflix
Добавяне на нови системи
Детекция на проблеми с доставката на съобщенията
Предприемаческа сигурност
Възстановяване при бедствия
Функционалности за разработчици
Разстраняване на грешки
Заключение и резюме
Изисквания
- Общо разбиране за Apache Kafka
- Опит с програмирането на Java
Публика
- Разработчици
- Архитекти
- Системни администратори
Отворените курсове за обучение изискват 5+ участника.
Курс за обучение по Building Kafka Solutions with Confluent - Резервация
Курс за обучение по Building Kafka Solutions with Confluent - Запитване
Building Kafka Solutions with Confluent - Консултантско запитване
Отзиви от потребители (2)
Възможност за извършване на самостоятелни упражнения в учебната среда.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Курс - Kafka for Administrators
Машинен превод
Тренерът се опита да обясни най-сложните теми по по-лесен начин.
Calvin Raj Antony - SICPA SA
Курс - Administration of Kafka Message Queue
Машинен превод
Предстоящи Курсове
Свързани Kурсове
Управление на Confluent Apache Kafka
21 ЧасовеConfluent Apache Kafka е платформа за разпределено изпращане на събития, проектирана за високопроизводителни, устойчиви на грешки данни и анализи в реално време.
Това обучение, водено от инструктор (онлайн или на място), е предназначено за системни администратори с среден ниво и DevOps професионалисти, които искат да инсталират, конфигурират, мониторират и отстраняват проблемни ситуации на кластери на Confluent Apache Kafka.
До края на това обучение участниците ще могат да:
- Разберат компонентите и архитектурата на Confluent Kafka.
- Развернат и управляват Kafka брокери, Zookeeper кворуми и ключови услуги.
- Конфигурират напреднали функции като сигурност, репликация и оптимизация на производителността.
- Използват инструменти за управление, за да мониторират и поддържат кластери на Kafka.
Формат на курса
- Интерактивни лекции и дискусии.
- Много упражнения и практика.
- Практическа реализация в среда на жива лаборатория.
Опции за персонализиране на курса
- За заявка за персонализирано обучение за този курс, моля свържете се с нас, за да уредите.
Apache Kafka Connect
7 ЧасовеТози воден курс, живо обучение в България (онлайн или на местопризовно място) е насочен към програмисти, които искат да интегрират Apache Kafka с съществуващи бази данни и приложения за обработка, анализ и т.н.
Към края на обучението участниците ще могат да:
- Използвайте Kafka Connect за изтегляне на голяма количество данни от база данни в теми на Kafka.
- Превеждайте логически данни, генерирани от сървъри на приложения, в теми на Kafka.
- Направете всички събраните данни налични за стрийм обработка.
- Експортирайте данни от теми на Kafka в вторични системи за съхраняване и анализ.
Confluent Apache Kafka: Операции и Конфигурация на Клъстъра
16 ЧасовеConfluent Apache Kafka е платформа за дистрибуирано потоково обработване на събития за предприятия, изградена на основата на Apache Kafka. Поддържа канали за данни с висока пропускаемост и толерантност към грешки, както и приложения за реално време потоково обработване.
Този курс с инструктор, който може да се провежда онлайн или на място, е предназначен за инженери и администратори на средно ниво, които искат да разгръщат, конфигурират и оптимизират кластери на Confluent Kafka в продуктивни среди.
Към края на този курс участниците ще могат да:
- Инсталират, конфигурират и управляват кластери на Confluent Kafka с повече от един брокер.
- Конструират високо достъпни настройки с използване на Zookeeper и техники за репликация.
- Настройват производителност, следят метрики и прилагат стратегии за възстановяване.
- Осигуряват, мащабират и интегрират Kafka в корпоративни среди.
Формат на курса
- Интерактивни лекции и дискусии.
- Много упражнения и практика.
- Практическо имплементиране в лабораторна среда с живо обучение.
Опции за персониализация на курса
- За да поискате персонализиран обучение за този курс, моля свържете се с нас за уреждане.
Бълвене на данни с Apache Kafka
7 ЧасовеApache Kafka е разпределена стрийming платформа. Де факто тя е стандарт за изграждане на данни пайлини и решава много различни задачи във връзка с обработката на данни: може да се използва като съобщителен черпилник, разпределено дневник, стрийming процесор и т.н.
Ще започнем с теорията зад данните пайлини в общия случай, след което ще продължим с основните концепции на Kafka. Ще разгледаме също важни компоненти като Kafka Streams и Kafka Connect.
Практическо въведение в потокова обработка
21 ЧасовеВ този обучаван под ръководството на инструктор в България (на място или на разстояние), участниците ще научат как да настроят и интегрират различни фреймворки за потокова обработка с вече съществуващи системи за съхранение на големи данни, софтуерни приложения и микросервизи.
Край обучението участниците ще могат да:
- Инсталират и настрояват различни фреймворки за потокова обработка, като Spark Streaming и Kafka Streaming.
- Разбиращ какъв е най-подходящият фреймворк за конкретната задача.
- Обработват данни непрекъснато, едновременно и по единичен запис.
- Интегрират решенията за потокова обработка с вече съществуващи бази данни, складове на данни, озера на данни и т.н.
- Интегрират най-подходящата библиотека за потокова обработка със съществуващи предприемачески приложения и микросервизи.
Разпределено съобщаване с Apache Kafka
14 ЧасовеТози курс е за предприятия архитекти, разработчици, системни администратори и всички, коito искат да разберат и използват система за дистрибуирано съобщаване с висока пропускаемост. Ако имате по-специфични изисквания (например само системна администрация), този курс може да бъде адаптиран, за да отговаря по-добре на вашите нужди.
Kafka за администратори
21 ЧасовеТози училищен, жив тренинг в България (онлайн или на място) е насочен към системни администратори и инженери по операции с начален/среден/напреднал ниво, които желаят да използват Apache Kafka за разглеждане, осигуряване на сигурност, мониторинг и преглед на кластерите Kafka.
По завършване на този тренинг, участниците ще могат да: обяснят архитектурата на Kafka и режим KRaft, управляват и осигуряват кластерите Kafka, мониторират производителността и надеждността и решават общи производствени проблеми.
Apache Kafka за разработчици
21 ЧасовеТози тренинг с инструктор, провеждан онлайн или на място, е предназначен за разработчици с среден ниво, които желаят да разработват приложения за големи данни с Apache Kafka.
До края на този тренинг участниците ще могат да:
- Разработват Kafka producers и consumers за изпращане и четене на данни от Kafka.
- Интегрират Kafka с външни системи с помощта на Kafka Connect.
- Пишат стрийминг приложения с Kafka Streams & ksqlDB.
- Интегрират Kafka клиентско приложение с Confluent Cloud за облачни развервания на Kafka.
- Получават практическо опит с ръководени упражнения и реални случаи.
Apache Kafka за програмисти на Python
7 ЧасовеТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към инженери по данни, учени по данни и програмисти, които желаят да използват Apache Kafka функции в поточно предаване на данни с Python.
До края на това обучение участниците ще могат да използват Apache Kafka за наблюдение и управление на условията в непрекъснати потоци от данни, използвайки Python програмиране.
Основни принципи на Kafka за Java разработчици
14 ЧасовеТова инструкторско водено обучение вживо в България (онлайн или на място) е предназначено за продължаващи Java програмисти, които искат да интегрират Apache Kafka в своите приложения за надеждно, масштабируемо и с висока пропускана способност съобщение.
По края на това обучение участниците ще могат да:
- Разберат архитектурата и основните компоненти на Kafka.
- Настроят и конфигурират Kafka кластер.
- Произвеждат и приемат съобщения, използвайки Java.
- Прилагат Kafka Streams за реално-временна обработка на данни.
- Осигуряват възстановяемост и масштабируемост в приложенията с Kafka.
Administration of Kafka Message Queue
14 ЧасовеТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към системни администратори на средно ниво, които искат да използват ефективно функциите на Kafka за опашка за съобщения.
До края на това обучение участниците ще могат:
- Разберете възможностите и архитектурата на Kafka за опашка от съобщения.
- Конфигурирайте темите на Kafka за сценарии на опашка за съобщения.
- Произвеждайте и консумирайте съобщения с помощта на Kafka.
- Наблюдавайте и управлявайте Kafka като опашка за съобщения.
Безопасност за Apache Kafka
7 ЧасовеТова обучение с преподавател (онлайн или на местно ниво) е насочено към софтуерни тествери, които желаят да имплементират мерки за мрежова сигурност в приложение Apache Kafka.
По завършване на обучението участниците ще могат да:
- Инсталират Apache Kafka на облачен сървър.
- Применят SSL шифриране, за да предотвратяват атаки.
- Добавят ACL аутентикация, за да следят и контролират достъпа на потребителите.
- Осигурят достъп за достоверни клиенти към Kafka кластери с SSL и SASL аутентикация.
Апачи Кафка и Спринг Бут
7 ЧасовеТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици на средно ниво, които желаят да научат основите на Kafka и да го интегрират с Spring Boot.
До края на това обучение участниците ще могат:
- Разберете Кафка и неговата архитектура.
- Научете как да инсталирате, конфигурирате и настройвате основна среда на Kafka.
- Интегрирайте Kafka с Spring Boot.
Stream Processing with Kafka Streams
7 Часове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
- Градят, пакетират и развиват приложението
Публика
- Разработчици
Формат на курса
- Част лекция, част дискусия, упражнения и много практика с активно участие
Забележки
- За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да го организираме
Administration of Kafka Topic
14 ЧасовеТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към системни администратори от ниво начинаещи до средно ниво, които желаят да се научат как ефективно да управляват темите на Kafka за ефективно поточно предаване и обработка на данни.
До края на това обучение участниците ще могат:
- Разберете основите и архитектурата на темата за Кафка.
- Създавайте, конфигурирайте и управлявайте теми на Kafka.
- Наблюдавайте темите на Kafka за здраве, производителност и наличност.
- Приложете мерки за сигурност за темите на Kafka.