核心だけを素早く終わらせる実践カフカ(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

nieve77777

100% 受講後に作成

良い講義をありがとうございました。

5.0

smathj

100% 受講後に作成

「核心を素早く」というタイトルにふさわしい講義でした。 他の受講生のレビュー通り、開発者はKafkaの講義をまずこの講師の方の講義から始めるのが正解だと感じました。 もし悩んでいる方がいれば、迷わずこの講義を先に見ることをおすすめします。 その後、足りない部分は他の講義や教材で補っていくのが良いと思います。 講師の方のKubernetesの講義も購入しましたが、とても楽しみです!

5.0

신기루

64% 受講後に作成

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

受講後に得られること

  • 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,385

受講生

358

受講レビュー

128

回答

4.9

講座評価

10

講座

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

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

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

連絡先 : ksg39412@naver.com

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

受講レビュー

全体

16件

5.0

16件の受講レビュー

  • nieve777772461님의 프로필 이미지
    nieve777772461

    受講レビュー 4

    平均評価 4.0

    5

    100% 受講後に作成

    良い講義をありがとうございました。

    • raonplanet님의 프로필 이미지
      raonplanet

      受講レビュー 16

      平均評価 5.0

      5

      100% 受講後に作成

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

      • bradkim
        知識共有者

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

    • neomirage님의 프로필 이미지
      neomirage

      受講レビュー 64

      平均評価 5.0

      5

      64% 受講後に作成

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

      • bradkim
        知識共有者

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

    • armyso95062341님의 프로필 이미지
      armyso95062341

      受講レビュー 4

      平均評価 4.0

      5

      100% 受講後に作成

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

      • bradkim
        知識共有者

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

    • smathj9975님의 프로필 이미지
      smathj9975

      受講レビュー 43

      平均評価 5.0

      5

      100% 受講後に作成

      「核心を素早く」というタイトルにふさわしい講義でした。 他の受講生のレビュー通り、開発者はKafkaの講義をまずこの講師の方の講義から始めるのが正解だと感じました。 もし悩んでいる方がいれば、迷わずこの講義を先に見ることをおすすめします。 その後、足りない部分は他の講義や教材で補っていくのが良いと思います。 講師の方のKubernetesの講義も購入しましたが、とても楽しみです!

      • bradkim
        知識共有者

        smathj様、講義の受講お疲れ様でした!ありがとうございました。

    bradkimの他の講座

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

    似ている講座

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

    ¥2,876