Spring Cloudで開発するマイクロサービスアプリケーション(MSA)
Spring FrameworkのSpring Cloudファミリーを利用してマイクロサービスアプリケーションを開発してみる過程です。Cloud Native ApplicationとしてのSpring Cloudをどのように使うか、構成をどのように行うかについて学べる講座です。
受講生 7,923名
難易度 初級
受講期間 無制限

Spring Boot 3.x + Spring Cloud 2023.0.x講義が更新されました。
こんにちは、離島院です。
これまで延期された「Spring Cloudで開発するマイクロサービスアプリケーション(MSA)」講義の一次アップデートが完了しました。今回のアップデートでは、実践例の部分は、既存のSpring boot 2.xバージョンからSpring boot 3.xバージョンに変更したものです。講義内容コンテンツの更新は、後半に二次更新する予定です。
先にお知らせした内容のように6月末までの日程で仕上げようとしましたが、現在のプロジェクト日程と重なって到底時間を合わせることができませんでした。もう一度申し訳ありません。
今回の講義コンテンツを更新すれば、新たにいくつかの内容も追加されたので、一緒に参考にしてほしいと思います。追加された部分は、Swagger API(OAS 3.0)の適用とKubernetesでSpring Bootアプリケーション(サービス)をデプロイするために必要なK8sマニフェスト設定の一部です。
ソースコードはすでにgithubに共有していますが、コンテンツを再録画しながら一部変更または追加されることもありますので、最新コードで実習してみることをお勧めします。
joneconsulting/toy-msa: A Toy project for a mas practice. (github.com)
(ブランチ:springboot3.2、springboot3.2_k8s)
Eureka Service Discovery
Configuration Service
First-Service
Second Service
Apigateway Service
Kafka
Catalog Service
Order Service
User Service
Kubernetesの展開
Distributed Tracing (with Zipkin)
Swagger API(OAS 3.0)
さらに、アップデート後に進行したいというイベントもすぐに進行するようにします。
ありがとうございます!




