Use AWS Lambda to define device actions
AWS Lambda is a versatile programming environment that runs in the AWS cloud. You can associate device events with Lambda functions and thus integrate them into your enterprise workflows without having to touch the firmware on the device. Your Lambda functions can implement simple business logic itself using Java, Python, C# and similar languages. You can also trigger workflows in a variety of other places including on premise.
Organize and monitor your devices
You can group your devices based on your requirements and associate actions and contextual data with them. Such a group within AWS IoT 1-Click is called a "Project". You can also set actions and track health and at an individual device level using our Devices component. The service also gives you pre-defined reports of device activity or you can build custom reports using information published to Amazon CloudWatch.
AWS IoT 1-Click also exposes APIs for developers to use with devices and projects. Click here for details.
IoT devices need to be managed and physically placed in your environment. AWS IoT 1-Click Mobile apps bring the cloud and physical devices together by enabling on-site placement of new devices in a physical location in a few steps. For example, you can pick a new device out of the box, update or add the location attribute of the device in your iOS or Android 1-Click mobile app in a few seconds and you are good to go.
Download the AWS IoT 1-Click app in the iOS or Google Play stores.