核心だけを素早く終わらせる実践カフカ(kafka)

SW開発者が知っておくべきKafka活用のための基礎・必須・実践知識を学びます。SpringBootを活用してKafkaと連携し、さまざまな実践状況に合わせたメッセージ送受信の実習を行います。

難易度 入門

受講期間 無制限

Spring Boot
Spring Boot
Kafka
Kafka
MSA
MSA
spring-kafka
spring-kafka
Spring Boot
Spring Boot
Kafka
Kafka
MSA
MSA
spring-kafka
spring-kafka

学習した受講者のレビュー

学習した受講者のレビュー

5.0

5.0

신기루

64% 受講後に作成

分かりやすくて丁寧に説明してくれる講義ですね。

5.0

armyso9506

100% 受講後に作成

Kafkaの基礎知識を身につけるのに、とても大きな助けになりました。 ある意味、これが入門講義として一番ふさわしいのではないかと思います…! 短時間でKafkaの基本知識を習得するのに非常に良かったです😄👍 この講義を先に受けてから、他のKafka講義を聞くのが一番良いと思います。

5.0

Soojung Hong

100% 受講後に作成

カフカの基本概念を学ぶのに良い講義でした。

受講後に得られること

  • SW開発者が知っておくべきKafkaの基礎・必須・実践知識

  • ログ収集、MSA、リアルタイムチャットサーバーなど、Kafkaを実務で活用するための知識習得

  • SpringBootベースのKafka連携およびメッセージ送受信の実装能力

核心だけを素早く終わらせる実践カフカ(kafka)

1. 授業資料および注意事項 📢

  • 注意事項

    • 本授業は、カフカのインフラ構成・管理的な側面よりは、SW開発者がKafkaを使用する際に知っておくべき核心的な知識を中心に進められます。

    • 核心知識に関する理論説明、dockerを通じたkafkaの設置、springbootを活用した実習が行われます。ただし、springの実行と設定は簡単であるため、springの使用の有無は重要ではありません。


    • Kafka Connect、Kafka Streams、Avroについては理論的な内容のみを扱い、実習は行われません。

  • 授業資料

2. 学習内容 📕

  • カフカクラスターの主要要素

    • ブローカー、Zookeeperなどカフカクラスターの主要要素に対する理解

    • トピックに対する理解とメッセージの送受信

    • パーティション設計と

      key値の設定によるパーティション内のメッセージ順序の保証


  • プロデューサー(Producer)とコンシューマー(Consumer)に関する主要要素の理解

    • コンシューマーとコンシューマーグループに対する理解

    • オフセット管理 - オフセットの手動コミット、オフセットリセット設定

  • spring-kafka依存性を活用したプロデューサー/コンシューマーの実習

    • Spring Bootを活用した基本的なメッセージ送受信

    • コンシューマーグループの設定によるパーティション占有の変化を確認

    • メッセージkey設計およびメッセージ順序保証テスト

    • オフセット関連の実習

      • offset reset earliestとlatestの違いの実習

      • offset手動コミット戦略(DLQ設計)

  • 実際のサービスにおけるKafka導入戦略の紹介(ログサーバー、通知サーバー、MSAサーバー)

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Kafkaを一度も使ったことがないか、使ったことはあるが正しく理解できていない開発者

  • リアルタイムログ収集・チャット・通知システムなど、Kafkaを活用したアーキテクチャを設計する必要がある開発者

こんにちは
bradkimです。

3,340

受講生

351

受講レビュー

128

回答

4.9

講座評価

10

講座

💪💪💪実務と講義の経歴を兼ね備えた専門家 💪💪💪

こんにちは、キム・ソングク(bradkim)講師です。延世大学を卒業し、大企業やスタートアップなどで8年以上ソフトウェアエンジニアとして働いてきました。現在はブートキャンプで専業講師として働いています。実務経験と講義経験を兼ね備えた講師として、皆さんに必ず知っておくべき知識を中心に分かりやすくお伝えします。

プロフィール : https://www.linkedin.com/in/seongukkim

連絡先 : ksg39412@naver.com

もっと見る
講座掲載日: 
最終更新日: 

受講レビュー

全体

12件

5.0

12件の受講レビュー

  • bigho982715님의 프로필 이미지
    bigho982715

    受講レビュー 24

    平均評価 5.0

    修正済み

    5

    100% 受講後に作成

    Kafkaの核心概念からブローカー、トピック、パーティション構造、Producer/Consumer、offset管理まで、流れに沿って整理されていて良かったです。特にSpring Kafkaを活用した実習を通じて、メッセージの送受信とコンシューマーグループの動作を直接確認することができ、Kafkaの理解に大きな助けとなりました。実務でKafkaを素早く適用してみたい方に最適な入門講座です。

    • bradkim
      知識共有者

      講義を楽しく聴いていただけたようで良かったです。ありがとうございます〜!

  • raonplanet님의 프로필 이미지
    raonplanet

    受講レビュー 15

    平均評価 5.0

    5

    100% 受講後に作成

    カフカの基本概念を学ぶのに良い講義でした。

    • bradkim
      知識共有者

      Soojung Hong様、ありがとうございます。

  • neomirage님의 프로필 이미지
    neomirage

    受講レビュー 64

    平均評価 5.0

    5

    64% 受講後に作成

    分かりやすくて丁寧に説明してくれる講義ですね。

    • bradkim
      知識共有者

      シンギルさんの講義の受講、大変お疲れ様でした。ありがとうございました!

  • withoutthem님의 프로필 이미지
    withoutthem

    受講レビュー 19

    平均評価 4.9

    5

    36% 受講後に作成

    入門に最適な充実した講義です! ありがとうございます。 ただ、マイクの音が割れていて、少し耳が痛いですㅠㅠ あと、講義資料はどこにありますか?見つけられませんでしたㅠ

    • bradkim
      知識共有者

      ビクターさん〜!授業紹介にリンクがありますよ〜!

  • armyso95062341님의 프로필 이미지
    armyso95062341

    受講レビュー 4

    平均評価 4.0

    5

    100% 受講後に作成

    Kafkaの基礎知識を身につけるのに、とても大きな助けになりました。 ある意味、これが入門講義として一番ふさわしいのではないかと思います…! 短時間でKafkaの基本知識を習得するのに非常に良かったです😄👍 この講義を先に受けてから、他のKafka講義を聞くのが一番良いと思います。

    • bradkim
      知識共有者

      armyso9506様、素敵な受講レビューをいただきありがとうございます!

bradkimの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!

¥2,894