AWS での infrastructure as code (IaC) とイベント駆動型プログラミング (EDP) のアプローチの組み合わせ - AWS 規範ガイダンス

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

AWS での infrastructure as code (IaC) とイベント駆動型プログラミング (EDP) のアプローチの組み合わせ

Ram Kandaswamy、Amazon Web Services (AWS)

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

Infrastructure as Code (IaC) プラクティスとイベント駆動型プログラミング (EDP) プラクティス (イベント駆動型アーキテクチャに基づく) は、DevOps に対する 2 つの異なるアプローチです。多くの場合、組織は各アプローチの組み合わせを使用しますが、これは意図せず結果をもたらし、組織に悪影響を及ぼします。このガイドでは、IaC 実装と EDP 実装の両方に互換性があり、安全で、相互に有益な方法で、IaC プラクティスと AWS クラウドの EDP プラクティスを組み合わせるための推奨事項、ベストプラクティス、ガイドラインを提供します。

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

このガイドは、一般的な DevOps 原則、EDP アーキテクチャ、AWS クラウドサービスに関する基本的な知識を持つ技術的な役割を対象としています。