top of page

아마존 라이트세일(Amazon Lightsail)이란 : EC2 vs Lightsail 비교

아마존 라이트세일(Amazon Lightsail)이란 : EC2 vs Lightsail 비교

아마존 라이트세일(Amazon Lightsail)이란 : EC2 vs Lightsail 비교

written by Hyojung Yoon


안녕하세요 여러분. 오늘은 Amazon의 클라우드 서비스 중 하나인 Lightsail에 대해 알아보는 시간을 갖겠습니다. 클라우드 컴퓨팅 서비스인 Amazon Lightsail과 Amazon EC2를 이해하는 것은 필수적입니다. 두 서비스는 AWS의 주요 클라우드 솔루션 중 일부이며 각각 독특한 특징과 장점을 가지고 있습니다.


이 글에서는 각 서비스, 특히 Amazon Lightsail의 핵심 기능과 어떤 상황에 적합한지를 자세히 알아보려고 합니다.

그럼, 지금 바로 시작하겠습니다!

 
 

Amazon Lightsail이란?

1. 아마존 라이트세일(Amazon Lightsail)

아마존 라이트세일(Amazon Lightsail)

아마존 라이트세일(Amazon Lightsail)은 AWS에서 만든 가상 프라이빗 서버(VPS)입니다. 프로젝트를 신속하게 시작하는 데 필요한 인스턴스, 컨테이너 서비스, 관리형 데이터베이스, 콘텐츠 전송 네트워크(CDN) 배포, 로드 밸런서, SSD 기반 블록 스토리지, 고정 IP주소, 등록된 도메인의 DNS 관리, 리소스 스냅샷(백업) 등을 포함하고 있어 웹사이트 또는 웹 애플리케이션을 쉽고 빠르게 구축하는 데 특화되어 있습니다.


2. VPS란?

VPS란? - 공유호스팅과 VPS 호스팅 비교

VPS는 가상 프라이빗 서버(Virtual Private Server)로 하나의 물리 서버를 여러 개의 가상 서버로 쪼개어 사용하는 것을 말합니다. 이렇게 쪼개어진 가상 서버는 여러 명의 클라이언트가 나눠 사용하게 됩니다. 따라서 하나의 물리 서버를 다른 이들과 공유하게 되지만, 각자 독립적인 서버 공간을 가지는 것이 가능하게 됩니다.


단, 하나의 물리 서버에서 컴퓨팅 리소스들을 모든 사용자와 공유하기 때문에 한 사용자가 너무 많은 리소스를 점유할 경우 RAM, CPU 등에 큰 영향이 간다는 단점이 있습니다.


3. 라이트세일의 구성 요소

라이트세일의 구성요소 - 인스턴스, 컨테이너, 데이터베이스, 네트워킹, 스토리지, 도메인 & DNS, 스냅샷
  • 인스턴스

  • 컨테이너

  • 데이터베이스 (RDB 관리형 데이터베이스)

  • 네트워킹

    • 고정 IP

    • 배포 생성(CDN)

    • 로드밸런서(ELB)

  • DNS 영역 : 도메인, 서브 도메인 관리

  • 스토리지(S3, EBS): 인스턴스에 용량이 부족한 경우 추가 용량 사용 가능

  • 스냅샷(AMI) : 인스턴스 백업, 자동 백업이 가능하도록 스케쥴러 설정


라이트세일의 특징

1. 라이트세일의 장점

라이트세일 인스턴스 생성

AWS Lighsail은 복잡한 EC2에 비해 직관적으로 인스턴스를 생성할 수 있으며 사전에 구성된 번들을 사용한다면 클라우드 구성의 핵심을 이해하지 않고도 애플리케이션, 웹 사이트 및 개발 환경을 빠르게 배포할 수 있습니다.


또한 컨테이너, 스토리지, 데이터베이스도 단 몇 번의 클릭만으로 쉽게 생성이 가능한 사용자 친화적인 인터페이스를 가지고 있습니다. 따라서 초보자와 소규모 프로젝트에 적합하다고 할 수 있습니다.


2. 라이트세일의 단점

그러나 위에서 설명한 장점은 Lightsail의 한계가 될 수 있습니다. 트래픽이나 리소스의 급격한 증가가 예상되는 애플리케이션에는 라이트세일이 적합하지 않으며, 사전 구성된 번들은 세부 사항을 설정하지 못하도록 제한하기도 합니다. 또한 AWS 서비스와 통합하려면 마이그레이션이 필요할 수도 있습니다.


그 외에도 아래의 제한 사항이 단점이 될 수 있습니다.

  • 계정당 최대 20개의 인스턴스 유지

  • 5개의 고정 IP

  • 계정당 최대 6개의 DNS 영역

  • 총합 20TB의 블록스토리지(디스크) 연결

  • 5개의 로드 밸런서

  • 최대 20개 인증서



EC2 vs Lightsail

Amazon Lightsail

Amazon EC2

성능​

소규모에서 중간 규모에 이르는 워크로드가 있는 애플리케이션에 사용됨

복잡한 아키텍처에서 소규모 이상의 워크로드에 사용됨

가격 모델

가격이 저렴한 고정 가격 모델

사용한 만큼 지불하는 모델

편의성

몇 번의 클릭만으로 Lightsail에서 애플리케이션을 배포할 수 있음 (올인원 경험 제공)

여러 서비스가 혼합되어 있으며, 각 구성 요소에 해당하는 콘솔에 들어가 수정할 수 있음

