View a markdown version of this page

リソース - AWS 規範ガイダンス

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

リソース

リファレンス

以下のリンクは、Terraform AWS プロバイダー用の追加の資料と、 での Terraform for IaC の使用を示しています AWS。

ツール

以下のツールは、このベストプラクティスガイドで推奨されているように AWS、 での Terraform 設定のコード品質と自動化を向上させるのに役立ちます。

コード品質:

  • Checkov : デプロイ前に Terraform コードをスキャンして設定ミスを特定します。

  • TFLint: 考えられるエラー、廃止された構文、未使用の宣言を識別します。この linter では、 AWS ベストプラクティスと命名規則を適用することもできます。

  • terraform-docs : さまざまな出力形式で Terraform モジュールからドキュメントを生成します。

自動化ツール:

  • HCP Terraform : ポリシーチェックと承認ゲートを使用して、チームが Terraform ワークフローをバージョン化、コラボレーション、構築するのに役立ちます。

  • Atlantis : コード変更を検証するためのオープンソースの Terraform プルリクエスト自動化ツール。

  • CDK for Terraform : HashiCorp 設定言語 (HCL) の代わりに TypeScript、Python、Java、C#、Go などの使い慣れた言語を使用して、Terraform インフラストラクチャをコードとして定義、プロビジョニング、テストできるフレームワーク。