회사에서 클라우드로 AWS를 사용중인데
멀티클라우드의 일환으로 OCI 사용을 검토했었다.
OCI를 검토하면서 정리했던 내용과 회원가입 꿀팁을 남겨 보려고 한다.
AWS와 OCI
AWS(Amazon Web Service)
- 2006년부터 서비스중인 CSP(Cloud Service Provider)
- 전세계 점유율 1위
- 강력한 커뮤니티와 생태계
OCI(Oracle Cloud Infrastructure)
- 2016년부터 서비스중인 CSP(Cloud Service Provider)
- B2B 특화
- Oracle 제품 사용에 이점
서비스 비교
서비스 이름 비교
| AWS | OCI |
---|
가상 머신 서비스 | Elastic Compute Cloud (EC2) | OCI Virtual Machine |
가상 네트워크 | Virtual Private Cloud (VPC) | Virtual Cloud Network (VCN) |
로드밸런서 | Elastic Load Balancing (ELB) | OCI Load Balancing |
객체 스토리지 | Simple Storage Service (S3) | Object Storage |
블록 스토리지 | Elastic Block Store | Block Volume |
도메인 서비스 | Route 53 | OCI DNS |
관리형 DB 서비스 | Amazon RDS | Database Service |
AWS는 자기들만의 유니크한 이름으로 서비스명을 짓는데 OCI는 매우 심플하게 짓는거 같다.
AWS로 구축한 서비스 예시
OCI로 구축한 서비스 예시
차이점
- 두 클라우드서비스는 계정 구조에서 큰 차이를 보인다.
AWS 계정 구조
AWS는 Root 계정에 리소스가 귀속되는 구조이다.
계정마다 리소스가 물리적으로 구분되어 있고 각 Root 계정에 IAM 사용자 계정을 생성해서 리소스를 관리한다.
만약 여러 Root계정을 묶어서 관리하고 싶다면 AWS Organizations을 통해 할 수 있다.
OCI 계정 구조
OCI는 리소스를 물리적으로 구분하는 테넌시라는 개념이 있는데
테넌시 아래에 컴파트먼트라는 논리적 구분을 통해 리소스를 나누어 관리할 수 있다.
즉 AWS처럼 여러개의 Root 계정을 만들어서 묶을 필요없이 하나의 Root계정(테넌시)를 만들어서 각 부서별 컴파트먼트를 생성하여 각 IAM사용자들에게 컴파트먼트 내의 권한을 주는 식으로 논리적으로 나누어 관리할 수 있다.
AWS 컴퓨팅 CPU 단위
- 단위 : vCPU
- 1 vCPU는 1개의 쓰레드를 실행할 수 있는 가상 프로세서
OCI 컴퓨팅 CPU 단위
- 단위 : OCPU
- 1 OCPU는 2개의 쓰레드를 실행할 수 있는 가상 프로세서
즉 2vCPU = 1OCPU
AWS 컴퓨팅 요금제
- 인스턴스 유형에 따라 CPU 메모리가 정해져 있음
OCI 컴퓨팅 요금제
- 프로세서 종류만 선택한 뒤 CPU와 메모리를 자유롭게 정하여 사용할 수 있음
OCI 장단점
장점
유연한 요금제
- 위에서 쓴 것처럼 AWS에 비해 유연하게 사용가능한 요금제가 장점으로 생각된다.
비교적 저렴한 요금
- 인스턴스 비용은 비슷하지만 네트워크 데이터 송수신 비용과 스토리지 비용이 매우 저렴하다.
준수한 프리티어 혜택
- 프리티어 혜택에 매우 좋은 편인데 기간제한없이 컴퓨팅 인스턴스를 ARM 프로세서를 사용할 때 기준으로 4코어, 24GB를 무료로 사용할 수 있다.
단점
어색한 한국어 번역
- OCI 콘솔을 한국어로 사용하면 느낄 수 있는데 한국어 번역이 어색한 부분이 매우 많다. 2000년대 구글번역을 보는 느낌이 든다.
부족한 레퍼런스
- 후발주자이고 사용자가 비교적 적다보니 레퍼런스가 많이 부족하다.
- 공식 문서외에는 레퍼런스가 많이 없고 회사에서 사용한다면 한국 오라클 엔지니어에게 문의하는 편이 삽질 비용을 많이 줄일 수 있다.
개인사용자 회원가입 어려움
- 개인사용자로 회원가입할 때 까다로운 점이 많다.
- 회원가입시 다음과 같은 항목이 필요하다.
- 가입시도하지 않은 이메일
- 비자 혹은 마스터 카드
- 한번도 회원가입 시도하지 않은 공인 IP
회원가입 꿀팁
- 개인 사용자 회원가입시 위 항목을 하나라도 안지키고 가입 시도하면 회원가입에 실패하며, 가입 시도에 사용했던 이메일, 카드, IP는 이후 회원가입에 사용할 수 없다. 😱
- 그리고 2024년 10월 기준으로 프리티어 계정을 사용할 때 컴퓨팅 인스턴스 생성이 안된다. (프리티어 리전에 남는 리소스가 없는걸로 보인다.)
- 유료 계정으로 전환 후에 생성이 가능한데 유료계정인 상태에서도 프리티어 혜택은 모두 누릴 수 있으니 회원가입에 성공한다면 바로 유료계정으로 전환부터 해주자.