목표 : 프라이빗 서브넷에 데이터베이스 서비스인 EC2 인스턴스를 배치하기 ✅ 프라이빗 서브넷을 사용하기 위해 필요한 셋팅 이전 강의에서 퍼블릭 서브넷으로 사용하기 위해 인터넷 게이트웨이랑 라우팅 테이블을 추가로 셋팅했어야 했다. 하지만 프라이빗 서브
✅ [복습] 퍼블릭 서브넷에 EC2 인스턴스 배치하기 이번 섹션에서 VPC, CIDR, 사설IP/공인IP, 서브넷, 인터넷 게이트웨이, 라우팅 테이블과 같이 낯선 개념을 한 번에 너무 많이 익혔다. 이렇게 많은 개념은 절대 한 번에 안 익혀진다. 그러
✅ 목표 설정 어떤 걸 학습할 때는 목표를 머릿속에 떠올리면서 학습하는 게 중요하다. 일종의 퀘스트라고 생각하면 좋다. 게임에서 퀘스트가 주어지면 그 퀘스트를 빨리 깨고싶은 것처럼, 어떤 걸 학습할 때도 목표를 세워두면 조금 더 속도감있게 학습할 수
✅ 라우팅 테이블(Routing Table)이란? 라우팅 테이블(Routing Table)은 트래픽을 어디로 전송해야 하는 지 경로를 알려주는 테이블이다. Routing Table에서 Routing이 ‘길을 정하다’라는 의미를 내포하고 있는 걸 보면,
✅ [실습] 프라이빗 서브넷에 EC2 배치해서 외부 접근 차단하기 EC2 인스턴스 생성 페이지로 이동 EC2 인스턴스 옵션 선택하기 키 페어 생성하기 나머지 EC2 인스턴스 옵션 설정하기 EC2 인스턴스에 접속하기
VPC를 생성하려면 ‘사설 IP’와 ‘공인 IP’에 대한 개념도 알고 있어야 한다. ‘사설 IP’와 ‘공인 IP’가 뭔지 알아보자. ✅ 공인 IP란? 공인 IP란 외부 인터넷을 통해 접근할 수 있는 공식적인 주소이다. 퍼블릭 IP라고도 얘기한다. 내
✅ Nginx, Certbot을 활용해 HTTPS 적용시키기 참고 문서 : https://certbot.eff.org/instructions?ws=nginx&os=snap Certbot 설치하기 HTTPS 인증서 발급받기 HTTPS 잘 적용됐는 지 확
✅ 프록시(Proxy)란? 프록시(Proxy)란 ‘중계(중간에서 연결해주는 것)’의 의미를 가진다. 그러면 프록시 서버(Proxy Server)는 중간 역할을 해주는 서버다. 그림으로 바로 살펴보자. 위 그림에서 두 번째 그림을 보면 클라이언트(사용자
✅ 리버스 프록시를 활용해 Spring Boot 서버 배포하기 JDK 17 설치하기 Github으로부터 Spring Boot 프로젝트 클론 받기 Spring Boot 서버 실행시키기 Spring Boot 서버가 잘 작동하는 지 확인하기 Nginx 설정
✅ IP당 요청 수 제한하기 Untitled 위 강의에서 리버스 프록시(Reverse Proxy) 서버의 역할은 들어오는 요청을 관리하고 보안 처리하는 것이라고 얘기했다. 대표적인 사용 예시가 요청 수를 제한하는 것이다. 요청 수를 제한함으로써 악의적