Newsletter Subscribe
Enter your email address below and subscribe to our newsletter
[forminator_form id="25163"]

aws.amazon.com:thenewstack.io+1:cloudparts.dev+1:Amazon Web Services-ը չորեքշաբթի՝ նոյեմբերի 11-ին, թողարկել է AWS Emulator-ը։ Սա անվճար տեղային էմուլյատոր է, որը թույլ է տալիս ծրագրավորողներին և AI կոդավորման գործակալներին թեստավորել կոդը AWS API-ների դեմ սեփական մեքենաների վրա, և դրա կոդը գրվել է ամբողջությամբ ինքնավար գործակալների կողմից։ Գործիքը հասանելի է այժմ և չունի լրացուցիչ սպասարկման վճար։ Ըստ AWS-ի գործարկման հաղորդագրության՝ ծրագրավորողները վճարում են միայն այն AWS ռեսուրսների համար, որոնք հետագայում տեղակայում են ամպում։aws.amazon.com
"Էմուլյատորը գրվել է ամբողջությամբ ինքնավար գործակալների կողմից։ Մեր թիմը չի գրել կամ վերանայել կոդի որևէ մասը," գրել է նախագծի հետևում կանգնած AWS-ի ավագ գլխավոր ինժեներ Մեթ Գոլդբերգը, ինչպես մեջբերում է GeekWire-ը։ SiliconANGLE-ը հայտնել է, որ AWS-ը գործիքը ներկայացնում է որպես աճող խոչընդոտի լուծում. կոդավորման գործակալները կոդ են արտադրում ավելի արագ, քան թիմերը կարող են այն ստուգել իրական ամպային ենթակառուցվածքի դեմ։siliconangle.com+1
Էմուլյատորը գրված է Rust-ով և ծառայում է որպես տեղային HTTPS վերջնակետ։ AWS CLI-ն և SDK-ները կարող են ուղղորդվել դեպի այն շրջակա միջավայրի փոփոխականների միջոցով, ուստի հավելվածի կոդը չի փոխվում։ AWS-ի հաղորդմամբ՝ այն տեղադրվում է RPM կամ Debian փաթեթներից Linux-ում և աշխատում է Docker-ում macOS-ի և Windows-ի վրա։ Ներկայիս տարբերակը աջակցում է 438 հանրային AWS API մոդելներ, որոնք ընդգրկում են ավելի քան 200 ծառայություն, հայտնել է The New Stack-ը։thenewstack.io+1
AWS-ը հրապարակում է ըստ ծառայությունների "հավատարմության" (fidelity) գնահատականներ, որոնք ցույց են տալիս, թե որքանով է էմուլյատորը համապատասխանում իրական AWS վարքագծին, և թեստային հավաքածուն հանրային է։ Այն գործողությունները, որոնք դեռ չեն կառուցվել, վերադարձնում են HTTP 501 սխալ։ Գործարկման պահին էմուլյատորը չի գնահատում IAM քաղաքականությունները այնպես, ինչպես AWS-ը, և աշխատում է որպես մեկ հաշիվ՝ առանց հաշիվների միջև կամ տարածաշրջանների միջև վարքագծի, նշել է AWS-ը։aws.amazon.com
Նախագիծը սկսվել է որպես հանգստյան օրերի փորձ։ Գոլդբերգի առաջին հարցումը Kiro-ին՝ AWS-ի կոդավորման գործակալին, 15 րոպեում ստեղծել է Amazon SQS-ի ընդունելի տարբերակը, հայտնել է GeekWire-ը։ Amazon Bedrock AgentCore-ի գործակալներն այժմ աշխատում են երեք թիմով։ Մեկը գրում է հավատարմության թեստեր և ստուգում դրանք իրական AWS-ի դեմ, երկրորդը գործարկում է այդ թեստերը էմուլյատորի վրա և գրանցում խնդիրներ, իսկ երրորդը շտկում է դրանք։ Յուրաքանչյուր փոփոխություն անցնում է անվտանգության ստուգման դարպասով։geekwire.com
Կոդը թողարկված է CC0 հանրային տիրույթի նվիրատվությամբ։ AWS-ից Թոմ Քալաուեյը The New Stack-ին ասել է, որ ընկերությունը վստահ չէր, թե արդյոք գործակալների կողմից ստեղծված աշխատանքը կարող է հեղինակային իրավունքով պաշտպանվել, և որ նրանք կընդունեն օգտատերերի խնդիրները, բայց ոչ pull request-ները։ "Գործակալները դա կանեն," ասել է նա։thenewstack.io
Գործարկումը տեղի է ունեցել այն բանից հետո, երբ LocalStack-ը՝ երրորդ կողմի ամենահայտնի AWS էմուլյատորը, 2026 թվականի մարտին արխիվացրեց իր բաց կոդով Community տարբերակը և սկսեց պահանջել հաշիվ և վավերացման նշան, ըստ Cloudparts-ի։ Այդ ժամանակից ի վեր հայտնվել են մի քանի համայնքային այլընտրանքներ։cloudparts.dev
AWS-ի փոխնախագահ Սվամի Սիվասուբրամանյանը գործարկումը ներկայացրել է որպես ինժեներների աշխատանքի փոփոխություն։ "Երբ գործակալները գրում են կոդը և ստուգում իրենց աշխատանքը, ինժեների աշխատանքն է նրանց տարածք տալ ինքնուրույն աշխատելու համար և կառուցել բնութագրերը, թեստերը և միաձուլման դարպասները, որոնք որոշում են, թե երբ է այդ աշխատանքը ճիշտ," գրել է նա All Things Distributed-ում։allthingsdistributed.com