お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
マイクロサービスとSpring Cloudの紹介
- モノリシックアーキテクチャ vs マイクロサービスアーキテクチャ
- マイクロサービスの核心概念
- Spring BootとSpring Cloudの紹介
- Spring Bootを使用したシンプルなRESTfulマイクロサービスの構築
- ハンズオン実習: 基本的なマイクロサービスの実装
サービスディスカバリと設定管理
- Eurekaを使用したサービス登録とディスカバリ
- Ribbonを使用したロードバランシングの処理
- Spring Cloud Configを使用した中央集約型の設定管理
- Spring Cloud Gatewayを使用したAPIゲートウェイ
- ハンズオン実習: APIゲートウェイとサービスディスカバリの実装
通信と堅牢性
- Feign Clientsを使用したサービス間通信
- Resilience4Jを使用したサーキットブレーカーの実装
- 失敗処理とフォールバックメカニズムの処理
- Spring Cloud SleuthとZipkinを使用した分散トレーシング
- ハンズオン実習: サービス堅牢性の設定
Dockerを使用したマイクロサービスのコンテナ化
- コンテナとDockerの紹介
- Spring BootアプリケーションのDocker化
- Docker Composeを使用したマルチコンテナアプリケーションの作成
- Docker Networksを使用したマイクロサービスの管理
- ハンズオン実習: Docker Composeを使用したマイクロサービスのデプロイ
監視、ログ、およびセキュリティ
- Spring Boot Actuatorを使用したマイクロサービスの監視
- ELK Stack(Elasticsearch, Logstash, Kibana)を使用した中央集約型ログ管理
- マイクロサービスのセキュリティベストプラクティス
- 認証と認可の設定
- ハンズオン実習: セキュリティと監視の設定
Kubernetesを使用したスケーリングとオーケストレーション
- Kubernetesとコンテナオーケストレーションの紹介
- Kubernetesでマイクロサービスをデプロイする
- プロダクションでのマイクロサービスのスケーリングと管理
- ロードバランシングと自動スケーリング
- ハンズオン実習: Kubernetes上でのマイクロサービスのデプロイ
高度なマイクロサービスパターン
- Kafkaを使用したイベント駆動アーキテクチャ
- Istioを使用したサービスメッシュ
- 分散トランザクションとSagaパターン
- マイクロサービスのCI/CDパイプライン
- ハンズオン実習: 高度なマイクロサービスパターンの実装
最終プロジェクトとベストプラクティス
- 完全なマイクロサービセンシステムの構築
- 一般的な問題のデバッグとトラブルシューティング
- パフォーマンス最適化戦略
- プロダクションデプロイメントのベストプラクティス
- Q&Aと最終まとめ
サマリーと次なるステップ
要求
- マイクロサービスアーキテクチャに関する理解
- JavaとSpring Bootの経験
- REST APIとコンテナの基本的な知識
対象者
- ソフトウェア開発者
- DevOpsエンジニア
- クラウドアーキテクト
- システム管理者
35 時間
お客様の声 (5)
それは動的で非常に実践的であり、さらにURLを通じて仮想マシンが提供されました。
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
コース - Spring Cloud for Microservices
機械翻訳
OCは私たちにとって新しいものであり、多くのことを学びました。実習も非常に優れていました。
sharkey dollie
コース - OpenShift 4 for Administrators
機械翻訳
実践的な例とオープンな議論
Nenad Terzic - Pejsejf B"lgaria EOOD
コース - Building Microservices with Spring Cloud and Netflix OSS
機械翻訳
このコースは非常に素晴らしかったです。トレーナーのアンドレアスは非常に準備が整っており、私たちが質問したすべてのことを答えてくれました。また、トラブルに遭遇したときも助けてくれ、必要に応じて詳細に説明してくれました。私が参加した中で最高のコースでした。
Bozhidar Marinov - Pejsejf B"lgaria EOOD
コース - Microservices with Spring Cloud and Kafka
機械翻訳
DockerとKubernetesの基礎をよく理解することができました。
Stephen Dowdeswell - Global Knowledge Networks UK
コース - Docker (introducing Kubernetes)
機械翻訳