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
