In this chapter, you've been shown the principles of how the IoT Gateway works, and what you can do with it. You've learned about the different execution models and how to configure and run the gateway. You've been shown how to provide and customize dynamic web content using the gateway, how to develop services for the gateway, and how to monitor gateway performance. You've also learned how to interface and manage things using the gateway abstraction layer, and how to package your finished service. In the next chapter, we start the third part of the book by looking at how to harmonize different IoT technologies.