IDE での AWS CloudFormation インテリジェントオーサリングでインフラストラクチャ開発を加速
本日、AWS CloudFormation は AWS CloudFormation Language Server のリリースを発表しました。これは、AWS Toolkit を介して統合開発環境 (IDE) にインテリジェントオーサリング、早期検証、トラブルシューティング、ドリフト管理を直接提供する新機能です。この新機能により、開発者はインフラストラクチャをより迅速に構築し、安全にデプロイできるようになります。
今回のリリースにより、Visual Studio、Kiro、その他の互換性のある IDE を使用する開発者は、Language Server によるコンテキスト識別オーサリングのメリットを享受できるようになります。組み込みのオートコンプリート、スキーマ検証、CloudFormation Guard を使用したポリシーチェック、そして IDE 内で直接実行されるデプロイメント検証が提供されます。例えば、無効なリソースプロパティや不足している IAM 権限要件には即座にフラグが付けられます。また、ドリフト識別デプロイメントビューでは、テンプレートとデプロイ済みのインフラストラクチャの違いが強調表示されるため、CloudFormation 外部で行われた設定変更を特定するのに役立ちます。これらの機能により、開発者はデプロイ前に構文エラー、権限の欠如、設定の不一致などの問題を特定できます。また、現在のテンプレートとデプロイ済みのスタック設定の差異をハイライト表示するドリフトビューも提供します。CloudFormation Language Server は、検証とリアルタイムフィードバックをオーサリングエクスペリエンスに直接統合することで、開発者のフロー状態を維持し、インフラストラクチャのコーディングをシームレスなエクスペリエンスに変え、インフラストラクチャの安全性を向上させます。この統合されたエクスペリエンスにより、開発者はコンプライアンスとベストプラクティスを維持しながら、設計からデプロイへのスムーズな移行を実現し、トラブルシューティングに費やす時間を削減して、構築により多くの時間を費やすことができます。
AWS CloudFormation Language Server は、AWS CloudFormation がサポートされているすべての AWS 商用リージョンで利用できます。開始するには、AWS Toolkit をインストールまたはアップグレードしてください。詳細については、「AWS CloudFormation Language Server」を参照してください。