When Amazon introduced the AWS Lambda, it provided developers with a way to create applications without the burden of managing servers. Now, there is the AWS IoT- 1-Click, which is designed to give simple and fast access to Lambda triggers.
The 1-Click feature is built for simple devices that are structured for a single purpose. Buttons are the best examples, but the features can also be used on motion sensors, badge readers and asset trackers. A variety of sectors, including schools, healthcare facilities and factories can capitalise on simple IoT devices to enjoy the function of 1-Click.
The Dash Button
The Amazon Dash Button hardware is one device that is made to work with the 1-Click feature. Individuals use these buttons to place orders for items like toilet paper. What happens is that when you push the button, the device links to the available Wi-Fi network then delivers a signal to the vendor. With the 1-Click function, any developer has the ability to carry out these operations and all it takes is a supported device.
Once you submit your account information, you can select from the list of configured devices. Remember to configure your Wi-Fi as well. For the early versions of 1-Click, your options for supported devices are the IoT Enterprise Button and the AT&T LTE-M Button. With your device pick made, you can now trigger a Lambda function via email or SMS, depending on your preference.
The commercialised version of the Dash, the IoT Enterprise Button, is another instance where 1-Click works perfectly. Instead of customers care teams sending questionnaires to their customers for feedback, they can capture the required information with this button. For instance, a hotel can have five buttons in its lobby and ask guests to rate their experiences on a 1-5 scale by pressing the buttons.
The Benefits of 1-Click
Why should you integrate 1-Click in your application development? The ability to trigger AWS Lambda functions like placing calls to customer care through an app offers convenience. It means that even a person without any expertise in programming can configure a button to deliver specific functions. He/she would only need to train a bit on configuration.
The feature allows an administrator to use a single interface to keep an eye on the health and overall status of devices. When a device needs replacing due to diminished performance, the interface can be customised to give out an alert.
With AWS IoT 1-Click, architects have an opportunity to create inexpensive applications that don’t use up too much power. AWS IoT eliminates the requirement of creating code at the device level. Developers have access to pre-built actions, or they can use Lambda functions to build personalised ones. When installing new devices, you don’t have to worry about getting the certificates or updating the firmware. 1-Click also negates the need to create cloud endpoints in new installations.
The capabilities of this new service from AWS are still in early discovery. It is expected that over time, more AWS devices will be available as Amazon partners with more manufacturers. The number of devices in your account determines the pricing of the service, and you have the freedom to enable and disable devices.
Maybe you'll be interested in this ebook: