Reviewing the solution
Before we perform a solution review, let's restate the problem, revisit the target solution, and reflect on what was built in this book. This will help us refresh our memory and contextualize the solution review using the Well-Architected Framework.
Reflecting upon the solution
Our fictional narrative had us working at Home Base Solutions as the IoT architect responsible for designing a new home appliance monitoring product. This product was a combination of a hub device that connects to consumers' home networks and interacts with paired appliance monitoring kits. These kits are attached to consumers' large appliances, such as furnaces or washing machines, and send telemetry data to the hub device. The hub device processes telemetry data, streams it to the cloud to train ML models, and hosts local inference workloads using new telemetry and the deployed models. The following diagram shows how these entities are related in consumers'...