お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
マイクロサービスアーキテクチャ
- マイクロサービスの基本原則
- コアコンポーネントとサービス設計のポイント
- 一般的なマイクロサービスパターン
- サービス間通信戦略
- 分散型トランザクションの処理方法
- マイクロサービスアーキテクチャにおけるセキュリティ対策
- サービスのオーケストレーションとディスカバリー機能
- マイクロサービスのコンテナ化手法
- マイクロサービスのモニタリングおよび可観測性の確保方法
- サーバーレス技術とイベントソーシングの基礎
コンテナベースのアプリケーションアーキテクチャ
- コンテナ化の基本概念
- Dockerによるコンテナ作成および管理手法
- コンテナ化されたアプリケーションの設計原則
- Kubernetesの基礎とコンテナオーケストレーションの仕組み
- コンテナ環境におけるネットワーク構成
- コンテナ運用時のセキュリティ対策ベストプラクティス
- マイクロサービス間通信用のサービスメッシュ活用方法
- 負荷分散および拡張戦略の実装例
- 分散型トレーシングおよび指標収集手法
- コンテナデプロイメント向けInfrastructure as Code(IaC)技術
- コンテナデプロイメント基盤の構築手順
CI/CDによるデプロイメント
- CI/CDパイプラインの基本概念と特徴
- CI/CD自動化に用いられるツールやテクノロジー
- ビルド処理の自動化およびバージョン管理手法
- CI/CD環境における自動テスト戦略
- 自動デプロイメントとリリースフローの設計方法
- デプロイメント時におけるInfrastructure as Code(IaC)の活用法
- ブルーグリーン方式、カナリア配信、ローリングアップデートなどのデプロイメントパターン
- DevSecOpsに向けたセキュリティ統合手法
高度なベストプラクティスおよび留意点
- 堅牢なアーキテクチャ構築のための推奨事項
- パフォーマンス最適化と拡張性向上のための考察点
- マイクロサービスおよびコンテナ環境における災害復旧計画の立案方法
まとめと今後の取り組み方向
要求
- ソフトウェア開発に関する基礎知識
- クラウドコンピューティングの基本概念の理解
- Linuxコマンドラインの使用経験
対象者
- ソフトウェア開発者
- DevOpsエンジニア
- クラウドアーキテクト
- システム管理者
21 時間
お客様の声 (1)
CI/CDベストプラクティス(GitFlowとGitOps)、アプリケーション戦略、べき等性とドリフト、リモートステート管理、Pod Disruption Budgetsとベストプラクティス
McKayla Fusco - NSWC Dahlgren Division - DNA
コース - Resilient Architecture: Microservices, Containers, and CI/CD
機械翻訳