Summary
This chapter introduced architectural patterns (AI/ML integration, the rule engine, file upload, and enterprise system integration) that are typically deployed on a central server. The patterns in this chapter, as well as those detailed in previous chapters, will empower you to architect any IoT application. Subsequent chapters will show us examples of how these patterns are combined to solve complex problems in different domains, starting with the next chapter, where we will discuss two specific use cases in the consumer domain – home automation and a smart egg boiler – and understand how the architectural patterns we’ve previously learned about can be applied to develop interesting use cases.