Skip to content

Commit 7ecfd27

Browse files
authored
Add overview for IoT with Azure
This document provides an overview of IoT solutions using Azure, detailing architecture, components, and services involved in the process.
1 parent 1023065 commit 7ecfd27

1 file changed

Lines changed: 48 additions & 0 deletions

File tree

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# IoT with Azure - Overview
2+
3+
Costa Rica
4+
5+
[![GitHub](https://badgen.net/badge/icon/github?icon=github&label)](https://github.com)
6+
[![GitHub](https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff)](https://github.com/)
7+
[brown9804](https://github.com/brown9804)
8+
9+
Last updated: 2025-10-23
10+
11+
----------
12+
13+
14+
<details>
15+
<summary><b>List of References</b> (Click to expand)</summary>
16+
17+
- [What is Azure Internet of Things (IoT)?](https://learn.microsoft.com/en-us/azure/iot/iot-introduction)
18+
19+
</details>
20+
21+
> - We start with our users and clients, these could be people using web browsers, mobile apps, desktop applications, or even IoT devices. All their `requests and data enter our system through the frontend and Edge layer, which is powered by Azure Front Door for global routing, Azure CDN (Content Delivery Network) for fast content delivery, and Azure Static Web Apps for hosting our client interfaces.`
22+
> - From there, `requests flow into the Application and Compute layer`. Here, we run our `business logic and core workloads` using Azure App Service for web apps, Azure Functions for serverless event-driven tasks, Azure Container Apps for microservices, and AKS (Azure Kubernetes Service) for orchestrating containers at scale.
23+
> - Next, we have Integration and Messaging. This is where Azure Event Hubs `ingests large streams of data,` Service Bus `handles reliable messaging between services,` and Logic Apps `automate workflows. Functions can also be used here for custom integrations.`
24+
> - All the `data generated and processed moves into our Data and Storage layer.` We use SQL Database for relational data, Cosmos DB for globally distributed NoSQL, Blob Storage for unstructured files, Redis Cache for fast in-memory access, and PostgreSQL for open-source database needs.
25+
> - For intelligence and insights, we leverage the AI and Analytics layer. Azure’s AI Services `provide prebuilt APIs for vision, speech, and language.` Machine Learning `let's us build and deploy models.` Synapse Analytics `handles big data and warehousing,` Power BI `visualizes our data, and AI Search enables powerful search capabilities.`
26+
> - Wrapping everything is Security and Monitoring. Azure Monitor `keeps an eye on our resources,` Key Vault `secures our secrets,` Defender for Cloud `protects against threats,` and Microsoft Sentinel provides SIEM (Security Information and Event Management)
27+
28+
<img width="1600" height="933" alt="image" src="https://github.com/user-attachments/assets/ae012d37-6e70-4a43-803d-3e0dbda0d06d" />
29+
30+
From [Cloud-based solution](https://learn.microsoft.com/en-us/azure/iot/iot-introduction#cloud-based-solution)
31+
32+
> E.g:
33+
> - Users / Clients: Web, mobile, desktop, and IoT endpoints `send requests into the platform.`
34+
> - Frontend / Edge: Azure Front Door provides `global entry`, Azure CDN `caches content,` and Azure Static Web Apps `basically, these host the static frontends, they handle all the incoming client traffic and pass it along inside.`
35+
> - Application / Compute: Core workloads run on App Service, Azure Functions, Container Apps, AKS, etc; `they process client calls and business logic.`
36+
> - Integration / Messaging: Event Hubs `ingests telemetry`, Service Bus `handles reliable messaging,` Logic Apps + Functions `orchestrate workflows between services.`
37+
> - Data / Storage: SQL Database, Cosmos DB, Blob Storage, Redis Cache, and PostgreSQL `persist operational and analytical data for the workloads.`
38+
> - AI and Analytics: Cognitive Services, Machine Learning, Synapse Analytics, Power BI, and Azure AI Search `extract valuable intelligence and actionable insights from the data that has been stored.`
39+
> - Security & Monitoring: Azure Monitor, Defender for Cloud, Key Vault, and Microsoft Sentinel provide `observability, protection, and secret management across the stack.`
40+
41+
<img width="1293" height="711" alt="image" src="https://github.com/user-attachments/assets/23592362-ab59-43a7-8cd8-1962cbae1d13" />
42+
43+
<!-- START BADGE -->
44+
<div align="center">
45+
<img src="https://img.shields.io/badge/Total%20views-1532-limegreen" alt="Total views">
46+
<p>Refresh Date: 2025-10-23</p>
47+
</div>
48+
<!-- END BADGE -->

0 commit comments

Comments
 (0)