AWS(Amazone Web Service)에서 제공하는 클라우드 컴퓨팅 서비스
즉 , AWS로부터 하나의 컴퓨터를 임대하는 것으로 볼 수 있다
[ 필요성 ]
초기 비용 없음
: 쉽게 자원을 임대하여 OS를 설치하고, 쓴 만큼 나오는 종량제 과금 방식자유로운 인스턴스 변경
: 설정에서 자유롭게 인스턴스 변경가능 (트래픽에 따른 변경 가능!)24시간 가동 가능
: 사실 굳이 AWS를 안써도 컴퓨터에 OS를 깔고 인터넷에 연결하면 이와 같아진다
하지만, AWS를 쓴다면 전기의 낭비 X / 공간의 효율 없이 24시간 가동 가능사용의 용이성
: 버튼 몇 번 만으로 가동 / 비가동이 가능하며, 생성 / 삭제도 가능!
1) EC2 인스턴스 생성
2) EIP 생성
3) EC2 - EIP 연결
EIP 란 Elastic IP의 약어로, 유동적인 IP를 의미한다.
내가 EIP없이 EC2와 연결하게 된다면 다음과 같은 상황이 발생한다
[ EIP가 없는 EC2 ]
: EC2 생성 -> EC2 재부팅 -> 접근할 수 있는 IP가 바뀜!!!!
[ EIP가 있는 EC2 ]
: EC2 재부팅 해도 항상 같은 IP로 접근할 수 있음!!
(즉, 고정 IP를 할당받아 EC2에 연결하는 것)
[ 주의할 점 ]
EIP가 EC2와 연결되지 않고, 혼자 돌아가면 과금된다!! (주의!)
서버 중지 / 삭제 할 경우 EIP 먼저 release해주어야 한다~
1) EC2 인스턴스 생성
2) EIP 생성
3) EIP 연결
EC2와 Nodejs 연결은 다음 글에서 계속!