[코드잇 풀스택 1기] - AWS - EC2 인스턴스

2024. 11. 16. 15:45취업 준비 !

EC2 (Elastic Compute Cloud)

인스턴스는 AWS에서 제공하는 가상 서버 입니다. 이를 통해 사용자는 필요한 컴퓨팅 리소스를 할당받아 애플리케이션 호스팅하고 운영할 수 있습니다.

 

왜 사용할까 ?

⭐ 비용 절감 : 사용한 만큼만 요금이 부과되므로 초기 비용 없이 저렴하게 서버 운영이 가능합니다.

⭐ 확장성 : 트래픽 변화에 따라 인스턴스를 쉽게 확장하거나 축소 할 수 있습니다.

⭐ 우연성 : 다양한 운영체제와 사양을 선택할 수 있어, 다양한 애플리케이션 요구 사항에 맞출 수 있습니다.

⭐ 고가용성 및 내구성 : 다양한 리전과 가용 영역을 활용해 장애에 대비한 고가용성 아키텍처를 구성할 수 있습니다.

 

EC2 인스턴스 사용 방법

링크 참고

 

사용 방법 ?

⭐ AWS 가입 하면 프리티어 혜택을 볼 수있습니다. (초급 개발자들은 요금 정책을 잘 보고 설정하세요!)

 

1. AWS Management Console에 로그인합니다.

 

2. 서비스 목록에서 EC2를 선택합니다.

 

3. 인스턴스 생성을 클릭하여, 개발 환경에 맞게 생성합니다.

 

키 페어 (.pem) 파일을 꼭 저장해두세요!

 

생성 이후에 생성된 EC2 인스턴스 상세 페이지로 이동하면 연결이라는 버튼이 있을거에요! 

 

클릭하면 SSH 연결 방법이 나올거고 

 

터미널에서 키페어 저장해 놓은 위치로 이동해서 

 

 

chmod 400 "keyname.pem" 을 입력해주고,

ssh -i "keyname.pem" ec2-user<인스턴스 퍼블릭 IP 주소>

입력을 통해 접속합니다.

 

연결 텝을 누르면 (순서 대로 설명 잘 해놓았기 때문에) 넘어 가겠습니다!