IoT Design Patterns
IoT is complex and maturing. More than half of companies are already behind the curve of IoT, and 43% of firms failed to utilize IoT fully. A top issue is lack of a consistent way to effective implementations. This talk presents a IoT comprehensive pattern framework, to prescribe a holistic set of cross-disciplinary practices and proven methods. The overarching framework is represented in a cube with 3 dimensions: Category, Area, and Type (CAT). Each dimension is broken down to 4 parts, forming 64 cells in the cube. Further, each cell contains classified IoT patterns, formulated in terms of name, intent, forces, applicability, consequences, and implementation. We will delve into the definition and characterization of the 3 CAT dimensions, and then drill down to selected patterns like Pathways, Connectivity, and Protocols in detail. Working examples and real-world use cases will be illustrated, along with best practices and lessons learned.