6월 30일

HSKwon·2022년 6월 30일
0



CDN, SSL인증서는 디폴트값으로 버지니아 북부 지역으로 설치했다.


LB옆에 Health Checker가 존재/ 인스턴스 그룹 / 5초마다 몇번씩 인스턴스 그룹 내의 인스턴스에 연결해보고 응답이 없을경우 LB에게 응답이 없는 인스턴스를 알려주고 / LB는 응답이 없는 인스턴스에 트래픽을 넘겨주지 않게됨!!!


lb의 방화벽도 풀어줘야함 인바운드80

1.인스턴스 그룹만들었고
2.프론트엔드 서버만들었고
3.로드밸런서 만들었고
4.프론트엔드 서버, 로드밸런서 방화벽 풀었고
5.로드밸런서 옆의 Health Checker 만들었다


클라우드 프론트에 SSL을 설치하여 https로 만들었고 나머지 뒷단에는 http로 만들어준다! (https로 넘겨받은걸 http로 넘겨준다)

  • https : 암호화하는 알고리즘이 들어감
  • 첫단계에만 secure를 하고 내부적으로는 secure를 푼다.
  • 만약 보안이 우선시 되는 서비스라면 전부 다 SSL인증서를 설치해서 https를 적용하는게 맞음
  • 일반적이라면 맨앞단에 보안처리를 하고 뒷단에서는 http를 이용하면 됨!

DNS에 주소를 입력하면 클라우드프론트로 넘겨주는데 ...com/에서 슬래시 뒤가 /boards 면 정적페이지니까 스토리지로 이동,,, /boards/*이면 동적페이지니까 LB로 이동

클라우드 프론트에서 LB로 연결시켜보자(동적,정적따라 분기처리)



=> OS 전체를 새로 설치하지 않아도 됨


신입사원이 node, mySql 따로 설치할 필요 없이 이런것들이 미리 설치된 Docker를 받으면 따로 할게 없음!

profile
공부한 내용이나 관심 있는 정보를 글로 정리하며 익숙하게 만들고자 합니다.

0개의 댓글