# POST-IT

1개의 포스트
post-thumbnail

Elastic Beanstalk에 Spring Boot를 Github Actions로 배포하고, SSL 적용 및 CORS 설정

발단 현재 운영중인 POST-IT(포스트 아이티)의 서버를 AWS Elastic Beanstalk로 옮겼습니다. CI/CD는 기존의 Github Actions를 그대로 활용하고 싶었고, 단일 인스턴스로 활용하다가도 필요시 적절하게 로드밸런싱도 가능했으면 했습니다. 그렇게 후보를 LightSail과 Beanstalk 둘로 좁혔습니다. LightSail vs Beanstalk 각각을 한줄로 표현하자면 다음과 같습니다. LightSail : 좀 더 사용하기 쉽게 세팅해주는 EC2 Beanstalk : 서버관리 없이, 코드만 업로드하면 어플리케이션이 실행되는 PaaS 이 외에도 서로 많은 장단점이 있겠지만, 어쨌든 우리의 상황에 더 적합한 것이 Beanstalk인 이유는 좀 더 어플리케이션에 집중하기 위해 서버 관리를 최소화 하고 싶다. 필요 시 Auto Scailing을 해야

2021년 9월 30일
·
0개의 댓글
·