목록 보기
AWS IoT Core를 활용한, ‘우아한형제들’의 실외배달 로봇과 클라우드 리소스의 안전한 연결 구축기
데브옵스

AWS IoT Core를 활용한, ‘우아한형제들’의 실외배달 로봇과 클라우드 리소스의 안전한 연결 구축기

AWS
AWS
2026년 7월 31일

두줄요약

AWS IoT Core로 실외 배달로봇의 자동 등록, 메시지 격리, 클라우드 리소스 접근 통제를 구성한 사례를 소개했습니다. Fleet Provisioning, IoT Rule, Credential Provider를 조합해 보안과 운영 효율을 함께 높였습니다.

문제 상황

  • 실외 배달로봇이 클라우드 리소스를 사용해야 하는 특성상, 단순 내부 통신형 MSA와 다른 보안·운영 문제
  • 수백 대 로봇의 안전한 자동 등록, 로봇 간 메시지 격리, 중앙 관제용 데이터 집계, 비용 효율적 연동 필요

구조와 흐름

  • Fleet Provisioning by Claim과 Pre-Provisioning Hook으로 제로 터치 등록과 사전 검증 구성
  • IoT Core Policy로 로봇별 토픽 접근을 제한하고, Rules Engine으로 상태 데이터를 SQS로 포워딩
  • Credential Provider와 Role Alias로 S3·DynamoDB·CloudWatch 접근용 임시 자격 증명 발급

선택 이유

  • 자동 등록과 보안을 함께 만족시키기 위해 수동 운영 대신 Fleet Provisioning과 2단계 검증 선택
  • 직접 구독보다 Rules Engine과 SQS 라우팅으로 메시지 처리 비용과 백엔드 부하를 절감
  • 영구 키 대신 임시 인증키와 최소 권한 IAM 역할로 리소스별 접근 통제 강화

성능/운영 포인트

  • Thing Group, ThingName, 인증서 단위 관리로 대규모 로봇 운영의 세밀한 제어 확보
  • 로봇별 토픽 분리와 attach 조건으로 다른 로봇 접근 차단
  • 임시 자격 증명 갱신으로 키 탈취 위험과 운영 중단 가능성 완화

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...