1706349277
2024-01-27 06:41:36
最近導入されたAWS コンソールからコードへ、コンソールで実行されるアクションを AWS CDK および CloudFormation の再利用可能なコードに変換する新しい機能を提供します。 この生成 AI 機能は現在プレビュー段階にあり、Amazon EC2 のみをサポートしており、リソースの作成とプロトタイプのテストのためのガイド付きパスを提供します。
Console-to-Code はオートメーション コードを使い始めるように設計されており、すべてのアクションを記録し、さまざまなコードとしてのインフラストラクチャ (IaC) 形式でコードを生成します。このサービスは現在、CDK (Java、Python、または TypeScript) の出力をサポートしています。 CloudFormation、JSON と YAML の両方。 の ドキュメンテーション 警告します:
次に、そのコードを自動化スクリプトの開始点として使用します。 コードが意図を満たしていること、およびパラメーターが期待どおりにリソースを構成することを検証する必要があります。 コードをカスタマイズして、ユースケースに合わせて運用環境に対応できるようにする必要があります。 コードに満足したら、それを自動化スクリプトで使用できます。
クラウドプロバイダーがリリースした アニメーション EC2 コンソールで Console-to-Code を使用してコードを生成する方法を紹介します。 David Jennings 氏、Python 開発者兼 DevOps エンジニア、 コメント:
ああ、神様、これで私の人生はずっと楽になるでしょう。 AWS の新しいことに心から興奮するのは久しぶりです。
Matt Lloyd 氏、Thoughtworks 技術リーダー、 追加します:
これはまさに私が AWS が生み出すことを期待していたものです。 コンソールからコードへ。コンソールのアクションを CDK に変換できます。 非常に多くのチームがコードとしてのインフラストラクチャに苦労しているため、コンソールに戻ります。 両方の長所を活用できるようになりました。 これで遊ぶのが楽しみ!
の中に “コンソールからコードへのプレビュー: テストドライブ、明るい未来” 記事、 ジョン・ホルマンGroundswell のソリューション アーキテクトは、新製品のさまざまな使用例を検討しています。
このツールを使用すると、初心者はコードとしてのインフラストラクチャ (IaC) を使用するベスト プラクティスをより簡単に採用できます。 このツールは、経験豊富な IaC プロフェッショナルが、めったに使用されないリソース タイプを追加しながら、新しいテンプレートを作成するのにも役立ちます。
コンソールアクションのコードを生成する機能を獲得 陽性反応 しかし、プレビューの範囲が限られていたため、いくつかの疑問が生じました。 ホルマンはこう書いています。
キーペアを除くすべてのデフォルト設定で EC2 インスタンスを作成することが、この新機能の簡単なテストになると考えました。 ただし、正常にデプロイするには提供されたテンプレートを 6 回繰り返して修正する必要があったため、残念ながらこの機能は使用する準備ができていないと結論付けました。 でも、遊ぶのは楽しいです。 この機能はまだプレビュー段階であるとのことですが、この現在のバージョンでは何ができるのでしょうか? 現在のバージョンの適用範囲は EC2 コンソールに限定されています。 EC2 コンソールでは、EC2 インスタンスの作成よりも基本的なものは何でしょうか?
生成AIに基づく, Console-to-Code はまだプレビュー段階にあり、1 つの変換に対して最大 5 つのアクションをサポートします。 この機能は Amazon EC2 コンソールに限定されており、バージニア北部リージョンでのみ利用可能です。 使用に追加費用はかかりません。
#コンソールアクションのコードの生成