本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
用于 Console-to-Code为你的EC2控制台操作生成代码
控制台提供了一条用来创建资源和测试原型的引导式路径。如果您想大规模创建相同的资源,则需要自动化代码。 Console-to-Code是 Amazon Q Developer 的一项功能,可以帮助您开始使用自动化代码。 Console-to-Code记录您的主机操作,包括默认设置和兼容参数。然后,它使用生成式 AI 为你想要的操作推荐你首选 infrastructure-as-code (IaC) 格式的代码。由于控制台工作流程可确保您指定的参数值同时有效,因此使用生成的代码 Console-to-Code具有兼容的参数值。您可以将此代码用作一个起点,然后对其进行自定义,以使它可用于您的特定使用案例的生产。
例如,使用 Console-to-Code,您可以记录启动 Amazon EC2 实例并选择以 AWS CloudFormation JSON格式生成代码。然后,您可以复制该代码并对其进行自定义,以便在 AWS CloudFormation 模板中使用。
Console-to-Code 目前可以用以下语言和格式生成 infrastructure-as-code (IaC):
CDKJava
CDKPython
CDK TypeScript
CloudFormation JSON
CloudFormation YAML
有关如何使用的更多信息和说明 Console-to-Code,请参阅 Amazon Q 开发者用户指南 Console-to-Code中的 Amazon Q 开发者自动使用 AWS 服务。