AWS におけるコードとしてのインフラストラクチャ (IaC) とイベント駆動型プログラミング (EDP) アプローチの組み合わせ - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS におけるコードとしてのインフラストラクチャ (IaC) とイベント駆動型プログラミング (EDP) アプローチの組み合わせ

ラム・カンダスワミー、Amazon Web Services (AWS)

2023 年 3 月 (ドキュメント履歴)

コードとしてのインフラストラクチャ (IaC) プラクティスとイベント駆動型プログラミング (EDP) プラクティス (イベント駆動型アーキテクチャに基づく) は、2 DevOps つの異なるアプローチです。多くの場合、Organizations はそれぞれのアプローチを何らかの形で組み合わせて使用しますが、これは意図しない結果につながり、逆効果になり、組織に害を及ぼすことさえあります。このガイドでは、IaC と EDP の両方の実装にとって互換性があり、安全で、相互に有益な方法で IaC プラクティスと AWS クラウドの EDP プラクティスを組み合わせるための推奨事項、ベストプラクティス、ガイドラインを提供します。

IaC アプローチでは、コードを使用し、インフラストラクチャの仕様を定義する設定ファイル (通常は JSON または YAML ファイル) を作成することで、IT インフラストラクチャリソースのプロビジョニングと管理を行うことができます。IaC アプローチは通常、設定ファイルを管理するために Git などのバージョン管理システムと組み合わされます。EDP は、定義したイベントに応答して実行するコードを開発するアプローチです。通常、コードはリソースまたはそのプロパティを変更します。

このガイドは、 DevOps 一般原則、EDP アーキテクチャ、および AWS クラウドサービスの基本を理解している技術職を対象としています。