[AWS] Code Pipeline이 뭐예요?각 서비스가 할 수 있는 일과 설정 절차에 대한 개요
3331 단어 AWS
CodePipeline이란 무엇입니까?
한마디로 코드부터 테스트를 포함한 공식화까지 단숨에 할 수 있는 편리한 서비스다.
Github 코드에서 이미지를 구축하여 테스트 및 프로덕션 프로세스를 자동으로 수행합니다.
생산하지 않아도 원본에서 구축까지 설정할 수 있다.편집은 매우 간단하다.
하면, 만약, 만약...
로컬에서 원본 코드를 수정하여 github 또는 CodeCommit (AWS의 github) 의 저장소로 보내면 변경이 감지되면 자동으로 Pipeline 실행이 시작됩니다.
Docker와 같이 AWS의 컨테이너(ECS)에서 이미지를 제작(구축)하여 공식화에 문제가 없는지 테스트하고 OK 하면 공식화할 수 있는 도구입니다.
어느 정도까지 실행할지 마음대로 설정할 수 있습니다.
생산 전에 승인 프로세스를 추가할 수도 있습니다.
코드(code)에서 생산화까지의 경로는 일직선(pipeline)이기 때문에 코드Pipeline이라고 부른다.
CodePipeline 프로세스
코드 수정에서 공식화까지는 크게 6단계로 나뉜다.
No
항목
컨텐트
일
저장
코드의 수정 내용을 저장소로 밀어넣기
이
출처
Github 또는 CodeCommit에서 소스 코드 가져오기
삼
구축
소스에서 이미지를 생성합니다.(포장 용기에서 제작)
사
테스트
이미지 실행 가능 여부 테스트
오
배치
생산화
육
통합 테스트
링크 검사기 도구를 사용하여 확인
CodePipeline 제작 절차
제작 절차는 크게 4Step이다.
이후 설정 변경
여러 소스 선택
Github와 CodeCommit의 선택, Github의 하위 모듈의 선택 등 여러 소스를 선택할 수 있습니다.
단계 이름 설정 또는 추가
각 단계에 이름을 붙이거나 원본과 구축 같은 작업을 추가할 수도 있습니다.
Reference
이 문제에 관하여([AWS] Code Pipeline이 뭐예요?각 서비스가 할 수 있는 일과 설정 절차에 대한 개요), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shizen-shin/items/1318f4865fe7ff3173a8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)