Курс за обучение по Kafka for Administrators
Apache Kafka е система за съобщения за съхраняване и обработка на големи обеми поточно предаване на данни в реално време.
Това водено от инструктор обучение на живо (онлайн или на място) е насочено към системни администратори, които желаят да настроят, разположат, управляват и оптимизират Kafka клъстер от корпоративен клас.
До края на това обучение участниците ще могат:
- Настройте и администрирайте Kafka Cluster. Оценете предимствата и недостатъците на внедряването на Kafka локално срещу в облака. Разположете и наблюдавайте Kafka с помощта на различни инструменти за локална и облачна среда.
Формат на курса
- Интерактивна лекция и дискусия. Много упражнения и практика. Практическо внедряване в лабораторна среда на живо.
Опции за персонализиране на курса
- За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
План на курса
Въведение
- Apache Kafka срещу традиционните брокери на съобщения
Преглед на характеристиките, архитектурата и екосистемата на Kafka
Изпълнение Apache Kafka Локално срещу в облака.
Apache Kafka Самостоятелен срещу клъстер
Избор на подходяща архитектура
Избор на Apache Kafka Разпределение
Инсталиране и конфигуриране Apache Kafka
Настройване на Zookeeper за управление на клъстера Kafka
Конфигуриране и управление на брокери
Тестване на клъстера
Разширени конфигурации на Kafka
Администриране на Kafka с помощта на Kafka Manager
Администриране на Kafka с помощта на инструменти на трети страни
Рестартиране на клъстера при възникване на проблеми
Оптимизиране на Kafka за по-добра производителност
Внедряване на Kafka в производството
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Разбиране на концепциите за разпределени системи (клъстери и др.)
- Опит с командния ред Linux.
- Акаунт на облачен доставчик (AWS и др.), за да се инсталира на облачен сървър.
Публика
- Системни администратори
- Архитекти
- Разработчици, натоварени със задачата да администрират Kafka клъстер
Отворените курсове за обучение изискват 5+ участници.
Курс за обучение по Kafka for Administrators - Booking
Курс за обучение по Kafka for Administrators - Enquiry
Kafka for Administrators - Консултантско запитване
Консултантско запитване
Oтзиви от потребители (5)
Възможност за извършване на самостоятелни упражнения в тренировъчната среда.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Курс - Kafka for Administrators
Машинен превод
По същество, подходящо темпо (необходими са обаче основи на bash)
Krzysztof - Agora SA
Курс - Kafka for Administrators
Машинен превод
Trainer accepts questions at any time of the session, even if the subject was taught few days past.
GOODLUCK MASHIMBA - Tanzania Revenue Authority
Курс - Kafka for Administrators
Nice presentation skill
Md Maruf Hossain - ATOS PGS sp. z o.o.
Курс - Kafka for Administrators
Отлични умения, примери, много добри упражнения
Marek Konieczny - G2A.COM Limited
Курс - Kafka for Administrators
Машинен превод
Предстоящи Курсове
Свързани Kурсове
Apache Kafka Connect
7 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да интегрират Apache Kafka със съществуващи бази данни и приложения за обработка, анализ и т.н.
До края на това обучение участниците ще могат:
- Използвайте Kafka Connect, за да внесете големи количества данни от база данни в теми на Kafka.
- Внесете данни от логовете, генерирани от приложени сървъри, в теми на Kafka.
- Make всякакъв събрана данни за потокова обработка.
- Експортирайте данни от теми на Kafka в вторични системи за съхранение и анализ.
Building Kafka Solutions with Confluent
14 ЧасаДо края на това обучение участниците ще могат:
- Инсталират и конфигурират платформата Confluent.
- Използват инструменти и услуги за управление на Confluent, за да управляват Kafka по-лесно.
- Съхраняват и обработват входящи данни от потоци.
- Оптимизират и управляват кластери на Kafka.
- Защитават потоци на данни.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практически изпълнение в среда на жива лаборатория.
Опции за персонализиране на курса
- Курсът е базиран на отворения код от Confluent: Confluent Open Source.
- За заявка за персонализирано обучение за този курс, моля свържете се с нас за уреждане.
Building Data Pipelines with Apache Kafka
7 ЧасаApache Kafka е разпределена стрийминг платформа. Той де факто е стандарт за изграждане на тръбопроводи за данни и разрешава много различни случаи на употреба около обработката на данни: може да се използва като опашка от съобщения, разпределен журнал, поточен процесор и т.н.
Ще започнем с някаква теория зад тръбопроводите за данни като цяло, след което ще продължим с фундаменталните концепции зад Кафка. Ще открием и важни компоненти като Kafka Streams и Kafka Connect.
A Practical Introduction to Stream Processing
21 ЧасаВ това водено от инструктор обучение на живо в България (на място или дистанционно), участниците ще се научат как да настройват и интегрират различни Stream Processing рамки със съществуващи системи за съхранение на големи данни и свързани софтуерни приложения и микроуслуги.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте различни Stream Processing рамки, като Spark Streaming и Kafka Streaming.
- Разберете и изберете най-подходящата рамка за работата.
- Обработване на данни непрекъснато, едновременно и по начин запис по запис.
- Интегрирайте Stream Processing решения със съществуващи бази данни, хранилища за данни, езера от данни и др.
- Интегрирайте най-подходящата библиотека за обработка на потоци с корпоративни приложения и микроуслуги.
Distributed Messaging with Apache Kafka
14 ЧасаТози курс е за корпоративни архитекти, разработчици, системни администратори и всеки, който иска да разбере и използва високопроизводителна система за разпределени съобщения. Ако имате по-специфични изисквания (напр. само от страна на системната администрация), този курс може да бъде пригоден така, че да отговаря по-добре на вашите нужди.
Apache Kafka for Developers
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици на средно ниво, които желаят да разработват приложения за големи данни с Apache Kafka.
До края на това обучение участниците ще могат:
- Разработете производителите и потребителите на Kafka да изпращат и четат данни от Kafka. Интегрирайте Kafka с външни системи с помощта на Kafka Connect. Пишете стрийминг приложения с Kafka Streams & ksqlDB. Интегрирайте клиентско приложение на Kafka с Confluent Cloud за базирани на облак внедрявания на Kafka. Придобийте практически опит чрез практически упражнения и случаи на използване в реалния свят.
Apache Kafka for Python Programmers
7 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към инженери по данни, учени по данни и програмисти, които желаят да използват Apache Kafka функции в поточно предаване на данни с Python.
До края на това обучение участниците ще могат да използват Apache Kafka за наблюдение и управление на условията в непрекъснати потоци от данни, използвайки Python програмиране.
Kafka Fundamentals for Java Developers
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици на средно ниво Java, които желаят да интегрират Apache Kafka в своите приложения за надеждни, мащабируеми и високопроизводителни съобщения.
До края на това обучение участниците ще могат:
- Разберете архитектурата и основните компоненти на Kafka.
- Настройте и конфигурирайте клъстер Kafka.
- Произвеждайте и консумирайте съобщения с помощта на Java.
- Внедрете Kafka Streams за обработка на данни в реално време.
- Осигурете толерантност към грешки и мащабируемост в приложенията на Kafka.
Administration of Kafka Message Queue
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към системни администратори на средно ниво, които искат да използват ефективно функциите на Kafka за опашка за съобщения.
До края на това обучение участниците ще могат:
- Разберете възможностите и архитектурата на Kafka за опашка от съобщения.
- Конфигурирайте темите на Kafka за сценарии на опашка за съобщения.
- Произвеждайте и консумирайте съобщения с помощта на Kafka.
- Наблюдавайте и управлявайте Kafka като опашка за съобщения.
Security for Apache Kafka
7 ЧасаТози курс с инструктор, провеждан на живо (онлайн или на място), е предназначен за софтуерни тестъри, които искат да внедрят мерки за сигурност на мрежите в Apache Kafka приложение.
До края на това обучение участниците ще могат:
- Развернете Apache Kafka на сървър в облака.
- Внедрите SSL криптиране, за да предотвратите атаки.
- Добавете ACL аутентификация, за да следят и контролират достъпа на потребителите.
- Обеспечете, че достойните клиенти имат достъп до кластери на Kafka с SSL и SASL аутентификация.
Apache Kafka and Spring Boot
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.
Confluent KSQL
7 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да приложат Apache Kafka поточно обработване без писане на код.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте Confluent KSQL.
- Настройте тръбопровод за обработка на потоци, като използвате само SQL команди (без Java или Python кодиране).
- Извършвайте филтриране на данни, трансформации, агрегации, обединения, прозорци и сесии изцяло в SQL.
- Проектирайте и разположете интерактивни, непрекъснати заявки за поточно предаване на ETL и анализи в реално време.
SMACK Stack for Data Science
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към специалисти по данни, които желаят да използват стека SMACK за изграждане на платформи за обработка на данни за решения за големи данни.
До края на това обучение участниците ще могат:
- Внедрете архитектура на тръбопровод за данни за обработка на големи данни.
- Разработете клъстерна инфраструктура с Apache Mesos и Docker.
- Анализирайте данните с Spark и Scala.
- Управлявайте неструктурирани данни с Apache Cassandra.