AWS ने लॉन्च किया local API Emulator
मूल शीर्षक: AWS emulator
यह क्यों महत्वपूर्ण है
AWS का official emulator LocalStack जैसे third-party tools को सीधी चुनौती देता है और cloud testing को सस्ता व तेज़ बनाता है।
AWS ने GitHub पर aws-emulator ओपन-सोर्स रिपॉज़िटरी जारी की है। यह tool बिना AWS account के local machine या CI में AWS APIs का परीक्षण करने देता है। अब तक 1,600 से अधिक GitHub Stars मिल चुके हैं।
AWS Emulator एक local program है जो AWS API endpoint serve करता है। डेवलपर्स इसे अपनी machine, development server या CI/CD pipeline में चला सकते हैं। इसके लिए AWS account की ज़रूरत नहीं — requests सीधे emulator को जाती हैं, AWS cloud को नहीं।
setup सरल है: emulator start करने के बाद environment variables सेट करें ताकि AWS CLI या SDK उसके endpoint की तरफ़ point करें। एक embedded mode भी है जिसमें emulator का HTTP client सीधे SDK को pass किया जाता है।
Project Rust में लिखा गया है (Cargo.toml और Cargo.lock मौजूद हैं) और CC0-1.0 license के तहत जारी किया गया है, यानी public domain। Repository में 29,684 commits हैं जो दर्शाते हैं कि यह काफ़ी समय से विकसित हो रहा था।
AWS ने स्पष्ट किया है कि emulator केवल building और testing के लिए है — production workloads या security testing के लिए नहीं। कोई अतिरिक्त service fee नहीं है; शुल्क केवल तब लागू होता है जब actual AWS पर deploy करें।
आधिकारिक documentation docs.aws.amazon.com/emulator पर उपलब्ध है। AI coding agent के साथ quick start का भी उल्लेख है।