도메인 이름 시스템(DNS)
AnyCompany가 AWS 클라우드에서 웹 사이트를 호스팅한다고 가정해 보겠습니다. 고객은 브라우저에 웹 주소를 입력하면 이 웹 사이트에 액세스할 수 있습니다. 이것이 가능한 이유는 도메인 이름 시스템(DNS) 확인 때문입니다. DNS 확인에는 회사 DNS 서버와 통신하는 고객 DNS 확인자가 포함됩니다.
DNS를 인터넷의 전화번호부라고 생각할 수 있습니다. DNS 확인은 도메인 이름을 IP 주소로 변환하는 프로세스입니다.
예를 들어 AnyCompany의 웹 사이트를 방문한다고 가정해 보겠습니다.
- 브라우저에 도메인 이름을 입력하면 이 요청이 고객 DNS 확인자로 전송됩니다
- 고객 DNS 확인자는 회사 DNS 서버에 AnyCompany 웹 사이트에 해당하는 IP 주소를 요청합니다
- 회사 DNS 서버는 AnyCompany 웹 사이트의 IP 주소인 192.0.2.0을 제공하여 응답합니다
Amazon Route 53
Amazon Route 53은 DNS 웹 서비스입니다. 이 서비스는 개발자와 기업이 최종 사용자를 AWS에서 호스팅되는 인터넷 애플리케이션으로 라우팅할 수 있는 신뢰할 수 있는 방법을 제공합니다.
Amazon Route 53은 사용자 요청을 AWS에서 실행되는 인프라(예: Amazon EC2 인스턴스 및 로드 밸런서)에 연결합니다. 또한 사용자를 AWS 외부의 인프라로 라우팅할 수 있습니다.
Route 53의 또 다른 기능에는 도메인 이름의 DNS 레코드를 관리하는 기능도 있습니다. Route 53에 직접 새 도메인 이름을 등록할 수 있습니다. 다른 도메인 등록 대행자가 관리하는 기존 도메인 이름의 DNS 레코드를 전송할 수도 있습니다. 그러면 단일 위치에서 모든 도메인 이름을 관리할 수 있습니다.
이전 모듈에서는 콘텐츠 전송 서비스인 Amazon CloudFront에 대해 알아보았습니다. 다음 예에서는 Amazon Route 53와 Amazon CloudFront가 함께 작동하여 고객에게 콘텐츠를 전송하는 방식을 설명합니다.
예: Amazon Route 53 및 Amazon CloudFront가 콘텐츠를 전송하는 방식
AnyCompany의 애플리케이션이 여러 Amazon EC2 인스턴스에서 실행 중이라고 가정하겠습니다. 이러한 인스턴스는 Application Load Balancer에 연결되는 Auto Scaling 그룹에 포함되어 있습니다.
- 고객이 AnyCompany의 웹 사이트로 이동하여 애플리케이션에서 데이터를 요청합니다
- Amazon Route 53은 DNS 확인을 사용하여 AnyCompany.com의 IP 주소인 192.0.2.0을 식별합니다. 이 정보는 고객에게 다시 전송됩니다
- 고객의 요청은 Amazon CloudFront를 통해 가장 가까운 엣지 로케이션으로 전송됩니다
- Amazon CloudFront는 수신 패킷을 Amazon EC2 인스턴스로 전송하는 Application Load Balancer에 연결됩니다
[출처]
AWS Cloud Practitioner Essentials
'자격증 > AWS - CLF' 카테고리의 다른 글
인스턴스 스토어 및 Amazon Elastic Block Store(Amazon EBS)와 Amazon Elastic File System(Amazon EFS) (0) | 2023.11.23 |
---|---|
Amazon Simple Storage Service(Amazon S3) (1) | 2023.11.23 |
서브넷 및 네트워크 액세스 제어 목록 (1) | 2023.11.20 |
AWS와의 연결 (0) | 2023.11.20 |
AWS 리소스를 프로비저닝하는 방법 (0) | 2023.10.24 |