Advanced Developing on AWS
Advanced Developing on AWS
アプリケーションをクラウド上に構築したが,クラウドを効率的に利用したアーキテクチャになっていない,ということはありませんか?Cloud-Native Applicationの考え方の一つとして,The Twelve-Factor Applicationという概念があります。このコースでは,Cloud-Native Applicationを効果的に開発,運用していく上での考え方を学習していきます。
対象者
既に AWS のサービスに精通している経験豊富なソフトウェアデベロッパー
前提条件
最低でも 1 つのハイレベルプログラム言語についての深い知識
主要な AWS のサービスとパブリッククラウドの実装に関する実務的知識
前出の概念についての、実環境での 6 か月以上の運用に加え、Developing on AWS の受講終了
モノリシックアプリケーションのアーキテクチャを分析して、異なる AWS のサービス間でアプリケーションを分離できる論理的あるいはプログラム的な観点から見たブレークポイントを特定する
モノリシックアーキテクチャから移行しながら、The Twelve-Factor Application の概念と手順を適用する
マイクロサービスベースのクラウドネイティブなアプリケーションを開発するために、適切な AWS のサービスを推奨する
AWS API、CLI、および SDK を使用して AWS のサービスを監視および管理する
その他