コース概要
マイクロサービスアーキテクチャ
- マイクロサービスの基本原則
- 主要コンポーネントとサービス設計
- 一般的なマイクロサービスパターン
- サービス間通信戦略
- マイクロサービスにおける分散トランザクション処理
- マイクロサービスアーキテクチャのセキュリティに関する考慮事項
- オーケストレーションとサービスディスカバリ
- マイクロサービスのコンテナ化
- マイクロサービスの監視と可観測性
- Serverless と Event Sourcing の導入
コンテナベースのアプリケーションアーキテクチャ
- コンテナ化概念の概要
- Docker を使用する方法:コンテナ作成と管理
- コンテナ化されたアプリケーションの設計原則
- Kubernetes とコンテナオーケストレーションの基本
- コンテナ化環境におけるネットワーク
- コンテナのセキュリティベストプラクティス
- マイクロサービス通信のための Service Mesh の使用
- ロードバランシングとスケーリング戦略
- 分散トレーシングとメトリック収集
- コンテナデプロイのInfrastructure as Code (IaC)
- コンテナデプロイプラットフォームの設定
CI/CD デプロイ
- CI/CD パイプラインの主要概念
- CI/CD 自動化のツールと技術
- ビルドとバージョニングの自動化
- CI/CD における自動テスト戦略
- デプロイの自動化とリリース戦略
- デプロイにおけるInfrastructure as Code (IaC) の使用
- デプロイパターン:Blue-Green, Canary, Rolling updates
- DevOps にセキュリティを統合(DevSecOps)
ABC(高度なベストプラクティスと考慮事項)
- 堅牢なアーキテクチャのためのベストプラクティス
- パフォーマンス最適化とスケーラビリティに関する考慮事項
- マイクロサービスとコンテナの災害復旧計画
まとめと次回のステップ
要求
- ソフトウェア開発の基本的な知識
- クラウドコンピューティング概念の理解
- Linux コマンドライン使用の経験
対象者
- ソフトウェア開発者
- DevOps エンジニア
- クラウドアーキテクト
- システム管理者
お客様の声 (5)
実践的で参加型の学習。
Balavignesh Elumalai - Scottish Power
コース - SonarQube for DevOps
機械翻訳
トレーナーは深い経験を持ち、詳細に説明することができます。知識の深さと教育への情熱が高く評価されています。
Anup Kumar - SMR Automotive Mirrors Stuttgart
コース - Jenkins 2: Building CI/CD Pipelines
機械翻訳
トレーナーは非常に整理整頓されていました。最初に、研修で必要なすべてのツールについて説明しました。また、トレーナーは快く質問に答えて実際の使用例も話し合いました。
Vivek Verma - Global Knowledge Network Training Ltd
コース - DevOps Practical Implementation and Tools
機械翻訳
非常に詳細で、講師は科目をよく理解しており、多くのトピックをカバーしています
Gabriel Kelly Navarro - Opswerks
コース - Advanced Spinnaker
機械翻訳
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
コース - Jenkins: Continuous integration for Agile development
機械翻訳