inflearn logo
知識共有
inflearn logo

Spring Boot Kafka Producer/Consumer 実習入門

Spring BootベースでKafkaのインストールからProducer/Consumerのメッセージ送信まで、ひたすら手を動かしながら学ぶ実習型の入門講座です。 複雑な理論よりも実際のコードを直接作成して実行することで、Topicを通じてメッセージが発行・購読されるKafkaの基本的な流れを素早く理解できます。 Kafkaを初めて導入する初級・ジュニアバックエンドエンジニアに適しています。

3名 が受講中です。

難易度 初級

受講期間 無制限

Java
Java
REST API
REST API
Spring Boot
Spring Boot
Kafka
Kafka
backend
backend
Java
Java
REST API
REST API
Spring Boot
Spring Boot
Kafka
Kafka
backend
backend

受講後に得られること

  • Kafka ProducerとConsumerの役割を理解し、メッセージが送信され消費される流れを説明できます。

  • Spring BootでKafka Configを設定し、トピックベースのメッセージング環境を直接実行できます。

  • 実際のコードでKafkaメッセージを発行・購読する基本的な実習を完成させることができます。

Kafka、理論より先に実行してみてください

Kafkaを初めて学ぶと、Producer、Consumer、Topic、Config、message-queueといった単語が一度に出てくるため、難しく感じるかもしれません。
この講座は、複雑な概念の説明よりも、まずは手を動かしながらKafkaのメッセージの流れをコードで確認する実習型の講座です。

Spring Bootで進めるKafka実習

Spring Bootベースのバックエンドプロジェクトで、Kafkaのメッセージングフローを実際にコードで体験してみる実践型入門講座です。

REST APIを通じてメッセージを発行し、Kafka Topicを経てConsumerがメッセージを購読するフローを実装します。

Spring Boot Kafka Configの設定、Producerのメッセージ発行コード、Consumerのメッセージ購読コードを作成しながら、バックエンド開発においてメッセージキュー(message-queue)がどのような役割を果たすのかを理解します。

また、spring-messaging構造を活用して、Spring BootアプリケーションとKafkaを連携させる基本的な流れを習得します。

複雑な運用理論よりも「Spring BootでKafkaをどのように連携させ、メッセージをどのように送受信するのか」を素早く理解することに集中します。

この講義で実習する内容は次の通りです。

  • Kafkaのインストールおよびローカル実行

  • Topic構造の理解

  • Spring Boot Kafka Config 設定

  • Producer メッセージ発行コードの作成

  • Consumer メッセージ購読コードの作成


  • 実際の送受信結果の確認

この講義は、Kafkaを深く掘り下げる運用講義ではありません。

Kafkaを本や文書だけで見ると、難しく感じられるかもしれません。

まずはインストールして実行し、メッセージを送受信しながら、全体の流れを体で覚えてみてください。

初めてKafkaに触れる開発者が「あ、ProducerとConsumerはこのように繋がるんだな」ということを素早く理解することに焦点を当てています。

Spring BootでKafkaを一度でも直接連携させてみたい方におすすめです。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Kafkaを初めて接して、ProducerとConsumerの概念が混同している初級・ジュニアバックエンド開発者

  • Spring BootでKafkaメッセージの送信と購読機能を直接実装してみたい開発者

  • MSAやバックエンドプロジェクトで非同期メッセージング構造を理解したい開発者

前提知識、
必要でしょうか?

  • JavaとSpring Bootの基本文法とプロジェクト構造を理解していることが望ましいです。

  • Controller、Serviceの階層構造とREST API呼び出しの流れに関する基本的な理解があれば、よりスムーズに受講できます。

  • 非同期処理やメッセージキューの概念を聞いたことがあれば望ましいですが、Kafkaの経験はなくても大丈夫です。

こんにちは
truthwingです。

72

受講生

4

受講レビュー

2

回答

4.8

講座評価

3

講座

15年目の現役エンジニア ・ 月1000万円の収益構造を作ったエンジニア

単にコーディングを教えるのではありません。
「開発が自分の進むべき道なのか」を判断できる基準を提供します。

非専攻者、就職準備生、キャリアチェンジを悩んでいる方々と
現実的なキャリア戦略を共に設計します。

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

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

truthwingの他の講座

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

似ている講座

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

期間限定セール

¥15,400

50%

¥4,065