概要本記事の目的です。 Infrastructure as Code(IaC)の概念を理解する クラウドネイティブ時代における IaC の必要性を理解する AWS CDK の有用性を理解する 下記については触れておりませんのでご注意を。 IaC ツールの比較 AWS CDK の開発環境構築 IaC、AWS CDK に興味のある人はぜひ最後まで読んでいってください。 クラウドネイティブとは まずはタイトルにもなっている「クラウドネイティブ」の定義について見てみ
1.概要本記事では、AWS初学者がAWSのインフラ設計を理解するために必要な基礎知識を解説します。 具体的には下記について解説していきます。 ・AWSのコアコンセプト(枠となる概念) ・マルチAvailability Zone構成 ・AWSの基本的なネットワーク構成 また、少し細かい話は補足として記載しています。 2. AWSのコアコンセプトを理解するAWSの設計原則の1つに「Design for Failure」(障害が起きることを前提に設計せよ)というものがありま