-
AWS - EC2 관련 서비스들Infra/클라우드 2023. 8. 6. 19:23
EC2 관련 서비스들
- EC2: 서버, CPU에 해당한다.
- EBS(Elastic Block Storage): EC2의 블록 저장장치,SSD,AZ 서비스
- VPC : Virtual Private Cloud : EC2가 연결된는 사설 네트워크 망, 리전 기반이다.
- EC2를 위한 네트워크망이 리전 기반이기 때문에 Multi AZ를 구성할 수 있게 된다.
- Subnet:VPC의 하위망.AX 서비스로 EC2는 subnet에 위치한다.
- ⭐EC2가 VPC에 직접 연결되지 못하고, VPC는 다시 subnet으로 쪼개지고, 이 쪼개진 subnet에 EC2가 연결된다.
- ENI(Elastic Network Interface) : 가상 네트워크 인터페이스, 랜카드, AZ 서비스
- security group : EC2의 방화벽, 포트 접근 제어
- 인바운드와 아웃바운드 네트워크 패킷(packet)들이 서버로 들어오고 나간다. 그런 움직임을 포트 접근 제어해주는 일종의 방화벽 서비스이다.
- ELB(Elastic Load Balancer) : 트래픽 분산을 위해 사용한다.
- Auto Scaling : EC2의 확장성을 위해 제공되는 서비스. 매우 유명하다.
- 트래픽에 따라 자동으로 서버를 늘리고 줄이는 일을 수행하는 기능이다.
- EBS Snapshot : EBS 백업 데이터(디스크만 백업한다.)
- 간단하게 원클릭으로 데이터를 안전한게 백업할 수 있다.
- AMI(Amazon Machine Image) : EC2의 백업 이미지(EC2 인스턴스의 백업이미지이다.), EC2를 시작할 때 사용
- AWS에서 제공하는 AMI를 이용해서 EC2 시작할 수 있다.
- 사용자가 원하는 시점에 (특정 서버 즉, 사용자가 기존에 사용해오던 서)에 AMI를 생성하고 이를 통해 EC2 시작 가능
VPC,ELB,EC2 예제
AWS 네트워크망 전체가 있고, 그다음에 하위에 VPC네트워크 망이 있으며 여러 AZ에 걸쳐서 존재한다. 그리고 맨 앞단에는 ELB(Elastic Load Balancer)가 존재한다.
그림에 보는 것과 같이 AZ가 두개로 나눠져 있고 또 두개로 나눠진 AZ에 2대씩 4대의 Instance 서버가 분산되어 있다. 사용자가 이 로드밸런서를 통해서 서비스에 접근을 하게되면 로드밸런서가 각각 EC2에 트래픽을 분산시켜주고 있는 것을 확인 할 수있다.
위 그림이 EC2로 서비스 서버를 구성할 때 가장 간단한게 구성할 수 있는 서버가 된다.
[출처 - https://www.inflearn.com/course/aws-%ED%95%B5%EC%8B%AC-%EC%8B%A4%EC%8A%B5]
'Infra > 클라우드' 카테고리의 다른 글
AWS - AMI(Amazon Machine Image) 생성하기 (0) 2023.08.26 AWS - EC2인스턴스 생성 (0) 2023.08.26 AWS - EC2(Elastic Computing Cloud) (0) 2023.08.06 AWS - S3 실습 4 : static web hosting 사용해 보기 (0) 2023.08.06 AWS - S3 실습3: CLI로 S3 제어 (0) 2023.08.06