This guide outlines the three types of AIoT architectures: edge AI, cloud AI, and hybrid AI. It emphasizes the importance of selecting the most suitable architecture based on specific business cases rather than determining the best option overall. The document details several constraints that should be considered during the selection process, including target latency, bandwidth budget, data sensitivity, offline tolerance, and model size. For each of these constraints, it provides a series of questions that should be addressed to ensure the chosen architecture meets the operational requirements. These questions cover aspects such as acceptable end-to-end delays, available bandwidth, data sensitivity, and the operational capabilities during WAN outages. By following this structured approach, organizations can make informed decisions regarding their AIoT architecture based on their unique needs and limitations.