AWS vs Amazon
AWS : 로드밸런서, VPC와 같은 것들이 모여 다양한 서비스를 제공하는 것
- 엘라스틱 빈스톡 (OS, JDK 설치 완료되어있음)
- 오토 스케일링, 로드 밸런서, 모니터링, 업데이트 버전 등 많은 부분은 지원하고 관리해줌
- AWS가 제공하는 Paas 서비스
Amazon : primitive한, 즉 이용 가능한 가장 작은 단순한 서비스
- 로드밸런서, VPC, EC2
엘라스틱 빈스톡
내부에 로드밸런서, JDK, EC2, NginX를 갖고있는 AWS 서비스입니다.
EC2
엘라스틱 빈스톡 내부에는 2개의 서버가 돌고 있습니다.
추가로 클라이언트의 요청을 가장 먼저 받아 EC2안에 NginX에 전달하는 로드밸런서도 있습니다.
- NGinX
- port : 80 (고정)
- 외부 IP 요청 거부
- 같은 보안 그룹(로드 밸런서) 으로 묶인 요청만 허용
- EC2 내부의 Project로 요청 전송
- Spring Project
- port : 5050 (변경 가능)
'AWS' 카테고리의 다른 글
엘라스틱빈스톡 RDS 결합 배포 (VPC) (0) | 2023.11.12 |
---|---|
엘라스틱 빈스톡 SSH 접속 후 nginx, spring 동작 및설정 확인하기 (0) | 2023.11.12 |
AWS 재배포 직접 해보기 및 crontab 문제점 파악 (0) | 2023.11.11 |
crontab 배포 스크립트로 스프링 서버 재시작하기 (1) | 2023.11.11 |
nohup 배포 문제점, crontab을 이용한 해결 (0) | 2023.11.11 |