Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- CORS
- Spring Data JPA
- MSA
- @ComponentScan
- @Transactional
- DI
- securitycontextholderfilter
- mybatis
- Web
- AWS
- docker compose
- 지연 로딩
- 스프링 부트
- docker
- JWT
- 서블릿 컨테이너
- Spring
- DLQ
- Dead Letter Queue
- Spring Container
- Routing Key
- kafka
- redis
- 페이징
- JdbcTemplate
- JPQL
- dockerhub
- 쿠버네티스
- JPA
- 컨테이너
Archives
- Today
- Total
목록Workflow (1)
look-forest
CI/CD를 왜 배우는 걸까?서비스를 운영하다보면 새로운 기능을 추가하는 일이 많아진다. 새로운 기능에 대한 코드를 작성한 뒤에 Commit을 찍는다. 그런 뒤에 브랜치에 Merge를 하고 배포를 한다. 배포를 할 때 직접 컴퓨터 서버(ex. AWS EC2)에 접속해서 새로운 코드를 다운받아 실행시켜주어야 한다. 이 과정을 코드의 수정이 일어날 때마다 반복하기란 너무 귀찮은 일이다. 그래서 이런 반복적인 과정을 자동화시키기 위해 CI/CD를 배우는 것이다.CI/CD란?CI/CD란 Continuous Integration, Continuous Deployment라는 의미를 가지고 있다.테스트(Test) → 통합(Merge), 배포(Deploy)의 과정을 자동화하는 걸 의미한다.특정 기능을 개발 완료해서 C..
카테고리 없음
2025. 7. 11. 21:50