itu AWS Toolkit untuk Kode VS Baru-baru ini telah diperpanjang Dukung untuk menyertakannya Penulis aplikasi AWSItu diperkenalkan setahun yang lalu di Konsol Manajemen AWS. Peningkatan ini memungkinkan pengguna untuk membuat draf dengan lancar Infrastruktur sebagai kode (IaC) untuk 1.100+ klaster AWS yang komprehensif Pembentukan awan sumber daya.
Komposer Aplikasi memungkinkan Anda membuat templat Infrastruktur sebagai Kode (IaC) dengan mudah melalui antarmuka visual tempat Anda dapat menarik dan melepas kartu secara intuitif ke kanvas virtual. Kartu ini memberi token pada sumber daya CloudFormation, menyediakan platform serbaguna untuk menghubungkannya guna membuat izin dan referensi. Dengan dukungan untuk lebih dari 1.100 sumber daya CloudFormation, dimulai dengan Amplifikasi AWS ke Sinar-X AWSSekarang Anda dapat dengan mudah membuat aplikasi yang komprehensif.
Di masa lalu, sumber daya CloudFormation standar terbatas pada konfigurasi dasar. Misalnya, menambahkan sumber daya Aplikasi Amplify mungkin menghasilkan konfigurasi minimal seperti cuplikan YAML berikut:
MyAmplifyApp:
Type: AWS::Amplify::App
Properties:
Name: <String>
Sekarang, dengan Application Composer yang terintegrasi ke dalam Integrated Development Environment (IDE), Kecerdasan buatan generatif Ini digunakan untuk secara otomatis membuat konfigurasi khusus sumber daya. Konfigurasi ini dilengkapi dengan perlindungan bawaan, termasuk validasi terhadap skema CloudFormation untuk memastikan nilai valid yang digunakan.
Saat mengerjakan CloudFormation atau Contoh aplikasi tanpa server AWS (AWS SAM) Di Visual Studio Code (VS Code), pengguna dapat memanfaatkan ID Builder mereka untuk masuk dan membuat beberapa konfigurasi yang disarankan dalam Application Composer.
Saran yang dihasilkan AI ini, disesuaikan dengan setiap jenis sumber daya, divalidasi terhadap skema CloudFormation untuk memastikan kepatuhan terhadap nilai yang valid atau menyediakan placeholder yang berguna. Pengguna memiliki fleksibilitas untuk memilih, menggunakan, dan menyesuaikan saran ini sesuai dengan kebutuhan spesifik mereka.
Untuk memulai, pastikan ekstensi AWS Toolkit diinstal di VS Code, dan Amazon CodeWhisperer diaktifkan dengan ID Builder yang benar. Setelah terhubung, Anda dapat memulai Komposer Aplikasi, membuat folder untuk aplikasi, dan mulai menambahkan sumber daya ke kanvas.
Saat arsitektur aplikasi dirancang di papan, Komposer Aplikasi secara otomatis membuat IaC, menggabungkan praktik terbaik default. Untuk komponen CloudFormation standar, Asisten AI menghasilkan saran, memastikan kepatuhan terhadap cetak biru CloudFormation.
Setelah kanvas diisi dengan sumber daya, pengguna dapat mengoptimalkannya template.yaml file, tambahkan kode fungsi, dan mulai proses penerbitan melalui ekstensi App Composer menggunakan tombol sinkronisasi yang dihasilkan Aduh Sam Instruksi untuk diikuti.
Templat CloudFormation yang dihasilkan AI menyederhanakan proses pengembangan, meningkatkan pemahaman tentang konfigurasi sumber daya, dan mempercepat siklus pengembangan. Dengan memanfaatkan kekuatan AI, pengembang dapat menciptakan solusi infrastruktur yang lebih efisien dan terukur.
“Pop culture ninja. Social media enthusiast. Typical problem solver. Coffee practitioner. Fall in love. Travel enthusiast.”