반응형
-. CI/CD (Continuous Integration / Continuous Deploy || Delivery)
>> 지속적 통합, 지속적 서비스제공, 지속적 배포
>> 애플리케이션의 통합 및 테스트 단계에서부터 제공 및 배포까지 라이프사이클 전체에 걸쳐 자동화
>> CI : 개발자를 위한 자동화 프로세스
>> CD : 지속적 서비스 제공 혹은 지속적 배포
- 적용한 변경 사항이 레포지토리에 자동으로 업로드. 운영팀은 레포지토리에서 애플리케이션을 실시간 프로드 환경에 배포.
- CI 빌드 자동화, 유닛 및 통합 테스트 수행 후 지속적 제공 프로세스에서는 유효한 코드를 자동 릴리즈
-. Commit 시, Build, TEST, Deploy를 자동화하는 도구
-. 코드가 변경될 때마다 빌드, 테스트, 배포
-. 소프트웨어 릴리즈 단계 : Commit >> Build >> Test >> Prod
** Lambda는 Deploy 시, 오류가 발생하면 Roll Back 할 수 있는 역할도 할 수 있으며, 배포 완료 후 담당자에게 Alarm을 주는 역할도 가능하기 때문에 양쪽에 포함.
반응형
'AWS Cloud' 카테고리의 다른 글
Redis (0) | 2020.03.26 |
---|---|
EC2 RightSizing-'CloudFormation' (0) | 2020.03.09 |
re:Invent(Goldman Sachs) (0) | 2020.02.27 |
AWS RDS (0) | 2019.05.28 |