클라우드/AWS

AWS, EC2란?

잼M 2024. 3. 26. 17:53

1. AWS?

AWS클라우드 컴퓨팅 서비스의 하나이다, 아마존에서 제공하는 클라우드 서비스로, 네트워킹을 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공한다.

아마존의 모든 서비스는 API 중심으로 설계되어 있어 모든 기능이 API로 제어가 가능하다.

 

2. 클라우드 컴퓨팅(Cloud Computing)이란?

클라우드 컴퓨팅이란 기존의 물리적인 형태의 실물 컴퓨팅 리소르를 네트워크 기반 서비스 형태로 제공하는 것이다. 쉽게 말하면 서버 및 네트워크 등을 인터넷으로 빌려주는 서비스로, 언제 어디서든지 사용할 수 있다. , 클라우드를 통해 서버, 스토리지, 데이터베이스 등 필요한 IT 자원을 제공하는 것을 뜻한다.

클라우드 컴퓨팅의 가장 큰 장점으로 여러 가지 존재한다.

1) 비용 절감 따로 소프트웨어를 구매하고 직접 데이터 센터를 설치해 운영하지 않아도 클라우드 컴퓨팅을 이용하면 운영비가 낮아지고 인프라가 보다 효율적이게 되는 것이다.

2) 유연한 인프라 관리 서비스의 규모가 확대되거나 축소 될 때 입맛에 맞게 증감할 수 있다.

3) 트래픽 관리 로드밸런서나, 오토스케일링과 같은 기능을 활용해 인프라를 편리하게 관리할 수 있도록 함.

4) 글로벌 서비스 특정 지역에 데이터 센터를 구축하지않아도 글로벌 서비스를 제공할 수 있다.

 

3. AWS Glabal Infra

앞서 말한 글로벌 서비스를 제공하는 것이 바로 이 AWS Glabal Infra이며 글로벌 인프라에는 리전, 가용영역(Az) 등의 개념이 있다.

1) 리전(Region) - AWS가 전 세계에서 데이터 센터를 클러스터링 하는 물리적 위치를 리전이라고 한다. AWS 리전은 지리적 영역 내에서 격리되고 물리적으로 분리된 최소 3개의 AZ로 구성된다.

2) AZ(가용 영역) - 독립된 전원, 냉각 및 물리적 보안을 갖추고 있으며 지연 시간이 매우 짧은 중복 네트워크를 통해 연결된다. AZ는 리전의 중복 전력, 네트워킹 및 연결이 제공되는 하나 이상의 개별 데이터 센터로 구성된다. AZ를 사용하면 단일 데이터 센터를 사용하는 것 보다 더 높은 가용성, 내결함성 및 확장성을 갖춘 데이터베이스를 운영할 수 있다.

3) DC(data center) - 전산상의 데이터를 효율적으로 통합 및 관리 하기 위한 네트워크 중심에서 서버를 운영하는 센터이다.

 

4. EC2 인스턴스 구축

먼저 EC2 인스턴스를 사용하기 위해서는 AMI (Amazon Machine Image)를 선택해야한다..

*EC2? AWS에서 제공하는 클라우드 컴퓨팅 서비스다.

이 서비스를 통해서 아마존이 각 세계에 구축한 데이터 센터의 서버용 컴퓨터들의 자원을 원격으로 사용할 수 있다. , 아마존으로부터 한 대의 컴퓨터를 임대하는 것과 같다.

 

4-1) AMI ? EC2 인스턴스를 실행하기 위해 필요한 정보를 모은 단위로, OS, 아키텍처 타입, 저장공간 용량 등의 정보를 담고 있다. 따라서, 인스턴스를 시작시에 AMI를 지정해주어야 한다.

Amazon Linux로 선택해주었는데, 자신이 원하는 AMI를 잘 선택하면 된다. 

 

- 다음으로 인스턴스 유형을 선택한다.

 

4-2) 인스턴스 유형이란? 인스턴스 유형이란 CPU, 메모리, 스토리지 및 네트워킹 용량의 다양한 조합으로 애플리케이션에 따라 적합한 리소스를 선택할 수 있는 유연성을 제공한다. 목적에 따라 다양하게 선택할 수 있다.

- 그 후, 키페어를 선택하고, 네트워크 설정에서 VPC, 서브넷, 공인IP, 방화벽(보안그룹)을 생성해야한다.

4-3) VPC? VPC는 독립적인 가상의 네트워크 공간으로 사용자의 설정에 따라 자유롭게 구성할 수 있는 공간을 의미한다. 서브넷 생성, 라우팅 테이블, 네트워크 게이트웨이 구성등 사용자가 원하는대로 환경을 구성할 수 있다.

 

4-4) 보안그룹이란? 보안그룹이란 쉽게 가상의 방화벽이다. 인바운드 규칙과 아웃바운드 규칙을 설정하여 여러 가지 트래픽을 제어할 수 있는 것이다.

- 마지막으로 스토리지를 구성하여 인스턴스를 시작할 수 있다.

 

'클라우드 > AWS' 카테고리의 다른 글

VPC Endpoint란?  (0) 2024.03.29
로드 밸런서(ELB), 오토 스케일링(ASG) 실습  (0) 2024.03.29
S3, iAM 실습  (0) 2024.03.28
IAM, S3 실습 및 개념  (0) 2024.03.27
VPC 생성 (AWS 네트워크 구성)  (0) 2024.03.26