AWS telah mengumumkan ketersediaan umum AWS Console-to-Code, sebuah layanan yang mempermudah untuk mengubah tindakan konsol AWS menjadi kode yang dapat digunakan kembali. Saat ini layanan ini mendukung Amazon EC2, RDS, dan VPC.

Hanya dengan beberapa klik, Anda dapat merekam tindakan dan alur kerja Anda di konsol, seperti meluncurkan instance Amazon Elastic Compute Cloud (Amazon EC2), dan meninjau perintah AWS Command Line Interface (AWS CLI) untuk tindakan konsol Anda. Amazon Q kemudian dapat menghasilkan kode untuk Anda menggunakan format infrastructure-as-code (IaC) pilihan Anda, termasuk templat AWS CloudFormation (YAML atau JSON) dan AWS Cloud Development Kit (AWS CDK) (TypeScript, Python, atau Java).

Ini dapat digunakan sebagai titik awal untuk otomatisasi infrastruktur dan disesuaikan lebih lanjut untuk beban kerja produksi Anda, disertakan dalam pipeline, dan banyak lagi.

Beberapa fitur baru dalam rilis GA meliputi:

* **Dukungan untuk lebih banyak layanan:** Selama pratinjau, satu-satunya layanan yang didukung adalah Amazon EC2. Di GA, AWS Console-to-Code telah memperluas dukungan untuk menyertakan Amazon Relational Database Service (RDS) dan Amazon Virtual Private Cloud (Amazon VPC).

* **Pengalaman yang disederhanakan:** Pengalaman pengguna yang baru mempermudah pelanggan untuk mengelola alur kerja pembuatan prototipe, perekaman, dan pembuatan kode.

* **Pratinjau kode:** Wizard peluncuran untuk instance EC2 dan grup Penskalaan Otomatis telah diperbarui untuk memungkinkan pelanggan menghasilkan kode untuk sumber daya ini tanpa benar-benar membuatnya.

* **Pembuatan kode tingkat lanjut:** Pembuatan kode AWS CDK dan CloudFormation didukung oleh model pembelajaran mesin Amazon Q.

Siapa pun dapat menggunakan AWS Console-to-Code untuk menghasilkan perintah AWS CLI untuk alur kerja infrastruktur mereka. Fitur pembuatan kode untuk format AWS CDK dan CloudFormation memiliki kuota gratis 25 generasi per bulan, setelah itu Anda memerlukan langganan Amazon Q Developer.

Sebaiknya Anda menguji dan memverifikasi kode IaC yang dihasilkan sebelum menerapkannya. Di GA, AWS Console-to-Code hanya merekam tindakan di konsol Amazon EC2, Amazon VPC, dan Amazon RDS.

AWS Console-to-Code tersedia di semua Wilayah komersial. Anda dapat mempelajari lebih lanjut tentang ini di dokumentasi Amazon EC2.