AWS ने AWS Console-to-Code की व्यापक उपलब्धता की घोषणा की है, जो एक ऐसी सेवा है जो AWS कंसोल क्रियाओं को पुन: प्रयोज्य कोड में बदलना आसान बनाती है। यह वर्तमान में Amazon EC2, RDS और VPC का समर्थन करता है।
कुछ ही क्लिक के साथ, आप कंसोल में अपने कार्यों और वर्कफ़्लो को रिकॉर्ड कर सकते हैं, जैसे कि Amazon Elastic Compute Cloud (Amazon EC2) इंस्टेंस लॉन्च करना, और अपने कंसोल क्रियाओं के लिए AWS कमांड लाइन इंटरफ़ेस (AWS CLI) कमांड की समीक्षा कर सकते हैं। इसके बाद Amazon Q आपके लिए आपके पसंद के इन्फ्रास्ट्रक्चर-एज़-कोड (IaC) प्रारूप का उपयोग करके कोड जेनरेट कर सकता है, जिसमें AWS CloudFormation टेम्पलेट (YAML या JSON) और AWS क्लाउड डेवलपमेंट किट (AWS CDK) (टाइपस्क्रिप्ट, पायथन या जावा) शामिल हैं।
इसे इन्फ्रास्ट्रक्चर स्वचालन के लिए एक प्रारंभिक बिंदु के रूप में इस्तेमाल किया जा सकता है और आपके उत्पादन वर्कलोड के लिए और अधिक अनुकूलित किया जा सकता है, पाइपलाइनों में शामिल किया जा सकता है, और भी बहुत कुछ।
GA रिलीज़ में कुछ नई सुविधाएँ इस प्रकार हैं:
* **अधिक सेवाओं के लिए समर्थन:** पूर्वावलोकन के दौरान, केवल समर्थित सेवा Amazon EC2 थी। GA में, AWS Console-to-Code ने Amazon Relational Database Service (RDS) और Amazon Virtual Private Cloud (Amazon VPC) को शामिल करने के लिए समर्थन का विस्तार किया है।
* **सरलीकृत अनुभव:** नया उपयोगकर्ता अनुभव ग्राहकों के लिए प्रोटोटाइप, रिकॉर्डिंग और कोड जनरेशन वर्कफ़्लो को प्रबंधित करना आसान बनाता है।
* **पूर्वावलोकन कोड:** EC2 इंस्टेंस और ऑटो स्केलिंग समूहों के लिए लॉन्च विज़ार्ड को अपडेट किया गया है ताकि ग्राहक इन संसाधनों के लिए वास्तव में उन्हें बनाए बिना कोड जेनरेट कर सकें।
* **उन्नत कोड जनरेशन:** AWS CDK और CloudFormation कोड जनरेशन Amazon Q मशीन लर्निंग मॉडल द्वारा संचालित है।
कोई भी अपने इन्फ्रास्ट्रक्चर वर्कफ़्लो के लिए AWS CLI कमांड जेनरेट करने के लिए AWS Console-to-Code का उपयोग कर सकता है। AWS CDK और CloudFormation प्रारूपों के लिए कोड जनरेशन सुविधा में प्रति माह 25 जनरेशन का एक निःशुल्क कोटा है, जिसके बाद आपको Amazon Q डेवलपर सदस्यता की आवश्यकता होगी।
यह अनुशंसा की जाती है कि आप परिनियोजन से पहले जेनरेट किए गए IaC कोड का परीक्षण और सत्यापन करें। GA में, AWS Console-to-Code केवल Amazon EC2, Amazon VPC और Amazon RDS कंसोल में क्रियाओं को रिकॉर्ड करता है।
AWS Console-to-Code सभी व्यावसायिक क्षेत्रों में उपलब्ध है। आप इसके बारे में Amazon EC2 दस्तावेज़ीकरण में अधिक जान सकते हैं।