This document discusses serverless computing using OpenWhisk and provides an example IoT solution. It begins with an introduction to OpenWhisk and serverless computing. Next, it discusses some usage patterns for serverless applications and considerations when designing functions. It then provides steps to get started with OpenWhisk, including using the command line interface to create triggers, actions and rules. Finally, it demonstrates an IoT solution integrating a Raspberry Pi tank with sensors with OpenWhisk functions for image analysis and data processing.