翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
次のステップ
このガイドを読んだ後の潜在的な次のステップは次のとおりです。
-
既存の Terraform コードベースがある場合は、設定を確認し、このガイドに記載されている推奨事項に基づいて改善可能な領域を特定します。例えば、リモートバックエンドの実装、モジュールへのコードの分離、バージョンピンニングの使用などのベストプラクティスを確認し、設定で検証します。
-
既存の Terraform コードベースがない場合は、新しい設定を構築するときに以下のベストプラクティスを使用してください。状態管理、認証、コード構造などについては、最初からアドバイスに従ってください。
-
このガイドで参照されている HashiCorp コミュニティモジュールの一部を使用して、アーキテクチャパターンが単純化されているかどうかを確認します。モジュールはより高いレベルの抽象化を可能にするため、一般的なリソースを書き直す必要はありません。
-
リンティング、セキュリティスキャン、ポリシーチェック、自動テストツールを有効にして、セキュリティ、コンプライアンス、コード品質に関するベストプラクティスを強化します。TFLint 、tfsec、Checkov などのツールが役立ちます。
-
最新の AWS プロバイダードキュメントを確認して、Terraform の使用を最適化するのに役立つ新しいリソースや機能があるかどうかを確認します。 AWS プロバイダーの新しいバージョンを最新の状態に保つ。
-
その他のガイダンスについては、 HashiCorp ウェブサイトの「Terraform ドキュメント
」、「ベストプラクティスガイド 」、および「スタイルガイド 」を参照してください。