Reverse Proxy
·
AWS & 클라우드 컴퓨팅
리버스 프록시(Reverse Proxy)란?리버스 프록시는 서버의 한 종류이다.클라이언트의 요청을 직접 백엔드 서버로 전달하지 않고 중간에 위치한 서버가 요청을 대신 받아 내부의 웹 서버(애플리케이션 서버)로 전달하며, 서버의 응답 역시 다시 클라이언트에게 전달하는 중개자 역할을 한다.대표적으로 Nginx, Apache, HAProxy 등이 리버스 프록시 서버로 널리 사용된다. 주요 특징과 역할중개자 역할클라이언트 ↔ 리버스 프록시 ↔ 내부의 실제 서버보안 강화실제 서버의 IP와 정보가 외부에 노출되지 않아 보안성이 높아짐SSL 인증서 관리, 접근 제어 등도 리버스 프록시 단계에서 처리 가능로드 밸런싱 (부하 분산)여러 대의 서버로 트래픽을 분산시켜 서버 부하를 줄이고, 서비스의 확장성과 안정성을 높일 ..
AWS ec2 서버 실행
·
AWS & 클라우드 컴퓨팅/AWS
인스턴스를 잘 만들었다면 위와 같은 화면이 뜰 것이다. 이제 아래에 있는 세부 사항에서 보안-보안 그룹을 선택해서 설정해보자보안그룹의 id를 누르면 해당 그룹으로 들어가진다.  오른쪽의 '인바운드 규칙 편집'을 눌러준다.내가 생각하는 최소한의 규칙이다.SSH-내 IP / 사용자 지정 TCP - 서버 코드 실행 시 설정해 놓았던 포트(8000) - Anywhere 설정이 끝났다면 오른쪽 아래의 '규칙 저장'을 눌러준다.  실행 중인 인스턴스 하나를 선택하나 뒤, 오른쪽 위의 '연결'을 눌러서 실제로 내 코드를 띄워보겠다. ssh -i "키 페어 이름.pem" ubuntu@ec2-퍼블릭 DNS.ap-northeast-2.compute.amazonaws.com 위 명령어를 복사해서 터미널 창을 켜준다."키 페..
AWS ec2서버 프로젝트 배포
·
AWS & 클라우드 컴퓨팅/AWS
배포는 몇 번을 해봐도 헷갈리는 것이 많은 영역이다. 멀쩡히 돌아가던 인스턴스가 갑자기 안될때면,, 아직 aws, ec2, ubuntu 등등 선택 이유는 정확히 모르겠지만 일단 나의  첫 배포가 성공한 것으로 만족할 것이다!! 먼저 AWS 홈에 들어오면 오른쪽 위에 선3개의 메뉴를 누르고 모든 서비스-컴퓨팅-EC2를 눌러준다.  왼쪽 메뉴바에서 '인스턴스' 클릭  내가 만들어 놓은 인스턴스 들이다! (이름은 임의로 1,2,3으로 바꾼 것)갑자기 만들어놓은 인스턴스가 보이지 않을 때내가 얼마전에 겪은 참 어이없던 경험인데갑자기 멀쩡하던 인스턴스가 하나도 보이지 않고 키 페어까지 사라져있던...결국 멘탈 나간 상태로 서버를 새로 만들었었다🥲 혹시 나같은 경험을 한 사람은 지역을 꼭 확인해주길 바란다!!!새..