강의

멘토링

커뮤니티

Programming

/

Back-end

スピーディーに学ぶSpring Cloud基礎(MSA)

Spring Cloudを活用したMSAサーバー構成について学習します。

難易度 初級

受講期間 無制限

  • bradkim
Spring Cloud
Spring Cloud
MSA
MSA
eureka
eureka
api-gateway
api-gateway
configserver
configserver
Spring Cloud
Spring Cloud
MSA
MSA
eureka
eureka
api-gateway
api-gateway
configserver
configserver

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

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

4.9

5.0

카오스7

100% 受講後に作成

簡潔かつ必要な部分を的確に指摘して実習とともに提示してくださるので、最高の講義だと思います。

5.0

개foot

63% 受講後に作成

トップ講師の方です。 本当に必要な内容だけで構成されていて、MSAについての概念と、すぐに開発できるくらいのソースコードも提供してくださっていますね。ありがとうございます。

5.0

darktemi90

31% 受講後に作成

早く要点だけすんなり理解できるように授業していただいてありがとうございます。

受講後に得られること

  • 最新(2024.0.0)のSpring Cloudバージョンを活用したMSAサーバー構築

  • apigateway、eureka、config server(+bus)、circuit breaker(resilience4j)など、コアとなる技術の学習

  • RestTemplate、FeignClientなど、サーバー間同期通信の学習

  • Kafka を通じたイベント駆動型非同期通信学習

  • MSAのためのDB設計

1. 学習内容📕

  • モノリシックからMSAへのサーバー切り替え

    • 事前準備されたモノリシックサーバーからモジュール間の依存関係を排除し、MSAサーバーへの移行


  • SPRING CLOUD核心要素学習

    • API GATEWAY、EUREKAなどの基本APIルーティング処理のための技術学習

    • Config ServerとGITHUBを利用したapplication.yml config情報の中央管理とリアルタイム変更

    • circuit breaker(resilience4j)を活用したMSAモジュール間通信遅延管理

  • MSAモジュール間通信のための技術


    • 同期通信

      • resttemplate、feignclientを活用した同期通信

    • 非同期通信

      • kafkaを活用したイベントベースの非同期通信

2. 技術スタック📢

  • 基本技術スタック

    • java17, springboot3.4, spring data jpa, jwtトークン

  • spring cloud関連

    • apigateway

    • eureka(サービスディスカバリー)

    • spring cloud config(+spring cloud bus)

    • circuit breaker(resilience4j)

    • feignclient

  • その他

    • kafka, mysql, redis, rabbitmq

3. 授業資料📢

  • 全ての授業資料は下記リンクのノッション資料をご参照ください。

    • https://picturesque-staircase-f6e.notion.site/Spring-Cloud-MSA-1a123940dccf8056b59ed720a05f938d?pvs=74

  • 講師と一緒に作るソースコードはgithubにあらかじめ公開されています。

    • モノリシック

      • https://github.com/kimseonguk197/spring_msa_ordersystem_monolithic_inflearn.git

    • MSA

      • https://github.com/kimseonguk197/spring_msa_inflearn

こんな方に
おすすめです

学習対象は
誰でしょう?

  • モノリシックとMSAアーキテクチャの違いを理解したい開発者

  • SPRINGを活用したMSAサーバーを構築しようとする開発者

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

  • JAVA

  • SPRING

こんにちは
です。

3,031

受講生

312

受講レビュー

122

回答

4.9

講座評価

9

講座

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

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

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

カリキュラム

全体

16件 ∙ (8時間 48分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

18件

4.9

18件の受講レビュー

  • didakd225197님의 프로필 이미지
    didakd225197

    受講レビュー 3

    平均評価 5.0

    修正済み

    5

    94% 受講後に作成

    先生からは毎回多くのことを学んでおります。 MSAアーキテクチャ復習+曖昧だった概念も再確認できる良い講義ですね。

    • bradkim
      知識共有者

      よく聞いてくださって、私も感謝しております!より良い講義を作ってお返しいたします😊

  • kukaeden님의 프로필 이미지
    kukaeden

    受講レビュー 489

    平均評価 5.0

    5

    63% 受講後に作成

    Spring cloudを活用して同期、非同期処理する方法を詳しく教えていただき、とても助かりました。良い講義をありがとうございます

    • darktemi907614님의 프로필 이미지
      darktemi907614

      受講レビュー 5

      平均評価 5.0

      5

      31% 受講後に作成

      早く要点だけすんなり理解できるように授業していただいてありがとうございます。

      • dirend79555님의 프로필 이미지
        dirend79555

        受講レビュー 51

        平均評価 5.0

        5

        63% 受講後に作成

        トップ講師の方です。 本当に必要な内容だけで構成されていて、MSAについての概念と、すぐに開発できるくらいのソースコードも提供してくださっていますね。ありがとうございます。

        • bradkim
          知識共有者

          わあ、良いレビューありがとうございます!役に立ったとのこと、良かったです!!

      • kdxh님의 프로필 이미지
        kdxh

        受講レビュー 7

        平均評価 4.9

        5

        100% 受講後に作成

        簡潔かつ必要な部分を的確に指摘して実習とともに提示してくださるので、最高の講義だと思います。

        • bradkim
          知識共有者

          良いレビューをありがとうございます😊 より良い講義でお会いできるよう頑張ります。

      ¥9,417

      bradkimの他の講座

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

      似ている講座

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