コース概要
モジュール1: クラウドコンピューティングの概要
・クラウドコンピューティングの概要
・クラウドコンピューティングのメリット
・クラウドサービスモデル (IaaS, PaaS, SaaS)
・AWS の概要
・AWS サービスの概要
・グローバルインフラストラクチャ
モジュール2: ソフトウェアアーキテクチャの基礎
・ソフトウェアアーキテクチャの原則
・アーキテクチャパターンとスタイル
・レイヤードアーキテクチャ
・マイクロサービスアーキテクチャ
・サーバーレスアーキテクチャ
モジュール3: AWS 核心サービス
・コンピューティングサービス
・EC2 (Elastic Compute Cloud)
・AWS Lambda
・ストレージサービス
・S3 (Simple Storage Service)
・EBS (Elastic Block Store)
・データベースサービス
・RDS (Relational Database Service)
・DynamoDB
・ネットワーキングサービス
・VPC (Virtual Private Cloud)
・Route 53
モジュール4: AWS 上での Java アプリケーションの展開
・AWS Elastic Beanstalk
・Docker と ECS (Elastic Container Service)
・AWS Lambda を使用したサーバーレスデプロイメント
・AWS CodePipeline と CodeBuild を使用した CI/CD パイプライン
モジュール5: クラウドアーキテクチャのセキュリティ
・AWS セキュリティの基礎
・IAM (Identity and Access Management)
・AWS Key Management Service
モジュール6: 監視とスケーリング
・AWS 上でのアプリケーション監視
・CloudWatch
・AWS X-Ray
・オートスケーリング
・EC2 オートスケーリング
・DynamoDB オートスケーリング
・パフォーマンス最適化技術
モジュール7: 実践ラボとプロジェクト
・AWS Elastic Beanstalk 上での Java Web アプリケーションの展開
・AWS Lambda を使用したサーバーレスアプリケーションの構築と展開
・Java アプリケーションの CI/CD パイプラインの設定
・AWS と Java を使用したマイクロサービスアーキテクチャの実装
要求
Java および AWS の基本的な知識
お客様の声 (2)
ソフトウェアアーキテクチャについて新たな洞察を得て、思考を広げるのに役立った練習が気に入りました。
Gabriele - EAGLEPROJECTS S.p.A.
コース - Architecture and Design: Core + Advanced Training
機械翻訳
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
コース - Technical Architecture and Patterns
機械翻訳