비유로 이해하기
Greengrass는 인터넷이 끊겨도 동작하는 스마트 기기의 두뇌예요. 보통은 센서 데이터를 클라우드로 보내서 처리하지만, Greengrass가 있으면 기기 자체에서 바로 판단하고 행동할 수 있어요.
동작 원리
애니메이션 준비 중입니다
언제 쓰나요?
공장 자동화 (스마트 팩토리)
공장 설비의 센서 데이터를 현장에서 바로 분석하여 이상 감지 시 즉시 장비를 정지할 수 있어요. 클라우드 왕복 지연 없이 밀리초 단위로 대응합니다.
엣지 ML 추론 (카메라 분석)
보안 카메라 영상을 현장에서 ML 모델로 분석하여 침입 감지, 불량 제품 검출 등을 수행해요. 영상 데이터를 모두 클라우드로 보내지 않아 비용도 절약돼요.
네트워크 불안정 환경
바다 위 선박, 광산, 농장 등 인터넷이 불안정한 곳에서도 데이터를 로컬에서 처리하고, 네트워크 복구 시 클라우드와 동기화합니다.
요금 예시
Greengrass Core 소프트웨어 자체는 무료예요! 디바이스에서 AWS로 보내는 데이터에 대해 IoT Core 비용만 내면 돼요.
자주 묻는 질문
어떤 디바이스에서 Greengrass를 실행할 수 있나요?
Linux를 실행할 수 있는 디바이스면 대부분 가능해요. Raspberry Pi, NVIDIA Jetson, 산업용 게이트웨이 등에서 사용됩니다. 최소 1GHz CPU, 256MB RAM이 권장돼요.
IoT Core 없이 Greengrass만 쓸 수 있나요?
네! 로컬에서만 동작하는 시나리오도 가능해요. 하지만 클라우드 관리(배포, 모니터링, OTA 업데이트)를 위해 IoT Core 연결을 권장합니다.
엣지에서 ML 모델을 실행할 수 있나요?
네! SageMaker에서 학습한 모델을 Greengrass를 통해 엣지 디바이스에 배포하고, TensorFlow Lite나 ONNX 런타임으로 추론을 실행할 수 있어요.