최근 클라우드 서비스가 확장하고 있고 많은 제공업체가 있지만
대표적으로는 우리가 한번씩은 들어봤을
아마존웹서비스(AWS), 오라클의 오라클클라우드(OCI), 구글의 구글클라우드 플랫폼(GCP)를 손에 꼽아 볼 수 있다.
3곳 모두 일정 범위내에서 무료로 서비스를 이용 할 수 있도록
Free Tier(프리티어) 서비스를 제공하고 있고,
오늘은 업체별로 프리티어 만으로도 어느정도의 서비스를 이용 할 수 있는지,
클라우드별로 어떠한 장단점이 있는지 간단하게 알아보도록 하자
Amazon EC2 | Oracle Cloud | Google GCP | |
VM 종류 | t2.micro 또는 t3.micro 인스턴스 | E2.1.Micro로 제한 | e2-micro |
VM 수 | 월 750 시간 | 월2개 | 월1개 |
CPU | 1 vCPU | 1/8 OCPU | 1 vCPU |
RAM | 1GB | 1GB | 1GB |
storage | 월 5GB | 월 2개 100GB | 월 30GB |
database | 월 750 시간 20GB의 스토리지와 20GB의 데이터베이스 백업 |
월 2개 자유 20GB의 스토리지와 1 OCPU를 제공 |
월 1GB |
network | 월 100GB | 월 10TB | 월 1GB |
기간 | 12개월 | 평생 | 평생 |
추가 크레딧 | x | 미화 $300 (30일) | 미화 $300(3개월) |
장점 | - EC2 인스턴스, S3 스토리지, RDS 데이터베이스, Lambda 서버리스 컴퓨팅 등의 핵심 서비스 제공 - 필요에 따라 리소스를 확장할 수 있는 유연성을 제공 - 가장 큰 클라우드 서비스 제공업체로, 커뮤니티와 생태계가 활발해 다양한 문서, 자료, 튜토리얼, 커뮤니티 지원을 통해 쉽게 지원 받을 수 있으며, 다른 사용자들과의 지식 공유 및 협업이 가능 |
- 데이터베이스 관련 작업에 특화된 서비스 사용 가능 - 프리티어 이상의 리소스가 필요한 경우 유연하게 업그레이드 가능 - Autonomous Database, Compute, Storage, Networking 등의 핵심 서비스를 활용 가능 |
- 가상 머신(VM) 인스턴스, 스토리지, 데이터베이스, 네트워킹, 서버리스 컴퓨팅(Google Cloud Functions) 등의 다양한 서비스 제공 - 필요에 따라 리소스를 확장할 수 있는 유연성 - 머신러닝 및 인공지능 기능을 일부 무료로 이용 가능. TensorFlow, BigQuery ML, Vision API, Speech-to-Text API 등을 활용해 데이터 분석 및 머신러닝 수행 가능 |
단점 | - 일부 서비스에는 사용 시간 제한이 있거나 제한된 리소스 용량이 할당. 초과 사용 시 추가 비용이 발생 - 일부 서비스는 기능이나 용량 측면에서 제한 |
-일부 리소스에 대해서는 제한된 용량이나 성능 제공 - 고급이거나 특정한 요구 사항을 충족시키기 위해서는 유료 서비스로 전환해야 하는 기술적 제한 - 타 클라우드와 비교했을 때 기능의 다양성이나 범위에서 경쟁사에 비해 제한적 |
- 제한된 리소스 용량과 사용 기간 - 타 클라우드 경쟁사와 비교했을 때 시장 점유율에서 상대적으로 뒤쳐져 있음 |
그 외 참고사항 | ARM기반의 VM도 무료 사용 가능이 특징 | 미국의 3개 리전에서 생성해야 무료로 사용 |
OCPU(Oracle Compute Unit)는
오라클 클라우드에서 사용되는 컴퓨팅 리소스의 측정 단위로
오라클 클라우드 인프라에서 제공되는 가상 CPU(Core Processing Unit)의 한 단위이다.
각 OCPU는 하이퍼스레딩(Hyper-Threading)을 지원하는 프로세서의 하나의 스레드로,
OCPU 1개는 1개의 물리적 CPU 코어 또는 2개의 가상 CPU 스레드를 의미한다
vCPU(virtual CPU)는
가상 머신(VM)이나 가상화 환경에서 사용되는 가상화된 CPU로
vCPU는 호스트 시스템에서 물리적인 CPU 리소스를 가상으로 할당받은 것이다.
가상 머신은 호스트 시스템의 물리적인 CPU 코어를 나누어 사용하거나,
하이퍼스레딩을 통해 가상 CPU 스레드를 생성하여 할당받는다.
vCPU는 가상 머신의 성능과 작업을 수행하는 데 필요한 CPU 리소스를 결정한다.
[Nginx] 리눅스 ubuntu 서버에 nginx 설치 및 설정 ( + 스프링부트 프로젝트 호출 연동) (2) | 2023.05.30 |
---|---|
[linux] ubuntu 서버에 mysql 간단 설치 (0) | 2023.05.18 |
[springboot] 스프링부트 jar 빌드 & 서버에 배포 및 실행하기 (0) | 2023.05.17 |
[Ubuntu] 우분투 서버 포트 오픈해보기 (http-80, https-443) (0) | 2023.05.16 |
[Oracle Cloud] 오라클 클라우드 가상 클라우드 네트워크 (VCN) 생성 (0) | 2023.05.16 |
댓글 영역