💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉
지난주에 이어 이번 주에는 Amazon EC2와 Amazon Lightsail의 차이점에 대해서 알아보았습니다!
Amazon Lightsail이란?
2016년 아마존 웹 서비스Amazon Web Services에서 발표한 서버 호스팅 서비스입니다. 아마존 웹 서비스의 서비스 중 하나이지만 다른 서비스들과 달리 독립적으로 구성되어있습니다. 아마존 라이트세일이 기존 AWS 서비스와 독립적으로 구성된 이유를 한 마디로 얘기해보자면 AWS가 너무 복잡하기 때문입니다.
클라우드에서 제공되는 가장 기본적인 서비스는 IaaSInfrastructure as a Service라고 이야기되는 가상머신(컴퓨팅 파워)을 제공해주는 기능입니다. AWS에서도 아마존 EC2Amazon EC2라는 이름으로 가상머신을 제공하고 있습니다만, EC2는 만만한 서비스가 아닙니다. 용도별로 수백가지 인스턴스 타입이 제공되며, 네트워크부터 스토리지까지 수많은 옵션을 제공하고 있습니다. 리전 별 사이즈 별 가격도 모두 다릅니다. 또한 VPC와 같은 가상 네트워크 구성이 필수가 되면서, EC2 하나도 제대로 사용하려면 배워야하는게 아주 많습니다. EC2는 계속 진화하고 그만큼 복잡해지고 있습니다.
Amazon Lightsail | Amazon EC2 | |
사용 | 사용자 지정 코드 및 일반 CMS를 포함한 간단한 웹 애플리케이션 및 웹 사이트에 사용됩니다. | HPC, 빅 데이터 및 분석 워크로드와 같은 소규모 내지 엔터프라이즈 애플리케이션에 사용됩니다. |
성능 | 소규모에서 중간 규모에 이르는 워크로드가 있는 애플리케이션에 사용됩니다. | 복잡한 아키텍처에서 소규모 이상의 워크로드에 사용됩니다. |
편의성 | 몇 번의 클릭만으로 Lightsail에서 애플리케이션을 배포할 수 있습니다. 올인원 경험을 제공합니다. |
Amazon EC2에서 애플리케이션을 배포하는 것은 애플리케이션 유형, 사용된 구성 요소 유형 등과 같은 여러 요인에 따라 달라집니다. 각 구성 요소에는 해당 콘솔에서 수정할 수 있는 고유한 특성과 기능이 있습니다. |
관리 지원 | Lightsail에서는 시스템 관리자와 시스템 아키텍트의 수고를 덜 수 있습니다. | 환경 유형에 따라 관리에 필요한 노력이 달라집니다. EC2의 대부분의 서비스는 구성 요소에 대한 철저한 이해가 필요합니다. |
네트워크 | AWS에서 관리합니다. 고객은 Lightsail 방화벽에 규칙을 추가할 수 있습니다. | VPC 및 관련 구성 요소를 사용하여 고객이 관리합니다. |
서브넷 | Lightsail에는 프라이빗 서브넷에 대한 개념이 없습니다. | 고객은 애플리케이션 요구 사항에 따라 퍼블릭 또는 프라이빗 서브넷을 생성할 수 있습니다. |
확장성 | Lightsail에서 자동 인스턴스 확장성은 지원되지 않습니다. 시작 후에는 인스턴스를 수정할 수 없습니다. 플랜을 변경하려면 새 인스턴스를 시작해야 합니다. |
Amazon EC2 Auto Scaling 그룹을 사용하여 인스턴스를 자동으로 크기 조정할 수 있습니다. EC2 인스턴스는 새로운 유형 또는 새로운 가상화로 수정할 수 있습니다. |
리소스 관리의 유연성 | 네트워크, 하드 디스크, 로드 밸런서 등과 같은 리소스 관리의 유연성을 최소화합니다. | 고객은 애플리케이션 요구 사항에 따라 모든 관련 구성 요소를 관리할 수 있습니다. |
탄력적 볼륨 | 지원되지 않음 | 지원됨 |
리소스 관리 | 모든 리소스는 동일한 대시보드에서 관리됩니다. | 각 리소스에는 자체 콘솔과 옵션이 있습니다. |
요금 | 가격이 저렴하고 고정 가격 모델이 있습니다. | 요금은 사용한 만큼 지불하는 모델을 따릅니다. |
로드 밸런싱 | Lightsail 인스턴스에서는 Lightsail 로드 밸런서를 사용할 수 있습니다. | 여러 유형의 로드 밸런서를 사용할 수 있습니다. |
모니터링 | 모니터링을 사용할 수 있지만 몇 가지 옵션으로 제한됩니다. | 세부 모니터링 옵션은 Amazon Cloudwatch를 사용하여 이용할 수 있습니다. |
백업 | Lightsail 스냅샷을 사용하여 백업을 할 수 있습니다. | 스냅샷 및 AMI로 백업을 할 수 있습니다. |
암호화 | 암호화는 기본적으로 활성화되어 있으며 AWS에서 관리합니다. | 고객은 암호화 사용 또는 사용 중지를 선택할 수 있습니다. |
프리 티어 | 프리 티어는 가입 당일부터 3개월 동안 사용할 수 있습니다. | 프리 티어는 가입 당일부터 12개월 동안 사용할 수 있습니다. |
지원 | 지원은 AWS Support 팀에서 제공합니다. 애플리케이션 수준의 문제를 해결하는 범위는 제한되어 있습니다. | 지원은 AWS Support 팀에서 제공합니다. 애플리케이션 수준의 문제를 해결하는 범위는 제한되어 있습니다. |
Web Hosting 과 VPS Hosting 형태적 차이점은?
웹 호스팅(Web Hosting)은 1대의 서버에 다수의 고객이 이용하는 형태이고, 가상사설서버 호스팅(VPS Hosting)은 1대의 가상 서버당 1명의 고객이 이용하는 형태이다. 유사하게 보이나 서버의 독립성, 활용성, 이용가치성에서 큰 차이를 갖는다.
웹 호스팅(Web Hosting)이라는 것은 기본적으로 1대의 서버(Server)에 가상 호스트(Virtual Host)로 구분되어 진 다수의 사이트(Site)가 운영되는 형태이기에 1대의 서버가 가지고 있는 자원(CPU, Ram, Storage)를 공유하고 있는 형태이며, 설정에 제약사항이 가상사설서버호스팅(VPS)에 비해 상대적으로 많았다. 자체적으로 할 수 없는 세팅의 경우 고객지원을 통해 세팅해야 했고 이때는 인력 운용에 따른 별도의 서비스 비용이 발생하는 형태였다.
반면, 가상사설서버(VPS, Virtual Private Server) 서비스는 1대의 물리적 서버(Physical Server)에 다수의 가상 서버(Virtual Server)를 구축되는 형태로, 각 가상 서버당 개별 고객에게 고유한(Private) 관리 권한을 부여함으로써 능력만 갖추고 있다면 웹 호스팅(Web Hosting) 대비 더욱 다양한 행위(Action)와 설정(Setting)이 가능한 장점이 있다. 아마존 라이트세일(Amazon Lightsail)이 바로 이러한 가상사설서버(VPS) 서비스인데 비용마저 3.5$/월로 저렴하다.
다음번엔 더욱 유익한 내용으로 찾아오겠습니다.
항상 건강 조심하세요!!
'CSP (Cloud Service Provider) > AWS' 카테고리의 다른 글
[AWS] CLB (0) | 2022.08.26 |
---|---|
AWS - EBS 비교 및 마이그레이션(GP2, GP3, IO1, IO2) (0) | 2022.08.23 |
[AWS] CodeDeploy (0) | 2022.08.21 |
[AWS] Load Balancer - 2 (0) | 2022.08.19 |
AWS SNS (0) | 2022.08.19 |
댓글