お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
マイクロサービスアーキテクチャの紹介
- マイクロサービスとは何か?
- モノリシック vs. マイクロサービスアーキテクチャ
- マイクロサービスの利点と課題
- マイクロサービスの実際のユースケース
Spring Boot の始め方
- Spring Boot とその利点の紹介
- Spring Boot マイクロサービスのセットアップ
- Spring Boot を使用した RESTful API の作成
マイクロサービスの構築と管理
- ドメイン駆動設計(DDD)を使用したマイクロサービスの設計
- サービス間通信の実装
- REST と gRPC を使用したサービス間通信
- Kafka/RabbitMQ を使用した非同期メッセージングの処理
サービスディスカバリと設定管理
- Spring Cloud の紹介
- Eureka を使用したサービスディスカバリのセットアップ
- 中央集約型設定管理に Spring Cloud Config を使用する
API ゲートウェイとロードバランシング
- API ゲートウェイパターンの紹介
- Spring Cloud Gateway または Zuul の使用
- Ribbon を使用したロードバランシングの実装
マイクロサービスのセキュリティ
- マイクロサービスにおけるセキュリティの紹介
- OAuth2 を使用した認証と権限付与の実装
- JWT を使用した REST API の保護
監視とログ記録
- ELK スタックを使用した中央集約型ログ記録の設定
- Micrometer を使用したマイクロサービスの監視
- Spring Cloud Sleuth と Zipkin を使用した分散トレーシング
Docker と Kubernetes を使用したマイクロサービスのデプロイ
- Docker を使用したマイクロサービスのコンテナ化
- Kubernetes 上でのマイクロサービスのデプロイ
- スケーリングとオーケストレーションの管理
まとめと次ステップ
要求
- コア Java プログラミングの経験
- RESTful API と HTTP コミュニケーションの基本的な理解
- データベースと SQL の知識
対象者
- マイクロサービスアーキテクチャへの移行を検討している Java 開発者
- スケーラブルで分散されたアプリケーションを構築するソフトウェアエンジニア
- マイクロサービスのデプロイに関与する DevOps プロフェッショナル
21 時間
お客様の声 (5)
それは動的で非常に実践的であり、さらにURLを通じて仮想マシンが提供されました。
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
コース - Spring Cloud for Microservices
機械翻訳
トレーナーはトピックを明確に説明でき、すべての質問に答えることができます。
Hannah Mae Lubigan - Security Bank Corporation
コース - Advanced Spring Boot
機械翻訳
トレーニングスタイルとインストラクターが、演習中に遭遇する問題を解決します。
Carl Angelo Gonzales - Security Bank Corporation
コース - Spring Boot for Beginners
機械翻訳
扱われたトピックの範囲は広く、トレーナーはそれに対応しようと努力しました。
Lakshmipriya Sivakumar - Deque Systems Inc
コース - Spring Boot, React, and Redux
機械翻訳
実践的な例とオープンな議論
Nenad Terzic - Pejsejf B"lgaria EOOD
コース - Building Microservices with Spring Cloud and Netflix OSS
機械翻訳