[CI/CD] 배포 자동화
모집 공고를 보면 우대조건에 CI/CD 구축 및 운영 경험이 있는걸 자주 볼 수 있다. 클라우드에 배포까지 했고 CI/CD 환경을 구축하여 배포 자동화를 해보려고 한다. 그 전에 CI/CD에 대해서 알아보자. CI(Continuous Integration) : 지속적 통합 GIT과 SVN 같은 코드 버전 관리 시스템에 PUSH가 되면 자동으로 테스트, 빌드를 수행하여 안정적인 배포 파일을 만든 과정을 CI라고 한다. CD(Continuous Deployment) : 지속적 배포 빌드 결과를 자동으로 운영 서버에 무중단 배포까지 진행되는 과정을 CD라고 한다. 스프링 부트와 CI 적용 전 스프링 부트를 도입하기 전 EC2에 웹 어플리케이션을 실행하기 위해 톰캣, mysql, java 를 설치했다. 어떤 방..
TIL
2021. 12. 23. 18:02
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- SpringGraphQL
- AWS
- ddl-auto
- ci/cd
- EC2
- nginx
- 프로그래머스
- db
- ORA-27125
- SpringSecurity
- 트랜잭션
- 파일업로드설정
- Oracle
- graphql
- JPA
- 트랜잭션격리성
- 인덱스
- level0
- 람다식
- OS
- CodeDeploy
- Travis CI
- 기술면접
- Til
- 운영체제
- Java
- spring
- TCP
- N+1
- 네이버클라우드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
글 보관함