Five key components (aspects) of a modern, end-to-end, IoT connected product application network explored in our PT models are: Ethernet LANs, WiFi LANs optical fiber last miles core routing across three tiers of ISPs cloud services in data centers Design involves a process of recognizing affordances (perceived possibilities for action, capabilities) and managing constraints (practical limits on our design desires). For each of the 5 components, list at least 2 affordances and 2 constraints as they impact end users quality of experience. In other words, how does that component afford (enable) a useful (effective) and usable (delightful) user experience, and how does it constrain that experience? Note that "affordances" in design has nothing to do with "affordability" or cost! Use this table structure for your response in the Canvas Rich Text Editor (no upload needed). I did an example row for you. up to 100 meter interconnections with known, set bandwidth, typically 1000 Mbps now comparatively low (but not zero) physical security risk increased security risk many interference possibilities and inconsistent ranges affords a network of networks that can scale to include all countries and billions of users affords resiliency and redundancy by providing multiple paths between many sources and destinations requires costs be paid or peering arrangements be negotiated constrains your applications because at least some latency is encountered and bandwidth is always finite (has some limitations) System ComponentAffords these desirable interactions ....(affordances)Constrains your connected product application in these ways .... (constraints)Ethernet LANs up to 100 meter interconnections with known, set bandwidth, typically 1000 Mbps now comparatively low (but not zero) physical security risk WiFi LANs increased security risk many interference possibilities and inconsistent rangesoptical fiber last mile core routing across 3 tiers of ISPs affords a network of networks that can scale to include all countries and billions of users affords resiliency and redundancy by providing multiple paths between many sources and destinations requires costs be paid or peering arrangements be negotiated constrains your applications because at least some latency is encountered and bandwidth is always finite (has some limitations)cloud services in data centers .