본문 바로가기

서버 인프라, 백엔드/아마존 (AWS)12

AWS : HTTP에서 HTTPS로 redirection 설정하기 (http_x_forwarded_proto + EC2 +ELB) redirection 문제 회사에서 데모를 위한 웹서버를 띄우기 위해 AWS 인프라를 구축할 일이 생겼습니다. 기본적으로 AWS의 ELB와 EC2 그리고 Nginx만을 이용한 간단한 웹 서버를 구축하였는데, 이때 HTTPS 인증서를 로드벨런서(ELB)에 붙이고, 타겟그룹을 만들어서 EC2 Nginx로 전달하였습니다. 이때 아래와 같은 문제가 발생하였습니다. https://example.com/ => HTTPS로 동작 http://example.com/ => HTTP로 동작 https://example.com/folder => HTTP로 동작 (http://example.com/folder/ 으로 이동) 저는 HTTP로 접속이 되더라도 HTTPS로 동작하는 웹서버를 구축해야 했습니다. 저희 회사 SDK를 .. 2021. 3. 19.
AWS - EC2 Backup 방법 (snapshot) AWS에서 EC2 인스턴스를 백업하는 방법에 대해 조사해보았습니다. EC2 인스턴스를 실무에서는 따로 백업할 일은 지금까지는 없었지만 혹시 나중을 위해서 알아놓는 것이 좋을 것 같다고 생각이 들어서 한번 알아보겠습니다. AWS EC2의 백업 EC2의 인스턴스는 사용하지 않더라고 계속 켜놓으면 요금이 발생합니다. 따라서 이때 사용하지 않는 인스턴스는 중지하고 제거하면 되는데요, 하지만 언제 다시 사용할지 모르거나, 데이터가 많이 쌓여있는 DB인스턴스의 경우에는 백업을 해두는 것이 좋습니다. EC2는 대부분 root볼륨을 가지고 있고 추가로 EBS볼륨을 인스턴스에 붙이는 구조인데 create image를 통해 AMI를 생성하고 각각의 EBS볼륨에 대해서도 스냅샷을 떠야 합니다. AMI, EBS AMI란 Am.. 2021. 2. 12.