Apache Kafka培训课程

Apache Kafka培训课程

本地,有指导的现场Apache Kafka培训课程通过交互式讨论和实践练习,展示如何设置和操作Kafka消息代理。卡夫卡培训可作为“现场实地培训”或“远程实时培训”。现场实地培训可在当地客户现场进行中国或者在NobleProg公司的培训中心中国 。远程实时培训通过交互式远程桌面进行。 Kafka培训课程涵盖Kafka与其他大数据系统的整合,以及如何为流式应用程序设置实时数据管道。 NobleProg您当地的培训提供商。

Machine Translated

客户评论

★★★★★
★★★★★

Apache Kafka课程大纲

课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
7小时
课程概览
Kafka Connect是一个用于在Apache Kafka和其他系统之间移动大量数据的API。

这种由讲师指导的现场培训(现场或远程)面向希望将Apache Kafka与现有数据库和应用程序集成以进行处理,分析等的开发人员。

在培训结束时,参与者将能够:

- 使用Kafka Connect将数据库中的大量数据摄取到Kafka主题中。
- 将应用程序服务器生成的日志数据提取到Kafka主题中。
- 使任何收集的数据可用于流处理。
- 将Kafka主题中的数据导出到二级系统以进行存储和分析。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
14小时
课程概览
这种以讲师为主导的现场培训(现场或远程)是针对希望使用Confluent(Kafka的分发)为其应用程序构建和管理实时数据处理平台的工程师。

在培训结束时,参与者将能够:

- 安装和配置Confluent Platform。
- 使用Confluent的管理工具和服务可以更轻松地运行Kafka。
- 存储和处理传入的流数据。
- 优化和管理Kafka集群。
- 安全的数据流。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 本课程基于Confluent:Confluent Open Source的开源版本。
- 要申请本课程的定制培训,请联系我们安排。
7小时
课程概览
Apache Kafka是一个分布式流媒体平台。它实际上是构建数据管道的标准,它解决了许多围绕数据处理的不同用例:它可以用作消息队列,分布式日志,流处理器等。

我们将从数据管道背后的一些理论开始,然后继续介绍Kafka背后的基本概念。我们还将发现Kafka Streams和Kafka Connect等重要组件。
21小时
课程概览
Stream Processing指的是“运动中的数据”的实时处理,即,在接收数据时对数据执行计算。这些数据被读取为来自数据源的连续流,例如传感器事件,网站用户活动,金融交易,信用卡刷卡,点击流等。 Stream Processing框架能够读取大量传入数据并几乎立即提供有价值的见解。

在这个以讲师为主导的现场培训(现场或远程)中,参与者将学习如何使用现有的大数据存储系统和相关的软件应用程序和微服务来设置和集成不同的Stream Processing框架。

在培训结束时,参与者将能够:

- 安装和配置不同的Stream Processing框架,例如Spark Streaming和Kafka Streaming。
- 理解并选择最合适的工作框架。
- 数据处理连续,同时,并以逐个记录的方式进行。
- 将Stream Processing解决方案与现有数据库,数据仓库,数据湖等集成。
- 将最合适的流处理库与企业应用程序和微服务集成在一起。

听众

- 开发商
- 软件架构师

课程 格式

- 部分讲座,部分讨论,练习和繁重的实践练习

笔记

- 要申请本课程的定制培训,请联系我们安排。
14小时
课程概览
本课程适用于企业架构师,开发人员,系统管理员以及任何想要了解和使用高吞吐量分布式消息传递系统的人员。如果您有更多特定要求(例如,仅限系统管理方),可以根据您的需求定制本课程。
7小时
课程概览
Apache Kafka是一个消息传递系统,用于存储和处理大量流式实时数据。

这种由讲师指导的现场培训(现场或远程)面向希望建立,部署,管理和优化企业级Kafka集群的系统管理员。

在培训结束时,参与者将能够:

