联系我们
Account 登录
AD483

使用 Apache Kafka 和红帽 AMQ Streams 开发事件驱动应用及考试 (AD483)

位置

格式 培训方式说明

查看其它学员对红帽学习社区的评价 红帽学习社区

概述

课程概述

开发、扩展并对事件驱动型微服务应用进行故障排除。

学习使用 Kafka 和 AMQ Streams 来设计、开发和测试事件驱动应用。事件驱动型微服务可在全球范围内扩展、存储和流式处理数据,并为客户提供低延迟反馈。本课程面向应用开发人员,基于红帽 AMQ Streams 1.8 和红帽 OpenShift 容器平台 4.6。本课程包含 Kafka 事件驱动开发的红帽认证专家考试 (EX482)

课程概要

  • 介绍 Kafka 的基础知识及其架构。
  • 使用 Kafka Streams API 开发应用。
  • 将应用与 Kafka Connect 集成。
  • 使用 Debezium 捕获数据更改。
  • 对常见的应用流传输问题进行故障排除。

课程培训对象

具有微服务开发经验的应用开发人员。

  • 具有微服务开发经验的应用开发人员。

课程前提条件

具有微服务开发经验的应用开发人员。

  • 具有微服务应用开发和设计经验,例如 DO378 或同等经验。
  • 建议具备 OpenShift 相关经验,但不做强制要求。

技术注意事项

  • 可访问共享群集的 BYOD 课堂环境。
  • 还将提供基于云的课堂环境。

大纲

课程大纲

设计事件驱动应用
描述事件驱动应用的原则。
Kafka 和 AMQ 流概念简介
使用基本的读写消息传递功能构建应用。
使用 Streams API 构建应用
利用 Streams API 创建数据流应用。
使用事件协作创建异步服务
使用事件协作模式创建和迁移到异步服务。
将数据系统与 Kafka Connect 集成
使用 Kafka Connect 和 Debezium 连接数据系统并对数据更改做出反应。
对 AMQ Streams 应用实施故障排除
处理 Kafka 和 AMQ Streams 应用中的常见问题。

成果

企业获益

  • 组织逐渐认识到,传统的同步应用无法在满足客户对获得即时结果的期望的同时,进行一致的扩展并根据客户的大量数据进行调整。借助使用 Kafka 和 AMQ Streams 的事件驱动应用,组织能够全局扩展其应用、存储和流式处理数据,并以极低的延迟向客户提供反馈。
  • 培训的积极影响

    • 完成本课程后,学员将了解 Kafka 和 AMQ Streams 的架构,并能够确定事件驱动应用的正确用例。除了学习 Kafka 和 AMQ Streams 的基本原理和功能外,学员还将学习如何设计、开发和测试事件驱动应用。
    • 同时,学员还将具备以下专业技能:
      • 使用标准模式为相关场景设计、构建和使用事件驱动应用。
      • 使用 Debezium 检测并响应数据更改,以提高应用性能。
      • 对事件驱动应用的常见问题进行故障排除。

    Red Hat logo LinkedInYouTubeFacebookTwitter

    产品

    工具

    试用、购买或出售

    沟通

    关于红帽

    我们是世界领先的企业开源解决方案供应商,提供包括 Linux、云、容器和 Kubernetes。我们致力于提供经过安全强化的解决方案,从核心数据中心到网络边缘,让企业能够更轻松地跨平台和环境运营。

    订阅我们的新闻稿 Red Hat Shares

    立即注册

    选择语言

    © 2022 Red Hat, Inc. 京ICP备09066747号 Red Hat Summit