Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

CI / CD ( 지속적인 통합 / 지속적인 전달 ) 발표 자료 다운로드

423 views

Published on

source : http://www.opennaru.com/cloud/ci-cd/
CI/CD는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 고객에게 제공하는 방법입니다. CI/CD의 기본 개념은 지속적인 통합, 지속적인 서비스 제공, 지속적인 배포입니다. CI/CD는 새로운 코드 통합으로 인해 개발 및 운영팀에 발생하는 문제(일명 "인테그레이션 헬(integration hell)")을 해결하기 위한 솔루션입니다.

특히, CI/CD는 애플리케이션의 통합 및 테스트 단계에서부터 제공 및 배포에 이르는 애플리케이션의 라이프사이클 전체에 걸쳐 지속적인 자동화와 지속적인 모니터링을 제공합니다. 이러한 구축 사례를 일반적으로 "CI/CD 파이프라인"이라 부르며 개발 및 운영팀의 애자일 방식 협력을 통해 지원됩니다.

Published in: Software
  • Be the first to comment

CI / CD ( 지속적인 통합 / 지속적인 전달 ) 발표 자료 다운로드

  1. 1. CI/CD with OpenShift (Continuous Integration/ Continuous Delivery)
  2. 2. DevOps With Containers Across the Hybrid Cloud?
  3. 3. [좀더 쉽게] 컨테이너 환경에서 애플리케이션 배포
  4. 4. • OpenShift 를 통한 표준화와 자동화 컨테이너 기반의 DevOps 워크 플로우
  5. 5. 컨테이너 환경에서의 테스트 및 배포 자동화
  6. 6. • Build Process 소스 코드 빌드 및 기반 이미지 빌드로 구성 • 애플리케이션 실행은 " Build Process "와" Deploy Process "로 구성 Build & Deploy Application
  7. 7. 컨테이너 기반의 애플리케이션 개발 프로세스 예
  8. 8. 컨테이너 환경에서 개발 및 빌드 프로세스
  9. 9. • 애플리케이션 코드 수정 후 컨테이너 빌드, 테스트 및 배포까지의 자동 실행 및 릴리스 하는 방법 컨테이너 기반 응용 프로그램 릴리스 프로세스 예 Continuous Delivery
  10. 10. 개발환경과 운영환경 통합
  11. 11. • OpenShift Pipelines 를 사용하면 Jenkins 파이프 라인을 통해 출시 프로세스를 정의 하고 시작하고 모니터링 할 수 있습니다. OpenShift Pipeline - Jenkins Pipline
  12. 12. Deploy in OpenShift
  13. 13. • Build Config 중 Strategy 로 JenkinsPipeline 을 활용 OpenShift Pipeline ( spec.strategy.type = JenkinsPipeline)
  14. 14. • 개발자와 운영자의 역할을 명확하게 구분하는 빌드 프로세스 OpenShift 빌드
  15. 15. 제품 / 서비스에 관한 문의 • 콜 센터 :02-469-5426 ( 휴대폰 : 010-2243-3394 ) • 전자 메일:sales@opennaru.com

×