- 设置和管理Kafka群集。
- 评估部署Kafka内部部署与云部署的优缺点。
- 使用各种内部部署和云环境工具部署和监控Kafka。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
7小时
课程概览
Kafka Streams是一个客户端库,用于构建应用程序和微服务,其数据传入和传出Kafka消息传递系统。传统上, Apache Kafka依靠Apache Spark或Apache Storm来处理消息生成者和消费者之间的数据。通过在应用程序内调用Kafka Streams API,可以直接在Kafka中处理数据,从而无需将数据发送到单独的集群进行处理。

在这个由讲师指导的实时培训中,参与者将学习如何将Kafka Streams集成到一组示例Java应用程序中,这些应用程序将数据传入和传出Apache Kafka以进行流处理。

在培训结束时,参与者将能够:

- 了解Kafka Streams的功能和优势,而不是其他流处理框架
- 直接在Kafka集群中处理流数据
- 编写与Kafka和Kafka Streams集成的Java或Scala应用程序或微服务
- 编写简洁的代码,将输入的Kafka主题转换为输出Kafka主题
- 构建,打包和部署应用程序

听众

- 开发商

课程 格式

- 部分讲座,部分讨论,练习和繁重的实践练习

笔记

- 要申请本课程的定制培训,请联系我们安排
7小时
课程概览
Confluent K SQL是一个基于Apache Kafka构建的流处理框架。它支持使用SQL操作进行实时数据处理。

这种由讲师指导的实时培训(现场或远程)面向希望在不编写代码的情况下实施Apache Kafka流处理的开发人员。

在培训结束时,参与者将能够:

- 安装和配置Confluent K SQL 。
- 仅使用SQL命令(无Java或Python编码)设置流处理管道。
- 完全在SQL执行数据过滤,转换,聚合,连接,窗口和会话。
- 为流式ETL和实时分析设计和部署交互式连续查询。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
14小时
课程概览
Apache Samza是一个用于流处理的开源近实时异步计算框架。它使用Apache Kafka进行消息传递,使用Apache Kafka Hadoop YARN进行容错,处理器隔离,安全性和资源管理。

这个由讲师指导的实时培训介绍了消息传递系统和分布式流处理背后的原理,同时通过创建基于Samza的示例项目和作业执行来引导参与者。

在培训结束时,参与者将能够:

- 使用Samza简化生成和使用消息所需的代码。
- 解耦来自应用程序的消息处理。
- 使用Samza实现近实时异步计算。
- 使用流处理为消息传递系统提供更高级别的抽象。

听众

- 开发商

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
21小时
课程概览
Spring Cloud是一个用于为云构建Java应用程序的微服务框架。这些微服务通常作为Kubernetes集群内的Docker容器运行。其他组件包括消息代理(如Kafka)以启用服务间通信,而数据库(如Redis)则用于存储和缓冲应用程序数据。

这一由讲师指导的实时培训(现场或远程)面向的是希望使用Spring Cloud、Kafka、Docker、Kubernetes、Redis将传统架构转换为高度并发、基于微服务的架构的开发人员。

在本次培训结束后,学员将能够:

- 为构建微服务建立必要的开发环境。
- 使用Spring Cloud、Kafka、Redis、Docker、Kubernetes设计和实现高度并发的微服务生态系统。
- 将单片和SOA服务转换为基于微服务的架构。
- 采用DevOps方法开发、测试、发布软件。
- 确保生产中的微服务之间的高并发性。
- 监控微服务并实施恢复策略。
- 进行性能调整。
- 了解微服务架构的未来趋势。

课程形式

- 互动讲座和讨论。
- 大量练习和实操。
- 在现场实验室环境中动手实现。

课程自定义选项

- 如需本课程的定制培训,请联系我们以作安排。
Apache Kafka,培训,课程,培训课程, 企业Kafka培训, 短期Kafka培训, Kafka课程, Apache Kafka周末培训, Kafka晚上培训, Apache Kafka训练, 学习Apache Kafka, Kafka老师, 学Apache Kafka班, Kafka远程教育, 一对一Kafka课程, 小组Apache Kafka课程, Kafka培训师, Kafka辅导班, Apache Kafka教程, Kafka私教, Apache Kafka辅导, Kafka讲师

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

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