아마존 웹 서비스(이하 AWS)의 여러 서비중 가장 먼저 생겨난 서비스 중 하나로, 가장 범용적으로 사용되고 있습니다.
EC2 는 독립된 컴퓨터 한대를 임대해서 사용할 수 있게 해주는 서비스 입니다.
이 말은 AWS 에서 컴퓨터 한대를 돈을주고 임대해서 사용할 수 있다는 의미입니다.
아마존 일래스틱 컴퓨트 클라우드(Amazon Elastic Compute Cloud, EC2)는 아마존닷컴의 클라우드 컴퓨팅 플랫폼
아마존 웹 서비스의 중앙부를 이루며, 사용자가 가상 컴퓨터를 임대 받아 그 위에 자신만의 컴퓨터 애플리케이션들을 실행할 수 있게 한다. EC2는 사용자가 아마존 머신 이미지(AMI)로 부팅하여 아마존이 "인스턴스"라 부르는 가상 머신을, 원하는 소프트웨어를 포함하여 구성할 수 있게 하는 웹 서비스를 제공함으로써 스케일링이 가능한 애플리케이션 배치(deployment)를 장려한다. 사용자는 필요하면 서버 인스턴스를 만들고 시작하고 종료할 수 있으며, 실행 중인 서버에 대해 시간 당 지불하므로 "일래스틱"(elastic, 탄력적인)이라는 용어를 사용하게 된다. EC2는 사용자에게 레이턴시 최적화와 높은 수준의 다중화를 허용하는 지리학적 인스턴스 위치에 대한 통제 기능을 제공한다.[1]
EC2 의 장점
1. 마우스 클릭 몇 번만으로 컴퓨터 한대를 구성할 수 있습니다.
2. 원하는 스펙의 가상 서버를 구축하고, 스펙을 사용한만큼의 비용만 지불합니다.
3. 스펙을 줄이거나 높이는게 가능하며 방법또한 쉽습니다.
4. EBS (Elastic Block Store) 볼륨을 구성하여 영구 스토리지로 저장이 가능합니다.
5. EIP (Elastic IP Address) 를 사용하여 고정 IP 를 할당할 수 있습니다.
aws에 로그인 후 검색창에 EC2 검색
인스턴스 시작을 클릭해줍니다.
이름을 설정하고, 아래 OS로 Amazon Linux 선택, 무료로 사용할 경우 아래 프리티어 사용 가능인 걸로 체크한후 넘어가줍니다.
인스턴스 유형 t2.micro 선택,
새 키 페어 생성을 눌러주고 저는 윈도우즈에서 작업하기때문에 .ppk로 설정하여 진행했습니다.
위와같이 체크 되어있는지 확인 후 넘어가줍니다.
스토리지 구성은
프리티어에서 최대로 사용할 수 있는 30GiB를 입력해주고 넘어가줍니다.
우측 아래에 있는 인스턴스 시작을 눌러주면
인스턴스 생성이 완료되었습니다!
'DevOps > AWS' 카테고리의 다른 글
AWS Lambda - Numpy,Pandas 라이브러리를 Lambda 레이어로 만드는 방법 (0) | 2023.01.11 |
---|---|
AWS & Serverless / 로컬에서 API 개발 후 수동 배포( sls deploy )하는 방법 총정리 (0) | 2023.01.11 |
AWS Lambda - 로컬에서 설치한 라이브러리들을 설치하는 방법 (0) | 2023.01.11 |
AWS - IAM 사용자 추가하기 (사용자 권한 설정) (0) | 2023.01.10 |
AWS Free Tier 설치,설정방법 (0) | 2022.12.05 |