コース概要
マイクロサービスアーキテクチャ
- マイクロサービスの基本原則
- 主要コンポーネントとサービス設計
- 一般的なマイクロサービスパターン
- サービス間通信戦略
- マイクロサービスにおける分散トランザクション処理
- マイクロサービスアーキテクチャのセキュリティに関する考慮事項
- オーケストレーションとサービスディスカバリ
- マイクロサービスのコンテナ化
- マイクロサービスの監視と可観測性
- 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
機械翻訳
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
コース - Test Automation with Selenium and Jenkins
機械翻訳