You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[Step 1: Set Up Your Azure Environment](#step-1-set-up-your-azure-environment)
@@ -147,6 +148,94 @@ Last updated: 2025-06-03
147
148
> [!IMPORTANT]
148
149
> Regarding `Networking`, this example will cover `Public access configuration`, and `system-managed identity`. However, please ensure you `review your privacy requirements and adjust network and access settings as necessary for your specific case`.
149
150
151
+
## Function App Hosting Options
152
+
153
+
> In the context of Azure Function Apps, a `hosting option refers to the plan you choose to run your function app`. This choice affects how your function app is scaled, the resources available to each function app instance, and the support for advanced functionalities like virtual network connectivity and container support.
154
+
155
+
> [!TIP]
156
+
> -`Scale to Zero`: Indicates whether the service can automatically scale down to zero instances when idle.
157
+
> -**IDLE** stands for:
158
+
> -**I** – Inactive
159
+
> -**D** – During
160
+
> -**L** – Low
161
+
> -**E** – Engagement
162
+
> - In other words, when the application is not actively handling requests or events (it's in a low-activity or paused state).
163
+
> -`Scale Behavior`: Describes how the service scales (e.g., `event-driven`, `dedicated`, or `containerized`).
164
+
> -`Virtual Networking`: Whether the service supports integration with virtual networks for secure communication.
165
+
> -`Dedicated Compute & Reserved Cold Start`: Availability of always-on compute to avoid cold starts and ensure low latency.
166
+
> -`Max Scale Out (Instances)`: Maximum number of instances the service can scale out to.
167
+
> -`Example AI Use Cases`: Real-world scenarios where each plan excels.
|**Example AI Use Cases**|`Real-time data processing` for AI models, `high-traffic AI-powered APIs`, `event-driven AI microservices`. Ideal for fraud detection, real-time recommendations, NLP, and computer vision services. |
|**Example AI Use Cases**|`Lightweight AI APIs`, `scheduled AI tasks`, `low-traffic AI event processing`. Great for sentiment analysis, simple image recognition, and batch ML tasks. |
|**Example AI Use Cases**|`Enterprise AI applications`, `low-latency AI APIs`, `VNet integration`. Ideal for secure, high-performance AI services like customer support and analytics. |
|**Example AI Use Cases**|`AI-powered web applications`, `dedicated resources`. Great for chatbots, personalized content, and intensive AI inference. |
|**Example AI Use Cases**|`AI microservices architecture`, `containerized AI workloads`, `complex AI workflows`. Ideal for orchestrating AI services like image processing, text analysis, and real-time analytics. |
236
+
237
+
</details>
238
+
150
239
## Prerequisites
151
240
152
241
- An `Azure subscription is required`. All other resources, including instructions for creating a Resource Group, are provided in this workshop.
@@ -408,7 +497,7 @@ Within the Storage Account, create a Blob Container to store your PDFs.
- Choose a `hosting option`; for this example, we will use `Functions Premium`. Click [here for a quick overview of hosting options](https://github.com/brown9804/MicrosoftCloudEssentialsHub/tree/parsePDFDocIntellig/0_Azure/3_AzureAI/14_AIUseCases/0_PDFProcessingFAOF#function-app-hosting-options):
500
+
- Choose a `hosting option`; for this example, we will use `Functions Premium`. Click [here for a quick overview of hosting options](#function-app-hosting-options):
0 commit comments