ar90n/serverless-s3-local
این یک پلاگین برای چارچوب Serverless است که به توسعهدهندگان امکان میدهد تا یک محیط محلی شبیه به Amazon S3 را برای تست و توسعه بدون نیاز به اتصال به اینترنت یا استفاده از حساب AWS ایجاد کنند. ️
کاربرد:
این پلاگین برای شبیهسازی سرویس ذخیرهسازی فایل در Amazon S3 در محیط توسعه محلی استفاده میشود. به کمک آن میتوانید آپلود، دانلود، حذف و مدیریت فایلها را در یک سرویس S3 فیک تست کنید.
در چه شرایطی بهتره استفاده شود؟
وقتی که در حال توسعه یک سرویس بدون سرور (Serverless) هستید و نیاز دارید بدون اتصال به اینترنت یا مصرف منابع AWS، عملیات مربوط به S3 را تست کنید. همچنین برای تست یکپارچهسازی (integration testing) و CI/CD بدون وابستگی به محیط ابری مناسب است.
چند مثال از موارد استفاده
- تست آپلود تصاویر در یک اپلیکیشن بدون سرور قبل از استقرار واقعی
- شبیهسازی خطاها و تأخیرها در دسترسی به S3 برای تست مقاومت سیستم
- اجرای تستهای خودکار در محیط توسعه بدون نیاز به اعتبار AWS
- ##serverless
- ##S3
- ##localdev
- ##aws
- ##cloud
- ##testing
- ##development
- ##plugin
- ##offline
- ##storage