관리 지원

내장된 도구로 관리가 용이함

더 많은 실제 관리와 구성이 필요함

네트워크

AWS에서 관리

VPC 및 관련 구성 요소를 사용해 고객이 관리

확장성

제한된 확장성

auto scaling 그룹으로 인스턴스 확장 가능

로드밸런싱

Lightsail 로드밸런서 사용 가능

여러 유형의 로드 밸런서 사용 가능

모니터링

몇 가지 옵션으로 제한된 모니터링

CloudWatch에서 세부 모니터링 가능

커스터마이징

사전 구성된 번들로 단순화된 옵션

다양한 인스턴스 유형으로 커스터마이징 가능

통합

다른 AWS 서비스와 통합할 수 있지만, 추가 설정이 필요함

다양한 AWS 서비스와의 쉬운 통합

저장 옵션

SSD 기반 블록 스토리지

EBS, 인스턴스 스토어 등

자원 할당

고정된 사양의 리소스를 번들로 제공

리소스에 대한 세부적인 제어

1. Amazon Lightsail과 EC2의 차이점

1) 요금

라이트세일 인스턴스 플랜 선택 화면

대다수의 경우 Amazon Lightsail이 저렴합니다. Lightsail은 2GB 메모리 기준으로 $10의 요금을 받습니다. 여기에는 60GB의 SSD EBS 볼륨과 트래픽 요금까지 포함되어 있습니다.


EC2에서 t3.small을 3년 약정(선결제 없음)을 걸고 60GB EBS를 잡으면 $11.37의 요금이 나옵니다. 물론 여기에 트래픽 비용은 별도로 추가됩니다.


따라서 한 달 내내 사용한다고 가정하면 Lightsail이 저렴합니다. 그러나, 한 달 내내 사용하는 게 아니라면 이야기가 달라집니다. Lightsail은 월별 과금으로, 한 번 키면 EC2처럼 껐다 켤 수 없습니다.


이 말은 곧 EC2를 딱 필요한 시간에만 쓴다면 EC2가 적게 나올 가능성이 있다는 것입니다. EC2는 사용한 만큼만 과금이 되니 관리만 잘 한다면 적은 비용으로 운용이 가능합니다.



2) 기능

EC2에선 되지만 Lightsail에서 안되는 기능 몇 가지를 소개하겠습니다.

  • 제한적인 VPC 관련 기능

  • 인스턴스 타입 변경

  • 정기적인 스냅샷 생성

  • 디테일한 보안 그룹 설정

  • IAM role 부여

  • 다양한 로드밸런서 옵션

등 디테일한 옵션을 제공하지 않는 대신, 일반적인 웹 호스팅에서 제공하는 기능의 대부분을 제공합니다.



2. 어떤 것을 사용해야 하나요?

EC2 vs Lightsail

1) Amazon EC2(Elastic Compute Cloud)

  • AWS에서 제공하는 강력하고 유연한 클라우드 컴퓨팅 플랫폼

  • 모든 애플리케이션의 요구 사항에 맞게 맞춤화할 수 있는 주문형 컴퓨팅 성능 제공

  • 웹사이트부터 고성능 과학 시뮬레이션까지 종량제 방식으로 확장 가능한 리소스 제공

  • 거의 모든 컴퓨팅 집약적인 작업에 적합

  • 통합 기능을 통해 다른 AWS 서비스와 원활하게 작동하며 포괄적인 클라우드 솔루션 제공

따라서 회사에 인프라 관리자가 있거나 가상 서버, 네트워크, 보안 그룹 등의 관리를 할 수 있는 분에게 상대적으로 적합합니다. 또한 EC2는 네트워크 트래픽 보다는 CPU 연산 위주의 프로젝트를 돌릴 때 더 유리합니다. 서버를 껏다 켰다 하면서 과금 되는 시간을 조절할 수도 있는 온디맨드 방식이 매력적입니다.


2) Amazon Lightsail

  • 클라우드 경험을 단순화 함

  • 이해하기 쉬운 패키지로 가상 서버, 스토리지 및 네트워킹 기능 제공

  • 개인 웹사이트, 블로그 또는 소규모 웹 애플리케이션 등 단순한 애플리케이션에 이상적

  • 고정 가격 모델을 통해 예산 책정이 더 간단해짐

그렇기 때문에 인프라 관리자가 없고 혼자서 빠르게 웹 서비스를 호스팅하고 싶은 사람에게 라이트세일이 적합하며, 네트워크 트래픽에 중점을 두는 서비스에 적합합니다.



마치며

Amazon EC2와 Lightsail의 차이점을 이해하는 것은 클라우드 컴퓨팅을 활용하기 위해 필요한 첫 걸음입니다. EC2는 높은 확장성과 Customization을 제공하는 반면, Lightsail은 간단하고 직관적인 클라우드 경험을 제공합니다.


사용자의 요구사항, 기술 수준, 프로젝트의 복잡성에 따라 가장 적합한 서비스를 선택하면 디지털 환경에서의 성공을 보장할 수 있을 것입니다. 두 가지 서비스 모두 고유한 장점을 가지고 있으니, 개인의 필요와 전문 지식에 따라 선택하시면 되겠습니다.


그럼, 모두들 즐거운 클라우드 여정 되시길 바랍니다!⛵⛵



관련 링크

1,371 views0 comments
bottom of page