وب‌سرویس مجید

پروژه aws-serverless-cicd-workshop

aws-samples/aws-serverless-cicd-workshop

این پروژه یک آموزش عملی برای ساخت خط لوله CI/CD برای برنامه‌های مبتنی بر AWS SAM (Serverless Application Model) است. ️

کاربرد:

این پروژه به تو کمک می‌کنه تا با استفاده از ابزارهای AWS CodePipeline, CodeBuild و CodeDeploy، یک خط لوله اتوماتیک برای تست، بیلد و استقرار برنامه‌های بدون سرور بسازی.

در چه شرایطی بهتره استفاده شود؟

اگر داری با AWS Lambda و SAM کار می‌کنی و می‌خوای فرآیند استقرارت رو اتوماتیک کنی، این پروژه گزینه عالی‌ایه. همچنین برای تیم‌های توسعه‌ای که به دنبال بهبود کیفیت کد و کاهش خطا در استقرار هستند، مناسبه.

چند مثال از موارد استفاده:

- اجرای تست‌های واحد و یکپارچه‌سازی هر بار که کد در GitHub یا CodeCommit آپدیت می‌شه.

- استقرار خودکار تغییرات در محیط تست یا پیش‌تولید.

- مدیریت نسخه‌های برنامه و بازگشت سریع به نسخه قبلی در صورت بروز خطا. ️

  • ##Serverless
  • ##CI
  • ##AWS
  • ##DevOps
  • ##Lambda
  • ##CodePipeline
  • ##CloudFormation
  • ##Automation
  • ##AWS
  • ##BuildPipeline