반응형
AWS CI/CD 파이프라인 구축
파이프라인은 다양한 방법으로 구축이 가능하다. > Jenkins, Github Action, GitLab등
AWS에서 자체적으로 파이프라인을 구축할 수 있게 서비스를 제공하고 있다.
CodeCommit
클라우드에 자산(문서, 소스 코드, 바이너리 파일)을 비공개로 저장하고 관리, 사용 할 수 있도록 AWS에서 호스트되는 버전 관리 서비스
Git의 표준 기능을 지원해 기존 Git 기반 도구와 원할하게 연동 할 수 있다.
Repository를 만들면 해당 저장소의 URL이 생성된다. > Git Remote시 Github말고 CodeCommit을 연결 할 수 있다.
CodeBuild
AWS 완전 관리형 빌드 서비스. 소스 코드를 컴파일하고 단위 테스트를 실행하며 배포 준비가 완료된 아티팩트(정의된 명세서)를 생성한다. > 빌드를 위한 서버 관리가 필요가 없다.
패키지된 빌드 환경을 제공 > 다양한 언어의 빌드 도구 사용 가능
CodeDeploy
CD를 담당하는 서비스로 EC2, ECS, Lambda 서비스로 배포를 자동화하는 완전 관리형 배포 서비스
반응형
'경기도 미래기술학교 클라우드 > TIL' 카테고리의 다른 글
23.09.15 Web, Was (0) | 2023.09.15 |
---|---|
23/09/14 (0) | 2023.09.14 |
23.09.12 화 (0) | 2023.09.12 |
23.09.06 AWS #8 (0) | 2023.09.06 |
23.09.04 AWS #6 (0) | 2023.09.04 |