AWS 서비스 비용 산출 기준 사항들
해당 페이지에서는 AWS 서비스를 사용하면서 비용을 산출 할 시 고려 해야 할 사항들에 대해서 다룬다.
참고 자료
[1] https://docs.aws.amazon.com/ko_kr/ko_kr/AWSEC2/latest/WindowsGuide/instance-purchasing-options.html
[2] https://aws.amazon.com/ko/ec2/pricing/on-demand/
[3] https://aws.amazon.com/ko/ec2/spot/pricing/
[4] https://docs.aws.amazon.com/ko_kr/ko_kr/AWSEC2/latest/WindowsGuide/ebs-volume-types.html
[5] https://aws.amazon.com/ko/ebs/pricing/
[6] https://aws.amazon.com/ko/rds/aurora/pricing/
AWS 서비스를 사용 시, 이에 따른 비용 산출 기준은 매우 다양하다. 해당 페이지에서는 큰 맥락적으로 다뤄지는 비용 산출 기준에 대해서 다룬다. 각 항목별 상세 산출 기준들은 각 항목 링크들을 참조하면 된다.
리전 - 링크 [1]
리전에 대한 개념은 아래의 링크를 먼저 참고하면 좋다.
2021.11.09 - [AWS 및 클라우드 지식/AWS 지식] - Region, Availability Zones, Local Zones
AWS 는 리전별로 서비스를 제공 할 수 있으며, 리전별로 단위 시간당 사용 비용이 다르다.
대표적으로 사용 되는 AWS 서비스 중 하나인 EC2 는 [1] 의 링크에서 리전별 사용료를 볼 수 있다.
EC2 이외의 서비스들도 각 서비스 document 사이트에서 서비스 및 리전별 기준 사용요금을 확인 할 수 있다.
온디맨드 (on-demand), 스팟인스턴스 (spot-instance) - 링크 [2], [3]
AWS 의 모든 서비스를 사용 시, 자주 언급되는 비용 산출 유형이다. 각각의 유형 특징은 아래와 같다.
온디맨드
시간단위로 (시간 혹은 초 단위) 사용하는 만큼만 비용을 지불 하는 형태다.
스팟 인스턴스
지정된 금액 한도 내에서 서비스를 사용하는 형태다. 온디맨드와 다르게 일종의 정액제로 보면 되며
온디맨스 기준 사용 비용에 할인된 금액으로 서비스를 사용 할 수 있다. 단, 지불한 요금 이상의 서비스 규모를
사용시에는 사용자가 특별 설정을 하지 않으면 인스턴스가 자동 종료 될수있는 단점이 있다.
라이선스
AWS 는 ORACLE, MS-SQL 등의 상용 데이터베이스 사용을 원할 시, 이에 따른 상용서비스 기반 서비스를 제공하여 이에 따른 라이선스 사용료를 고려 할 필요가 없도록 한다. AWS 가 상용 라이선스 비용을 각 상용 기업에 지불하고 서비스를 제공 하기 때문이다.
그러나 때로는 오픈소스나, AWS 에서는 인프라 환경만 사용하고 상용 라이선스라도 기존에 기업에서 사용중인 라이선스를 가져와서 적용하고 싶어하는 경우도 있다 (이는 BYOL : Bring Your Own License 라고도 한다). 이럴 때는 비용 산출기준이 또 달라지니 참고하도록 한다.
스토리지, EBS - 링크 [4], [5], [6]
AWS 에서는 서비스를 사용시, EC2 같은 일부 서비스에서는 사용할 스토리지 유형 및 처리 I/O 량 등을 설정 할 수 있다.
스토리지도 같이 결합하여 사용되어야 하는 서비스인 경우에는 각각의 비용 산출 기준을 참고 하도록 한다.
단, Aurora 같이 사용자가 아닌 자체 서비스가 가상 스토리지를 구현하여 사용하는 서비스는 산출 비용 기준이 다르다.