AWS 클라우드
AWS IoT 버튼 가져오기

AWS IoT 버튼은 Amazon Dash Button 하드웨어를 기반으로 한 프로그램 가능한 버튼입니다. 이 단순한 Wi-Fi 디바이스는 손쉽게 구성할 수 있으며, 개발자가 디바이스별 코드를 따로 작성하지 않고도 AWS IoT, AWS Lambda, Amazon DynamoDB, Amazon SNS 및 이외에도 수많은 기타 Amazon Web Services를 이용하여 시작할 수 있도록 고안되었습니다.

클라우드에서 버튼의 로직을 코딩하여 버튼 클릭수를 세거나 항목을 추적, 누군가를 호출하거나 경고를 보내도록 할 수도 있고, 무엇이든 시작하거나 중지시키고 서비스를 주문할 수도 있으며 피드백도 제공할 수도 있습니다. 예를 들어 버튼을 클릭하면 자동차 도어를 잠금 해제하거나 시동을 걸 수도 있고, 차고 문을 열거나 택시를 부를 수도 있으며 배우자나 고객 서비스 담당 직원에게 전화를 걸고 일반적인 가사일, 의약품이나 상품의 사용 현황을 추적할 수도 있고 가전제품을 원격으로 제어할 수도 있습니다.

이 버튼은 Netflix 리모컨으로 사용할 수도 있고, Philips Hue 전구 스위치나 Airbnb 손님을 위한 체크인/체크아웃 디바이스로 쓸 수도 있으며 가장 좋아하는 피자 배달을 주문하는 방법으로도 쓸 수 있습니다. Twitter, Facebook, Twilio, Slack 등 타사 API와 통합할 수도 있고 귀사의 애플리케이션과도 통합할 수 있습니다. AWS에서 아직 생각도 못해본 것들에 연결해 보세요. 여러분이 AWS IoT 버튼을 사용해 무엇을 구축할지 정말 기대가 큽니다!

aws_iot_button

우선, AWS 계정이 있어야 합니다. 계정은 무료이며 만들기도 쉽습니다. 지금 가입하십시오.

AWS IoT 버튼을 Wi-Fi 네트워크에 연결하도록 구성하고 버튼을 AWS IoT 인증과 개인 키로 프로비저닝하고 나면 버튼이 AWS IoT에 안전하게 연결되어 버튼을 클릭하면 주제에 대한 메시지를 발행합니다. AWS IoT 규칙 엔진을 활용하여 규칙을 설정하고 한 번 클릭, 두 번 클릭 또는 길게 누르기 이벤트를 각종 AWS 서비스에 경로 지정되도록 구성할 수 있습니다. 아니면 Amazon SNS를 통해 알림을 보내게 하거나 클릭을 Amazon DynamoDB 테이블에 저장하도록 구성할 수도 있습니다. Node.js, Python 또는 Java로 작성한 사용자 지정 로직을 AWS Lambda 기능으로 코딩한 다음, 이 기능을 타사 서비스 또는 여타 AWS IoT 방식으로 연결된 사물에 연결하도록 구성할 수도 있습니다.

aws_iot_button_architecture_1920x1080