Amazon Route 53
: 접속할 IP주소를 실제 운영 중인 EC2, S3와 같은 AWS 서비스 엔드포인트와 연결하는 DNS이다.
- 엔드포인트 한 개에 트래픽이 집중되지 않게 하거나 서비스에 장애가 발생했을 때 다른 네트워크로 전환할 수 있다.
Resolver | 도메인 이름과 IP 주소를 상호 변환하는 것 |
라운드로빈 | 호스트명 하나에 IP 주소를 여러 개 할당하여 IP 주소를 반환하는 순서를 바꾸는 방식으로 IP 주소를 자의적으로 조정, 접속 대상의 IP 주소가 복수이기 때문에 서버 여러 대에 분산하는 것이 가능하다. |
트래픽 흐름 | 서버의 부하와 가장 효율이 좋은 서버의 IP 주소를 반환하도록 조정하는 것 |
호스트 영역 | DNS 설정 단위로 도메인 전체 또는 서브 도메인 |
🧐 레지스트라와 레지스트리
레지스트라 : 레지스트리에 도메인 정보 등록을 담당하는 대행 업체
레지스트리 : 도메인 정보의 데이터베이스를 관리하는 기관
Amazon Lambda
: 데이터나 요청에 대한 실시간 처리나 백엔드 처리를 자동으로 실행하는 구조로 같은 처리를 위해 전용 서버를 구축하거나 따로 관리하지 않아도 필요한 이벤트가 자동으로 실행된다.
Lambda를 호출하는 대표적인 방법에는 S3, SES, API Gateway가 있다.
AWS 컨테이너 서비스
컨테이너 : 프로그램 실행 환경을 분리하는 방식 ex. 도커
❗VirtualBox나 VMware 같은 가상 서버는 OS 전체가 가상 환경이다.
이에 반면 컨테이너는 애플리케이션 프로그램만 컨테이너로 분리하고 애플리케이션에 필요한 라이브러리나 데이터를 포함하고 있다. 따라서 가볍고 관리하기 쉽다.
- 레지스트리 서비스 : 컨테이너를 배치, 관리 -> Amazon Elastic Container Registry(ECR)
- 오케스트레이션 서비스 : 컨테이너로 분리된 애플리케이션의 실행과 컨테이너의 조정을 수행 -> Amazon Elastic Container Service(ECS), Amazon Elastic Kubernetes Service(EKS)
컨테이너 | 프로그램 전체를 분리하여 실행하는 시스템 |
도커 이미지 | 컨테이너를 구성하는 프로그램이나 설정 |
도커 허브 | 도커 이미지를 등록하는 서비스 AWS는 도커 허브로 ECR을 사용 |
ECR | 도커 이미지를 등록하는 서비스 |
ECS | 도커 이미지에서 EC2나 AWS Fargate에 컨테이너를 생성하여 실행하는 서비스 |
쿠버네티스 | 컨테이너를 종합 관리하는 방식 |
EKS | AWS가 제공하는 쿠버네티스 서비스 |
AWS Fargate | 컨테이너를 실행하는 EC2를 자동으로 관리하기 위한 방식 필요에 따라 EC2 인스턴스를 기동하고 EC2 안에 컨테이너를 할당하고 실행하는 방식 |
- EC2 시작 유형
- Fargate 시작 유형
'Cloud' 카테고리의 다른 글
독후감] 그림으로 이해하는 AWS 구조와 기술 (0) | 2024.07.10 |
---|---|
7장] 데이터베이스 서비스 Amazon RDS, DynamoDB 등 (0) | 2024.07.10 |
6장] 가상 네트워크 서비스 VPC (0) | 2024.07.10 |
5장] 스토리지 서비스 Amazon S3 (0) | 2024.07.09 |
4장] 서버 서비스 Amazon EC2 (0) | 2024.07.09 |