The document discusses using OSGi and Apache OpenWhisk together for IoT applications. OSGi provides a unified platform and service registry for IoT gateways and devices. It includes a device abstraction layer to support different protocols. OpenWhisk enables serverless cloud functions that can be triggered by IoT events. The combination allows integrating machine learning predictions from OpenWhisk with local device logic in a seamless way.