Beanstalk

Dev/개발일지

서버에 HTTPS 적용하기

목차 1. HTTPS 란? 2. 내 서버 구조 3. HTTPS 적용 4. 작동 흐름 1. HTTPS 란? HTTP + SSL/TLS 프로토콜을 이용해 데이터를 암호화하는 통신 방식. 장점 1. 데이터 탈취 방지 HTTP는 보안에 취약하다. 신용카드나 주민번호와 같은 정보가 탈취당할수 있다. HTTPS는 데이터가 암호화 되기에 안전하다 2. 서버가 신뢰할수 있음을 보장 클라이언트 입장에서 통신할 서버를 믿을수 없다. 예를들어 클라이언트는 은행 웹사이트에 접속한줄 알았지만 피싱사이트일수도 있기 때문이다. CA가 발급한 SSL 인증서가 있는 서버(웹사이트)는 안전하다고 인증되었기에 신뢰할수 있다. 3. 검색 엔진 최적화 검색 엔진에 웹사이트가 노출될 확률을 높일수있다 2. 내 서버 구조 내 프로젝트 인프라는 ..

Dev/개발일지

AWS beanstalk에서 RDS 사용하려고 삽질

beanstalk을 쓰면 업데이트 할때마다 구성요소를 갈아 치운다. 그래서 따로 돌아가는 RDS를 beanstalk으로 생성한 ec2와 직접 연결해줘야한다. 민감한 정보(db/aws configuration)를 깃헙에 그냥 올리면 안되니까, beanstalk 쓰기 전처럼 그냥 ssh 접속해서 인스턴스에 application.yml을 프로파일 구분해서 만들면 되지 않을까? 하고 생각없이 작업하고있었는데, 이 글 맨위에 적어놓은게 생각났다 아 근데 이거 어차피 다 날리는데...? 다른 방법을 찾아봐야했다. 좀 보다보니까 구글에 찾아봐도 잘 나오고, 공식문서에도 나와있다 https://docs.aws.amazon.com/ko_kr/elasticbeanstalk/latest/dg/java-rds.html Ama..

ChoiBulldog
'Beanstalk' 태그의 글 목록