Skip to content

Latest commit

 

History

History

Quest16

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Quest 16. 배포 파이프라인

Introduction

  • 이번 퀘스트에서는 CI/CD 파이프라인이 왜 필요한지, 어떻게 구축할 수 있는지 등에 대해 다룹니다.

Topics

  • Continuous Integration
  • Continuous Delivery
  • AWS Codebuild

Resources

Checklist

  • CI/CD는 무엇일까요? CI/CD 시스템을 구축하면 어떤 장점이 있을까요?
  • CI 시스템인 Travis CI, Jenkins, Circle CI, Github Actions, AWS Codebuild 의 차이점과 장단점은 무엇일까요?

Quest

  • AWS Codebuild를 이용하여, 특정 브랜치에 푸시를 하면 테스트를 한 뒤 모노리포에 있는 모든 패키지가 한 번에 배포되는 시스템을 만들어 보세요.
  • 이 시스템의 CI/CD를 더 효율적으로 할 수 있는 아이디어에는 어떤 것들이 있을까요? 다섯 가지 이상의 아이디어를 제시해 보세요.

Advanced

  • 빅테크 회사들이 코드를 빌드하고 배포하는 시스템은 어떻게 설계되고 운영되고 있을까요?