AWS vs OCI 비교

황정준·2024년 11월 9일
0

회사에서 클라우드로 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 제품 사용에 이점

서비스 비교

서비스 이름 비교

AWSOCI
가상 머신 서비스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 StoreBlock Volume
도메인 서비스Route 53OCI DNS
관리형 DB 서비스Amazon RDSDatabase 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월 기준으로 프리티어 계정을 사용할 때 컴퓨팅 인스턴스 생성이 안된다. (프리티어 리전에 남는 리소스가 없는걸로 보인다.)
  • 유료 계정으로 전환 후에 생성이 가능한데 유료계정인 상태에서도 프리티어 혜택은 모두 누릴 수 있으니 회원가입에 성공한다면 바로 유료계정으로 전환부터 해주자.
profile
호기심 많은 주니어 백엔드 개발자입니다.

0개의 댓글