요금 개요
AWS IoT Greengrass는 사용한 만큼만 비용을 지불합니다. 해당 월에 AWS IoT Greengrass 클라우드 서비스와 연결된 AWS IoT Greengrass Core 디바이스 수를 기준으로 요금이 부과됩니다. AWS IoT Greengrass Core 디바이스가 클라우드 서비스에 연결되지 않은 경우 요금이 부과되지 않습니다.
AWS IoT Greengrass Core는 AWS에서 인증을 받으면 한 달 동안 활성 상태가 됩니다. AWS IoT Greengrass Core는 AWS IoT에서 고유하게 식별됩니다. 이는 커넥티드 디바이스를 나타내며, AWS IoT로 인증되는 디바이스 인증서를 사용합니다. 추가 비용 없이 디바이스를 AWS IoT Greengrass Core에 로컬로 연결할 수 있습니다. AWS IoT Greengrass Core는 디바이스가 계속 로컬에서 작동하더라도 해당 월에 AWS로 인증되지 않으면 비활성 상태로 간주됩니다.
대규모 디바이스 플릿에 대해 AWS IoT Greengrass를 사용하려는 경우 추가 요금 옵션에 대해서는 AWS에 문의하세요. 연간 약정을 고려하는 경우에도 문의하세요.
AWS IoT Greengrass에는 로컬 AWS Lambda, 메시징, 디바이스 섀도우 및 보안을 제공하는 런타임인 Greengrass Core와 디바이스가 로컬 네트워크를 통해 AWS IoT Greengrass Core와 상호 작용할 수 있도록 지원하는 AWS IoT Device SDK라는 2개의 클라이언트 소프트웨어가 포함되어 있습니다.
AWS IoT Greengrass Core는 AWS에서 인증을 받으면 한 달 동안 활성 상태가 됩니다. AWS IoT Greengrass Core는 AWS IoT Greengrass Core 디바이스 역할을 하고 디바이스 인증서를 사용하여 AWS IoT로 인증되는 AWS IoT 사물에 의해 고유하게 식별됩니다. 추가 비용 없이 디바이스를 AWS IoT Greengrass Core에 로컬로 연결할 수 있습니다. AWS IoT Greengrass Core는 디바이스가 계속 로컬에서 작동하더라도 해당 월에 AWS로 인증되지 않으면 비활성 상태로 간주됩니다.
AWS 프리 티어
AWS 프리 티어에는 1년 동안 무료로 매월 연결되는 AWS IoT Greengrass Core의 처음 디바이스 3개가 포함됩니다.
프리 티어의 사용량은 매달 AWS GovCloud 리전을 제외한 모든 AWS 리전에서 매달 계산되어 청구서에 자동으로 적용됩니다. 월별 미사용 분은 이월되지 않습니다. 제약 조건이 적용되므로 자세한 내용은 제품 및 서비스 약관을 참조하세요.
추가 요금
AWS IoT Greengrass는 배포, 디바이스 섀도우, 메시지 전송 작업을 지원하기 위해 하나 이상의 AWS IoT Core에 대한 연결을 열어둡니다. 이러한 연결은 인터넷에 연결할 수 있는 경우 자동으로 설정됩니다. 연결 수는 클라우드와 동기화하도록 구성한 AWS IoT 디바이스 섀도우 수 및 AWS IoT Greengrass Core에 메시지를 전송하도록 구성한 AWS IoT Core MQTT 주제 수에 기반합니다. 이러한 연결을 기반으로 AWS IoT Core의 총 연결 시간(분)에 대한 요금이 부과됩니다. 자세한 내용은 연결 수를 참조하세요.
애플리케이션이 다른 AWS 서비스를 사용하거나 데이터를 전송하는 경우에도 AWS IoT Greengrass에 추가 비용이 발생할 수 있습니다. 예를 들어, AWS IoT Greengrass가 Amazon Simple Storage Service(Amazon S3)에서 데이터를 송신 또는 수신하는 경우, 읽기/쓰기 요청 및 Amazon S3에 저장된 데이터에 대해 비용이 청구됩니다.
AWS 서비스 요금에 대한 자세한 정보는 관련 AWS 서비스 세부 정보 페이지에서 요금 섹션을 참조하세요. 일반적으로 사용되는 몇 가지 서비스의 요금에 대한 링크는 다음과 같습니다.
AWS IoT Core(연결, 메시징 및 디바이스 섀도우 작업 요금 포함)
Amazon Kinesis(데이터 스트리밍, 처리량 용량 및 데이터 보존 요금 포함)
Amazon S3(스토리지, 요청 및 데이터 전송 요금 포함)
Amazon DynamoDB(데이터 스토리지, 처리 용량 및 데이터 전송 요금 포함)
명시된 경우를 제외하고 요금에는 VAT 및 해당 판매세를 비롯한 관련 조세 공과가 포함되지 않습니다. 청구지 주소가 일본으로 되어 있는 고객의 경우 AWS 사용 시 일본 소비세의 적용을 받게 됩니다.
요금 예제
예제 1 – 미국 동부(버지니아 북부) 리전에서 11개월 동안 활성 상태인 AWS IoT Greengrass Core 디바이스 3개를 실행한다고 가정합니다.
- 디바이스 A – AWS IoT Greengrass Core 디바이스가 1월에 가동이 시작되고 11월 말에 가동이 중단되었습니다. 디바이스 전원을 켜면 사용 가능한 경우 새 AWS Lambda 서버리스 컴퓨팅 및 함수를 다운로드합니다. 그리고 디바이스 섀도우를 통해 지속적으로 해당 상태를 동기화합니다.
- 디바이스 B – AWS IoT Greengrass Core 디바이스가 1월에 창고 선반에 비활성 상태로 있다가 2월에 판매되어 가동이 시작되었습니다. 디바이스가 가동된 후 로컬 Lambda를 사용해 1초 단위 지표를 5분 단위 지표로 요약하고 5분 단위 지표를 AWS IoT 또는 Amazon Kinesis로 업로드합니다.
- 디바이스 C – AWS IoT Greengrass Core는 1월에 가동을 시작하여 1년 내내 가동 상태를 유지했습니다. 12월 한 달 동안은 인터넷에 연결이 되지 않았으므로 12월에는 클라우드와 상호 작용한 적이 없습니다.
이 세 개의 디바이스 각각을 통해 AWS IoT Greengrass는 2개의 연결(배포 에이전트 및 구독에 대해 하나씩)을 설정합니다. 디바이스 B도 로컬 Lambda를 사용하여 1초마다 지표를 집계하고 5분마다 수집한 지표를 AWS IoT에 업로드합니다.
비용을 확인하려면 연결 및 메시징 요금을 포함하는 AWS IoT Greengrass 및 AWS IoT Core에 대한 요금을 계산해야 합니다.
AWS IoT Greengrass 요금
AWS IoT Greengrass 월별 요금 = 활성 AWS IoT Greengrass Core 수 * AWS IoT Greengrass Core당 월별 가격 * 활동 기간(월)
AWS IoT Core 요금
(참고: AWS IoT Core에서 연결당 구독 한도는 50개이며, 디바이스 A, B, C에 대해 각각 50개가 넘는 구독을 요청할 필요가 없으므로 AWS IoT Greengrass는 전체 구독 기반 작업을 지원하기 위해 1개 연결만 설정합니다.)
연결 요금(분) = 연결 수 * 활동 기간(분) * 리전 요금(0.08/1,000,00 연결)
클라우드로 메시지 전송 요금 = 활동 기간(분) * 시간당 메시지 수 * 메시지 1백만 개당 1 USD.
AWS IoT Core 메시지 요금 세부 정보를 참조하세요.
초기 계산:
- 11개월 동안 각 디바이스의 활동 기간 = 11개월 * 월별 730시간 * 시간별 60분 = 481,800분
- 11개월 동안 디바이스 B가 전송한 메시지 수 = 11개월 * 월별 730시간 * 시간별 12개 메시지 = 메시지 96,360개
서비스 | 디바이스 A | 디바이스 B | 디바이스 C | 합계 |
AWS IoT Greengrass | 디바이스 1개 * 매월 디바이스당 0.16 USD * 11개월 = 1.76 USD | 디바이스 1개 * 매월 디바이스당 0.16 USD * 11개월 = 1.76 USD | 디바이스 1개 * 매월 디바이스당 0.16 USD * 11개월 = 1.76 USD | 1.76 USD + 1.76 USD + 1.76 USD = 5.28 USD |
AWS IoT Core 연결 | 연결 2개 * 481,800분 * 0.08 USD/1,000,000분(연결) = 0.08 USD |
연결 2개 * 481,800분 * 0.08 USD/1,000,000분(연결) = 0.08 USD |
연결 2개 * 481,800분 * 0.08 USD/1,000,000분(연결) = 0.08 USD |
0.08 USD+ 0.08 USD + 0.08 USD = 0.24 USD |
AWS IoT Core 메시징 | 해당 사항 없음 | 메시지 96,360개 * 1 USD/1,000,000개(메시지) = 0.10 USD | 해당 사항 없음 | = 0.10 USD |
예제 1 합계 = | 5.62 USD |
예제 2 – AWS IoT Greengrass Core를 사용하는 디바이스 A가 1월 말에 폐기되었고 교체를 위해 2월에 디바이스 B를 켠다고 가정합니다. 이는 1월에 활성 디바이스 1개와 2월에 활성 디바이스 1개로 계산됩니다. 디바이스는 미국 동부(버지니아 북부) 리전에서 활성화됩니다.
디바이스 B도 로컬 Lambda를 사용하여 1초마다 지표를 집계하고 5분마다 수집한 지표를 AWS IoT에 업로드합니다(시간당 12개의 메시지가 전송됨).
비용을 확인하려면 연결 및 메시징 요금을 포함하는 AWS IoT Greengrass 및 AWS IoT Core에 대한 요금을 계산해야 합니다.
AWS IoT Greengrass 요금
AWS IoT Greengrass 월별 요금 = 활성 AWS IoT Greengrass Core 수 * AWS IoT Greengrass Core당 월별 가격 * 활동 기간(월)
AWS IoT Core 요금
(참고: AWS IoT Core에서 연결당 구독 한도는 50개이며, 디바이스 A, B, C에 대해 각각 50개가 넘는 구독을 요청할 필요가 없으므로 AWS IoT Greengrass는 전체 구독 기반 작업을 지원하기 위해 1개 연결만 설정합니다.)
연결 요금(분) = 연결 수 * 활동 기간(분) * 리전 요금(0.08/1,000,00 연결)
클라우드에 메시지 전송 요금 = 메시지 수 * 메시지 1백만 개당 1 USD. AWS IoT Core 메시지 요금 세부 정보를 참조하세요.
참고:
- 1개월 동안 각 디바이스의 활동 기간 = 월별 730시간 * 시간별 60분 = 43,800분
서비스 | 디바이스 A | 디바이스 B | 합계 |
AWS IoT Greengrass | 디바이스 1개 * 매월 디바이스당 0.16 USD * 1개월 = 0.16 USD | 디바이스 1개 * 매월 디바이스당 0.16 USD * 1개월 = 0.16 USD | 0.16 USD + 0.16 USD = 0.32 USD |
AWS IoT Core 연결 | 연결 2개 * 43,800분 * 0.08 USD/1,000,000 = 0.01 USD | 연결 2개 * 43,800분 * 0.08 USD/1,000,000 = 0.01 USD | 0.01 USD + 0.01 USD = 0.02 USD |
AWS IoT Core 메시징 | 해당 사항 없음 | 1개월 * 월별 730시간 * 시간별 12개 메시지 * 1 USD/1,000,000개(메시지) = 0.01 USD | = 0.01 USD |
예제 2 합계 = | 0.35 USD |
예 3 – 이 예에서는 미국 동부(버지니아 북부) 리전에서 1개의 AWS IoT Greengrass Core 디바이스 A가 로컬 네트워크를 통해 120개의 AWS IoT Greengrass 인식 디바이스와 상호 작용하여 이러한 디바이스에서 이벤트를 처리하고 클라우드에 업데이트를 전송한다고 가정합니다.
디바이스 A만 AWS IoT Greengrass Core 디바이스로 간주되고 요금이 부과됩니다. 이 디바이스는 12개월 동안 활성 상태입니다. 120개의 AWS IoT Greengrass 인식 디바이스는 AWS IoT Core를 통해 클라우드와 해당 섀도우를 정기적으로 동기화하도록 구성되었습니다. 또한, 2개의 AWS IoT Greengrass 인식 디바이스가 클라우드에서 메시지를 수신할 수 있는 2개 구독이 있습니다(IoT/topic/1→ AWS IoT Greengrass-aware-device1 및 IoT/topic/2→ AWS IoT Greengrass-aware-device2).
그리고 AWS IoT Greengrass는 AWS IoT Greengrass 배포 에이전트를 지원하기 위해 1개 연결을 설정합니다. 또한, AWS IoT Greengrass는 다음에 따라 디바이스 A에 대한 구독을 지원하기 위해 연결을 설정합니다.
AWS IoT Greengrass 요금
AWS IoT Greengrass 월별 요금 = 활성 AWS IoT Greengrass Core 수 * AWS IoT Greengrass Core당 월별 가격 * 활동 기간(월)
디바이스 A 요금 = 디바이스 1개 * 월별 디바이스당 0.16 USD * 12개월 = 1.92 USD
AWS IoT Core 요금
연결 수 = 배포 에이전트에 대한 연결 수 + 구독으로 인한 연결 수
- 구독에 필요한 연결 수 = (AWS IoT Core에 섀도우를 동기화하는 디바이스로 인한 구독 + 클라우드를 소스로 사용하는 MQTT 주제에 대한 구독 + 인증서 생성 워크플로를 지원하는 데 필요한 2개 섀도우로 인한 구독)/연결당 최대 구독 수
- 디바이스 A에서 구독 송수신으로 인한 연결 수 = (AWS IoT Greengrass 인식 디바이스 120개 + 클라우드를 소스로 사용하는 MQTT 주제에 대한 연결 2개 + 섀도우 업데이트를 위한 구독에 대한 연결 2개)/연결당 구독 50개 = 2.48 = 최대 3개 연결로 반올림.
- 디바이스 A의 연결 수 = 1 + 3 = 연결 4개
연결 요금(분) = 연결 수 * 활동 기간(분) * 연결 시간 1백만 분당 0.08 USD.
- 활동 기간 =12개월 * 월별 730시간 * 시간별 60분 = 525,600분
- 디바이스 A의 요금 = 연결 4개 * 2,102,400분 * 0.08 USD/1,000,000 = 0.17 USD
서비스 | 디바이스 A |
AWS IoT Greengrass | 디바이스 1개 * 매월 디바이스당 0.16 USD * 12개월 = 1.92 USD |
AWS IoT Core 요금 | 디바이스 A = 연결 4개 * 2,102,400분 * 0.08 USD/1,000,000 = 0.17 USD |
예제 3 합계 = 2.09 USD |
추가 요금 리소스
AWS에서 월별 비용을 손쉽게 계산
AWS 전문가에게 맞춤 견적을 받아보세요.