在线课程 – LearnKartS Apache Kafka 认证专业实习

使用适用于大数据解决方案的 Apache Kafka 增强您的能力。在本课程中,您将熟练掌握基本的 Kafka 概念,包括架构、集群部署和管理、生产者和使用者设置、流处理、数据可靠性保证、安全性、监控、故障排除以及可扩展性和性能最佳实践的实施。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

开始

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 在 Apache Kafka 中培养技能
  • 了解 Kafka 的基本原理
  • 详细的内部建筑
  • 高级流管理技术
  • 与 Storm、Spark 和 Flume 等大数据工具集成
  • 实施强大的安全实践
  • 安装 Zookeeper 和 Kafka
  • 构建单结和多结集群
  • 在 Kafka 中创建生产者和使用者
  • 使用自定义序列化和期望化
  • 管理 Kafka 的集群架构
  • 确保安全的数据流
  • 深入了解 Kafka 的架构及其功能

What you will learn in the course

Courses for which the course is suitable

  • 软件开发人员
  • 数据工程师
  • 信息系统经理
  • 系统分析师
  • 流媒体专家
  • 大数据开发人员
  • DevOps 人员
  • 技术项目经理
  • 信息安全专家
  • 实时应用开发者

专业化 – 由 4 部分组成的课程系列

Apache Kafka 是一个开源的去中心化数据处理平台,由于其灵活性、容错性和高处理能力而被组织采用。超过 80% 的财富公司信任并使用 Kafka,包括 Airbnb、Netflix、Microsoft、Intuit 和 Target 等公司。

Apache Kafka 课程专为有兴趣在 Kafka 中发展技能的个人而设计,Kafka 是创建实时数据管道和流应用程序的领先平台。

课程涵盖的主题:

  • Kafka 的基础
  • 详细的内部建筑
  • 高级流管理技术
  • 与 Storm、Spark 和 Flume 等大数据工具集成
  • 实施强大的安全实践

该专业需要对 Java 或 Scala 有基本的了解。

实用实验室和项目

实习包括动手实验、emo、测验和来自行业专家的高质量教学视频。这些课程提供了理解和实施基于 Kafka 的解决方案所需的工具。

实践学习项目

该专业化提供 19 个 EMO,用于使用 Apache Kafka 构建实时流应用程序和数据管道。主要项目包括:

  • 安装 Zookeeper 和 Kafka
  • 构建单结和多结集群
  • 在 Kafka 中创建生产者和使用者
  • 使用自定义序列化和期望化

这些项目教授学习者应用数据处理、管理 Kafka 集群架构并确保数据的安全流式传输,同时支持对 Kafka 架构及其功能的深入理解。

Details of the courses that make up the specialization

课程 1:Kafka 基础知识

持续时间: 4h

您将学到什么:

  • 了解数据的演变、大数据、分析应用程序和消息传递系统的重要性。
  • 了解 Kafka 的主要功能、组件、架构和工业用例。
  • 如何设置 Kafka 环境并安装 Zukifer 和 Kafka。
  • 了解 Kafka 的生产者和使用者的基础、定义和操作。

您将获得的技能:

  • 异议者
  • 安排
  • 西杜恩
  • Apache Zookeeper
  • Apache 的 Kafka

课程 2:建筑学和卡夫卡寄宿学校

持续时间: 3h

您将学到什么:

  • 如何分析 Kafka 的内部性和行动。
  • 了解在 Kafka 中微调性能的技术。
  • 探索可信的制造商和消费者设置。
  • 了解 Kafka 的集群架构和管理。

您将获得的技能:

  • 网络监控
  • 服务器监控
  • 客户端监控
  • 基础设施监控
  • 内存管理

课程 3:监控、电流和连接器

持续时间: 4h

您将学到什么:

  • 监控 Kafka 代理、制造商和使用者的指标。
  • 有效管理配额并监控使用者滞后。
  • 了解 Kafka 电流,包括任务、线程模型和本地水库。
  • 执行与 K-Streams 和 K-Tables 相关的操作。

您将获得的技能:

  • HTTP REST 接口
  • Kafka 监控
  • 草绘 Kafka 的架构
  • K 表
  • Kafka 代理索引

课程 4:Kafka 与 Storm、Spark、Plume 和 Security 的集成

持续时间: 3h

您将学到什么:

  • 了解 Apache Storm 的架构和拓扑分析。
  • 将 Kafka Spaws 整合到 Apache Storm 拓扑中。
  • 探索 Apache Spark 组件、功能和实际应用程序。
  • 使用 Kafka 集成开发 Spark 应用程序。

您将获得的技能:

  • Apache Plum
  • Spark 流式处理
  • Apache 风暴
  • Kafka 的安全性