You can use the Edge Analytics SDK to perform data filtering at the edge and to handle alerts that perform required device actions at the edge using the Java Platform. The Edge Analytics SDK can be used on any gateway device that supports Java Platform. Use the Getting started with the IBM Edge Analytics SDK recipe to write your own sample application to create device events, start the Edge Analytics Agent, and collect device events from connected devices using the File Connector. Then, use the Handling alerts and device actions using the IBM Edge Analytics SDK recipe to handle alerts received from Watson IoT Platform to execute an action on the connected device. Keep up with the latest recipes for this SDK in the Edge Analytics cookbook.