[Practitioner] 호스팅, 트래픽, Lightsail

2020. 9. 5. 22:25AWS/Practitioner

1. 호스팅, 트래픽 (Hosting / Traffic)

1) 호스팅

인터넷상에서 웹 서비스 제공을 위한 웹 사이트나 홈페이지를 운영하기 위해 필요한 서버 장비, 인터넷 회선 등을 직접 구매하여 운영하지 않고, 서버를 임대하거나 웹 서비스에 필요한 웹 공간을 임대하여 제공하는 서비스를 호스팅 서비스라고 한다.

2) 호스팅 종류

종류 설명
웹 호스팅 웹 서비스에 필요한 간단한 서비스를 저렴한 비용으로 사용할 수 있는, 여러 대의 웹 사이트를 한 서버에 공용 호스팅으로 이용하는 서비스이다.
메일 호스팅 메일을 사용할 수 있는 계정을 임대하는 서비스이다. 대부분 사용자가 도메인을 직접 구매하고 연결하여 이메일을 만드는 식으로 제공된다. 독립적인 도메인에 연결할 경우 메일 호스팅을 받게 되며 웹 메일, 아웃룩 메일로 분류된다.
파일 서버 호스팅 미디어 서버에 공간을 제공해 주는 스트리밍 호스팅과 유사하며 FTP는 제공되나 HTML, ASP, PHP, JSP 등이 지원되지 않는다.
쇼핑몰 호스팅 쇼핑몰을 운영하는데 있어 필요한 프로세스를 하나의 솔루션으로 구성하여 제공한다.
서버 호스팅 호스팅 업체의 서버를 임대/구매하는 방식으로 한 대의 서버를 통째로 빌리는 방법이다.

3) 트래픽

사이트 접속 시 방문자에게 전송되는 모든 데이터의 총량이다. 텍스트와 이미지로 이루어진 1MB 용량의 웹 페이지를 1,000명이 본 경우 1,000MB의 트래픽이 발생한다.

4) 트래픽 제한 정책

서버 한 대에 할당된 트래픽을 공정하게 분배하여 서버를 공동 사용하는 모든 사이트가 원활히 서비스될 수 있도록 관리하도록 해야한다.

5) 트래픽 초기화

일반적인 웹 호스팅은 매일 자정에 자동 갱신되며, 트래픽 초과로 사이트 접속이 차단되어도 자정이 지나면 자동으로 다시 열린다.

 

 

 

2. Lightsail

1) Lightsail

Lightsail은 간단한 가상화 Private 서버가 필요한 개발자에게 웹 사이트와 웹 애플리케이션을 배포하고 관리하는 기능과 컴퓨팅, 스토리지, 네트워크를 제공한다. Lightsail은 사용하기 쉬운 사용자 인터페이스를 갖추고 있으며 비용이 효율적이고 빠르고 믿을 수 있는 가상 사설 호스팅 서비스이다.

 

서비스에 따라 사용량이 증가하면 SSD 기반의 블록 스토리지를 추가하고, 이를 Lightsail 인스턴스와 연결할 수 있다. Lightsail 인스턴스가 외부의 다른 AWS 계정과 VPC Peering을 통해 AWS의 다른 리소스와 연결하고 서비스를 확장할 수 있다. 그 외에도 로드 밸런싱, 암호화 트래픽, 세션 지속성, 상태 확인, 안정성과 가용성이 높은 서비스를 제공한다.

2) 사용 가능한 리전 및 가용 영역

Lightsail은 13개의 글로벌 리전과 38개의 가용 영역을 통해 웹 사이트 및 앱이 필요한 곳에 Lightsail 서버를 생성할 수 있다. (서울 - ap-northeast2) 가용성 확보를 위해 로드 밸런스 서비스를 구성한다면 Lightsail 서버를 각각 다른 가용 영역에 구성할 수 있으며, 이를 통해 단일 위치에서 장애가 발생할 경우에도 애플리케이션을 보호할 수 있다.

3) Lightsail 인스턴스 이미지

소프트웨어나 프레임 워크를 설치하는 시간을 줄일 수 있도록 Windows Platform 3종, Linux Platform 17종의 다양한 종류의 Lightsail 인스턴스 이미지를 제공한다. Lightsail은 Linux/Unix 기반 또는 Window 기반의 두 가지 플랫폼 중 원하는 이미지를 선택할 수 있다.

4) Lightsail 요금제

Lightsail은 저렴한 비용으로 고정된 양의 메모리와 CPU 용량, SSD 기반 디스크 용량, 무료 데이터 전송 허용량을 보유한 가상 서버를 포함하여 제공한다. Lightsail 요금제에서는 고정 IP 주소와 DNS 관리 기능도 제공하고 요금제는 사용 중인 요금제에 대한 요금만 지불하도록 온디맨드방식으로, 사용 시간을 기준으로 요금이 청구된다. Lightsail은 첫 달 무료 서비스를 제공한다.

5) 애플리케이션 확장성과 고가용성 지원

구분 내용
Lightsail
블록 스토리지
- 99.99% 가용성을 제공하며 손쉽게 디스크 생성 및 연결 가능
- Lightsail CLI를 사용하여 애플리케이션 스토리지 구축 가능
- 지연 시간이 짧으며, 높은 성능 제공
- 몇 분 이내 최대 49TB까지 디스크 확장 또는 축소 가능
- 인스턴스당 최대 15개의 디스크 연결 및 데이터 암호화 지원
Lightsail
로드 밸런서
- 웹 트래픽 관리를 통해 애플리케이션 가용성 및 성능 강화
- 인증서 관리 기능으로 무료 SSL/TLS 인증서 서비스 제공
- 멀티 AZ 지원을 통해 고가용성의 애플리케이션 및 웹 서비스 제공
- 자동화된 상태 확인 기능을 통해 안정적으로 트래픽 배포
- 효율적인 비용, 예측 가능한 요금으로 제공 (월 $18 USD)
AWS Service
연동
- VPC Peering을 통해 Amazon Web Service와 연동 가능
- 100개 이상의 AWS Services에 연결 및 연동 가능
- AWS Console에서 AWS 리소스들을 생성 및 관리

[참고] 아마존 웹 서비스 AWS Discovery Book

[참고] AWS - Practice - Practitioner Lightsail

728x90

'AWS > Practitioner' 카테고리의 다른 글

[Practitioner] Practitioner 요약  (0) 2020.09.06
[Practitioner] AWS Certification  (0) 2020.09.06
[Practitioner] IAM (Identity & Access Management)  (0) 2020.09.05
[Practitioner] CDN 서비스  (0) 2020.09.03