お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
プラットフォームエンジニアリングにおける高度な概念
- プラットフォームエンジニアリングの基礎知識の復習
- 拡張性という観点から見たプラットフォームエンジニアリングの発展史
- 拡張可能なプラットフォームアーキテクチャを設計するための原則
マイクロサービスアーキテクチャの詳細解説
- マイクロサービスの設計原則
- モノリシック型アプリケーションをマイクロサービスへ分割する方法
- コミュニケーションパターンおよびサービスディスカバリーの仕組み
Dockerによるコンテナ化技術
- 高度なコンテナ化手法
- マイクロサービス向けに最適化されたDockerイメージの作成方法
- コンテナネットワークおよびストレージに関する考慮事項
Kubernetesエコシステムとアーキテクチャ
- Kubernetesの各構成要素に関する詳細解説
- Kubernetesクラスタの設定および管理方法
- ネットワーク、ストレージ、セキュリティにおけるベストプラクティス
Kubernetes上でのマイクロサービスのデプロイ
- マイクロサービスをデプロイするための各種戦略
- Helmチャートを用いたサービスの管理手法
- Kubernetes環境における継続的デプロイメントの実践方法
マイクロサービスにおける可観測性と監視機能
- ログ取得、モニタリングおよびアラート通知の仕組みの導入
- Kubernetesエコシステムにおける可観測性を実現するツールやプラットフォーム
- メトリクスやログデータの分析によるシステム健全性の維持方法
拡張性およびパフォーマンス最適化の手法
- 水平方向および垂直方向での拡張戦略
- 負荷状況に応じたサービスの自動スケーリング設定方法
- システムパフォーマンス向上とリソース最適化のための対策
耐障害性および信頼性確保に関する技術
- 障害発生時にも機能を維持できるマイクロサービスの設計法
- ヘルスチェック、サーキットブレーカーやレート制限の実装手法
- 災害復旧および高可用性を確保するための戦略
マイクロサービスおよびKubernetesにおけるセキュリティ対策
- マイクロサービス間通信の安全性の確保方法
- Kubernetesに備わっているセキュリティ機能やベストプラクティス
- セキュリティ強化を目的としたサービスメッシュの導入手法
ハンズオンプロジェクト実習
- Kubernetes上で拡張性に優れたマイクロサービスアプリケーションの設計およびデプロイ
- マイクロサービスの継続的展開を実現するCI/CDパイプラインの構築方法
- モニタリングおよびスケーリング機能を用いたアプリケーションの性能維持手法
まとめと次段階へのステップ紹介
要求
- コンテナ化およびオーケストレーションに関する基礎知識
- Dockerや基本的なKubernetes操作の経験
- クラウドコンピューティングおよびマイクロサービスアーキテクチャへの理解
対象者
- プラットフォームエンジニア
- DevOps専門家
- ソフトウェアアーキテクト
35 時間
お客様の声 (1)
About the microservices and how to maintenance kubernetes