AWS Emulator הוא סביבת בדיקה מקומית שמדמה ממשקי API של שירותי Amazon Web Services (AWS). מאז שהפך זמין לכלל המשתמשים ב-11 בנובמבר 2026, אפשר להפנות אליו קריאות של AWS CLI או של ערכות SDK ולבדוק יישומים בלי להקים תשתית בענן ובלי להזדקק לחשבון AWS.
4
5
7
הרעיון פשוט: במקום לפרוס משאבים בענן בכל פעם שמשנים קוד, מריצים בדיקות מול אמולטור מקומי או בסביבת CI — מערכת אוטומטית שבודקת קוד כחלק מתהליך הפיתוח. זה עשוי להיות שימושי במיוחד כשמפתחים או סוכני קוד מייצרים שינויים במהירות וזקוקים למשוב תכוף.
4
מה מקבלים — ומה לא
האמולטור מוצע לשימוש מקומי בחינם. לפי הדיווחים, אין תשלום נוסף על שירות האמולטור, אך שימוש במשאבי AWS אמיתיים לאחר מכן עדיין עשוי להיות כרוך בחיוב.
7
10 כלומר, אפשר לחסוך את הצורך להקים משאבי ענן בכל סבב בדיקה מקומי — לא את עלותם של משאבים שפורסים בפועל.
הכלי נבנה על בסיס יותר מ-400 מודלי API ומכסה יותר מ-200 שירותים.
9 זהו היקף רחב, אך הוא לא הופך את האמולטור לעותק מלא של AWS. בדיקות התנהגות ומדדי התאמה שפורסמו יכולים להעיד על מה שנבדק, לא להבטיח שכל פעולה וכל מקרה קצה יתנהגו בדיוק כמו בענן.
6
16
דוגמה לפער אפשרי מופיעה בדיווח על פעולה שהחזירה תשובת HTTP 501, כלומר הפעולה לא מומשה, במקום התשובה הצפויה מ-AWS.
19 עצם העובדה ששירות או פעולה נכללים בכיסוי אינה אומרת שכל ההתנהגות שלהם כבר נתמכת.
בדיקות אבטחה עדיין מחייבות זהירות
AWS מזהירה שלא להשתמש באמולטור כדי לבדוק מדיניות IAM, גבולות הרשאה, מדיניות מבוססת-משאבים כמו מדיניות של דלי S3, מפתחות KMS או גישה בין חשבונות ואזורים.
8 גם כשחלק מההרשאות נבדקות באמולטור, ההתנהגות אינה זהה בהכרח לזו של AWS; למשל, לפי הנחיות האבטחה המצוטטות, האמולטור אינו בודק מדיניות של מפתחות KMS או של דליי S3 באותו אופן.
8
לכן, בדיקה מקומית שעברה היא משוב שימושי על זרימת עבודה נתמכת — לא הוכחה שהרשאות הענן מוגדרות נכון או שהיישום יתנהג באופן זהה בכל חשבון ובכל אזור.
4
8 כדאי להמשיך להשתמש במוקים לבדיקת לוגיקה שבשליטת צוות הפיתוח, ולהיעזר באמולטור לבדיקת התנהגות שתלויה בשירותי AWS.
4
גם הקוד עצמו נכתב בידי סוכני AI
לפי AWS והדיווחים על ההשקה, סוכני AI כתבו ובדקו את קוד האמולטור; בדיווח על דברי הצוות נאמר שאנשי הצוות לא כתבו את הקוד ולא עברו עליו.
9
15 מאמר ההשקה מתאר סוכנים שבודקים את הכלי מול AWS האמיתית ומטפלים בפערים שהתגלו.
9
הטענה שהקוד נכתב בידי סוכנים אינה אומרת כשלעצמה שלא הייתה מעורבות אנושית בהגדרת מטרות, בדיקות או תהליכי פיתוח. עם זאת, המידע שפורסם כאן אינו מאפשר לקבוע את כל פרטי הבקרה האנושית. מבחינת המשתמשים, המסר המעשי נשאר זהה: אפשר להיעזר באמולטור כדי לקבל משוב מקומי מהיר, אך חשוב לבדוק מול AWS עצמה תרחישים קריטיים — ובייחוד הרשאות ואבטחה — לפני פריסה.