I like the IoT part. We have mostly used Azure Stream Analytics services for it
Azure Stream Analytics integrates with Azure resources for versatile applications, enabling real-time analytics and seamless data transfer to Power BI. Its IoT hub and Blob storage enhance data management. Businesses benefit from easy-to-maintain pipelines and SQL query capabilities. However, it presents challenges in issue investigation, Power BI connectivity, data validation, and scalability. Users face limitations in data modification due to required development skills, impacting efficiency and detailed job monitoring.