[AWS] ECS EC2 프리티어로 Spring Boot 배포하기 (with GitHub Actions)
·
Setting
개요사이드 프로젝트에서 ECS로 인프라 구성을 진행하는데,여러 Application이 Fargate로 배포되어 비용이 많이 발생하는 문제가 있었다. 비용을 효율적으로 사용하기 위해 태스크 하나를 EC2 프리티어로 사용해보고자 했고,오랜 삽질 끝에 성공적으로 마무리하여 해당 과정을 기록하게 되었다. ECS 클러스터 생성먼저 AWS에 로그인한 후 Elastic Container Service 콘솔에 들어가서 클러스터를 생성하자.인프라 섹션에서 Amazon EC2 인스턴스를 선택하고,EC2 인스턴스 유형을 프리티어가 가능한 t2.micro로 선택하자.원하는 용량에 최소 1, 최대 1을 입력하자.최소가 0이면 최초 생성되는 EC2가 ECS 클러스터 인스턴스로 등록이 되지 않는다.EC2의 보안 그룹을 설정할 때,..
http를 https로 리다이렉트하는 여러가지 방법
·
Setting
개요 웹 사이트를 개발하고 도메인을 연동할 때 실제 사용자가 접속하는 페이지라면 보안 상 SSL 인증서를 설치하고 https로 접속을 해야 한다. 이때 같은 도메인으로 http로 접속하는 경우 https로 자동으로 접속이 되도록 설정을 해주는 것이 좋은데, 자동으로 리다이렉트 하는 방법에는 여러 가지가 있어 그 방법들을 정리하고자 한다. 보안 상 가장 권장되는 방법인 HSTS에 대해서는 아래 포스팅을 참고해 주세요 :) https://hojun-dev.tistory.com/entry/HSTS-설정으로-HTTPS-강제-적용하기 HSTS 설정으로 HTTPS 강제 적용하기 개요 업무 중 하나의 시스템에서 GS인증을 적용해야 했는데, 그 서비스의 기본 도메인에 HSTS를 적용하고, 크롬의 HSTS Preload..