우리 대학교 학생들이 많이 사용하는 학식 어플이 있는데, 어느 순간부터 앱이 작동하질 않아서 불편함이 있었다. 친한 형들과 함께 완벽하게 배포해서 운영할 만한 프로젝트를 찾고 있었는데, 우선 간단하게 학식 정보 제공 어플리케이션을 만들어보기로 했다.학식 정보를 공식 홈
주기적으로 작동하는 크롤러를 만들기로 결정한 후 처음 들었던 고민은 '어떤 배치 서비스를 사용해야 하나' 하는 것이었다. 백엔드는 spring boot로 개발하고 AWS에 배포할 계획이었기 때문에 높은 통합성을 보이리라고 생각되는 spring batch, AWS bat
IaC를 이용해 Serverless 애플리케이션 인프라 구축하기
이번 글에서는 앞서 만들었던 AWS lambda의 함수 코드와 이를 배포하는 인프라를 정의한 Cloudformation의 stack에 대한 CI & CD 파이프라인을 구축하는 방법을 소개한다.처음 구상했던 대략적인 파이프라인은 아래와 같다.CI 작업을 위해 작성한 .t