반응형
☁ AWS Cloud Clubs(ACC)_2주차
☁ Computing Service | EC2, Lightsail
- 인스턴스란?
- 타사 클라우드 서비스에서 제공하는 서버 리소스 (= 가상 서버)
- 기업이 자체적으로 IT 인프라를 소유하고 관리 및 운영하는 경우 (On-Premise), 물리적 서버 리소스를 관리하고 유지할 수도 있지만, 비용이 많이 들고 비효율적
- 따라서, 클라우드 제공업체는 데이터 센터에서 하드웨어를 유지 관리하고 인스턴스라는 형태로 컴퓨팅 리소스에 대한 가상 액세스를 제공
- EC2
- 가상화 서버 서비스. 아마존의 각국 데이터 센터에서 서버용 컴퓨터를 임대하는 것
- AWS에서 가장 기본적이고 널리 쓰이며, VM(Virtual Macine)으로 제공됨.
- 크기를 조정할 수 있는 컴퓨팅 용량을 제공하는 웹 서비스
- AWS에서 가장 기본적이고 널리 쓰이며, VM(Virtual Macine)으로 제공됨.
- On-Demand 형식: 외부 서비스 공급자가 데이터를 관리하는 방식
- 클라우드 공급자가 모든 물리적 및 가상의 미들웨어, 하드웨어, 소프트웨어, 데이터베이스 및 기타 자원 인프라를 조달하고 자사의 데이터 센터에 설치 및 관리
- ↔ On-Premise 형식: IT 서비스를 기업이 자체적으로 보유한 물리적인 서버에 직접 설치해 운영하는 방식 (On-Demand과 반대)
- LightSail
- 초보자 친화적인 서비스로, 주어진 리소스 옵션 중 하나를 골라 단일 가상 서버를 간단히 설정 가능
- VPS(가상 네트워크 공간)_ Virtual Private Server, 일종의 패키지 상품과 유사
- EC2나 RBB 등 개별 서비스를 따로 설정해서 사용하는 것보다 Lightsail 하나의 서비스로 웹서비스를 운용하는데에 더욱 저렴, 추가 비용없이 애플리케이션을 저장 및 실행하는데 필요한 AWS 리소스에 대해서만 요금을 지불
- 사전에 구성된 템플릿을 이용해 빠른 인스턴스 배포 가능
- 👍: EC2에 비해 간단하고 직관적이기에, 초보자와 소규모 프로그램에 적합
- 👎: 계정 당 최대 20개의 인스턴스, 5개의 로드 밸런서 등 자원이 한정되어 있음
- Elastic Beanstalk(EB)
- 서버에서 개발된 웹 애플리케이션 및 서비스를 간편하게 배포하고 조정할 수 있는 서비스 (Paas)
- 코드를 업로드하기만 하면, 로드 밸런싱, Auto Scaling, 운영체제 관리 등의 개발과 배포 자동화
- 👍: 사용이 매우 간편하고, 무중단 배포 롤백이 가능, 서비스 자체 비용 X
- 👎: 모니터링과 디버깅이 어렵기 때문에 안정화된 서비스에 좋음, 많은 환경 변수가 필요한 경우에 문제 발생.
- Amazon EBS: EC2를 위해 설계된 스토리지 서비스
- Snapshot: EC2 사용 후 중요하거나 재사용할 데이터를 다시 복구시키는 기능
반응형
'Cloud' 카테고리의 다른 글
[AWS] DB | RDS, DynamoDB (0) | 2024.05.16 |
---|---|
[AWS] Storage | S3, EFS, EBS + Hands on (0) | 2024.05.16 |
[AWS] Network | Cloudfront, ELB (0) | 2024.05.02 |
[AWS] Container | Docker, ECS (2) | 2024.04.11 |
댓글