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
- content: "Which Azure Virtual Machine feature staggers updates across VMs based on their update domain and fault domain?"
21
-
choices:
22
-
- content: "Availability sets"
23
-
isCorrect: true
24
-
explanation: "Availability sets stagger VM updates based on their update and fault domains."
25
-
- content: "Scale sets"
26
-
isCorrect: false
27
-
explanation: "Scale sets let you automatically scale and load balance your VMs, but a scale set doesn’t affect updates."
28
-
- content: "Update sets"
29
-
isCorrect: false
30
-
explanation: "Azure has Availability Sets and Update Domains, but not update sets."
31
-
- content: "Which Azure service allows users to use a cloud hosted version of Windows from any location and connect from most modern browsers?"
32
-
choices:
33
-
- content: "Azure Virtual Desktop"
34
-
isCorrect: true
35
-
explanation: "Azure Virtual Desktop provides access to a cloud-hosted version of Windows, and it works with most modern browsers."
36
-
- content: "Azure Virtual Machines"
37
-
isCorrect: false
38
-
explanation: "Azure Virtual Machines allows you to configure a Windows environment, but it doesn’t provide access via most modern browsers by default."
39
-
- content: "Azure Container Instances"
40
-
isCorrect: false
41
-
explanation: "Azure Container Instances lets you provision containers in the cloud, but doesn’t provide access to a cloud-hosted version of windows available from most modern browsers."
42
-
- content: "If you need connections between virtual networks, point-to-site connections, multisite connections, or coexistence with an Azure ExpressRoute gateway, which type of VPN gateway should you use?"
43
-
choices:
44
-
- content: "Policy-based VPN gateway"
45
-
isCorrect: false
46
-
explanation: "You should use a route-based VPN gateway. They're more resilient to topology changes such as the creation of new subnets."
47
-
- content: "Point-based VPN gateway"
48
-
isCorrect: false
49
-
explanation: "Point-based VPN gateways aren't a type of VPN gateway."
50
-
- content: "Route-based VPN gateway"
51
-
isCorrect: true
52
-
explanation: "You should use a route-based VPN gateway. They're more resilient to topology changes such as the creation of new subnets."
- content: "Which Azure Virtual Machine feature staggers updates across VMs based on their update domain and fault domain?"
21
+
choices:
22
+
- content: "Availability sets"
23
+
isCorrect: true
24
+
explanation: "Availability sets stagger VM updates based on their update and fault domains."
25
+
- content: "Scale sets"
26
+
isCorrect: false
27
+
explanation: "Scale sets let you automatically scale and load balance your VMs, but a scale set doesn’t affect updates."
28
+
- content: "Update sets"
29
+
isCorrect: false
30
+
explanation: "Azure has Availability Sets and Update Domains, but not update sets."
31
+
- content: "Which Azure compute option is event-driven and serverless, so you can run code without managing virtual machines?"
32
+
choices:
33
+
- content: "Azure Functions"
34
+
isCorrect: true
35
+
explanation: "Azure Functions is an event-driven, serverless compute service that runs code without requiring virtual machine management."
36
+
- content: "Azure Virtual Machines"
37
+
isCorrect: false
38
+
explanation: "Azure Virtual Machines is an IaaS option where you still manage the operating system and software."
39
+
- content: "Azure Container Instances"
40
+
isCorrect: false
41
+
explanation: "Azure Container Instances runs containers quickly, but it isn't the module's event-driven serverless code option."
42
+
- content: "Which Azure service lets organizations host web apps and APIs without managing the underlying infrastructure?"
43
+
choices:
44
+
- content: "Azure App Service"
45
+
isCorrect: true
46
+
explanation: "Azure App Service is a managed hosting platform for web apps and APIs, so you don't manage the underlying server infrastructure."
47
+
- content: "Azure Virtual Machines"
48
+
isCorrect: false
49
+
explanation: "Azure Virtual Machines can host apps, but you still manage the operating system and server configuration."
50
+
- content: "Azure ExpressRoute"
51
+
isCorrect: false
52
+
explanation: "Azure ExpressRoute is a private networking connectivity service, not an app hosting platform."
53
+
- content: "Which Azure service category provides prebuilt APIs for capabilities like vision, speech, and language without training your own model from scratch?"
54
+
choices:
55
+
- content: "Azure AI services"
56
+
isCorrect: true
57
+
explanation: "Azure AI services provides prebuilt AI capabilities through APIs so you can quickly add intelligent features to applications."
58
+
- content: "Azure Virtual Machines"
59
+
isCorrect: false
60
+
explanation: "Virtual machines provide infrastructure and hosting control, not prebuilt AI APIs."
61
+
- content: "Azure Virtual Networks"
62
+
isCorrect: false
63
+
explanation: "Azure Virtual Networks is a networking service used for connectivity and segmentation, not prebuilt AI capabilities."
This module introduces you to the compute and networking services of Azure. You learn about three of the compute options (virtual machines, containers, and Azure functions). You also learn about some of the networking features, such as Azure virtual networks, Azure DNS, and Azure ExpressRoute.
1
+
This module introduces you to Azure compute services and related innovation options. You learn about core compute choices such as virtual machines, containers, and Azure Functions. You also review application hosting options with Azure App Service and fundamentals of Azure AI, machine learning, and IoT/Edge services.
2
2
3
3
## Learning objectives
4
4
5
5
After completing this module, you’ll be able to:
6
6
7
7
- Compare compute types, including container instances, virtual machines, and functions.
Azure includes service categories that help you build intelligent and connected solutions without starting from scratch.
2
+
3
+
## Azure AI services
4
+
5
+
Azure AI services provides prebuilt capabilities for common AI scenarios, such as language, speech, vision, and document processing. These services are useful when you want to add intelligent features through APIs instead of training your own model first.
6
+
7
+
Azure OpenAI Service is another AI option in Azure that supports generative AI scenarios, such as chat and content generation, with built-in security and governance controls.
8
+
9
+
## Agentic AI patterns
10
+
11
+
Agentic applications combine an AI model with instructions, context, and tool use to complete multistep goals. In Azure, you usually build these patterns by combining Azure AI services and Azure OpenAI Service with your own application logic.
12
+
13
+
At a fundamentals level, treat agentic AI as an application pattern built from Azure AI capabilities, not as a separate compute service category.
14
+
15
+
## Azure Machine Learning
16
+
17
+
Use Azure Machine Learning when you need to build, train, and manage custom machine learning models. This option is a better fit when your scenario requires model development, experimentation, and lifecycle management.
18
+
19
+
## IoT and Edge services
20
+
21
+
Azure IoT services help you connect, monitor, and manage devices.
22
+
23
+
- Azure IoT Hub enables secure, bi-directional communication between cloud services and IoT devices.
24
+
- Azure IoT Central provides a simplified software as a service (SaaS) IoT platform for solution builders.
25
+
- Azure IoT Edge extends cloud capabilities to edge devices so some workloads can run closer to where data is generated.
26
+
27
+
This flow commonly starts with devices sending telemetry through IoT Hub, then uses cloud analytics to generate insights and model updates that IoT Edge runtime applies near the devices. IoT Central can simplify solution management for these connected-device scenarios.
28
+
29
+
:::image type="content" source="../media/ai-ml-iot-edge-telemetry-path.svg" alt-text="Diagram showing devices sending telemetry through IoT Hub to cloud analytics and IoT Edge runtime for local processing.":::
30
+
31
+
## Choosing the right option
32
+
33
+
At a fundamentals level, use this decision pattern:
34
+
35
+
:::image type="content" source="../media/ai-ml-iot-edge-decision-triad.svg" alt-text="Decision triad: AI services, Azure ML, and IoT services.":::
36
+
37
+
- Use Azure AI services when you need prebuilt AI features exposed through APIs.
38
+
- Use Azure Machine Learning when you need custom model development and management.
39
+
- Use Azure IoT services when your solution centers on connected devices and telemetry.
In this module, you learned about some of the compute and networking services that are part of Azure. You learned about virtual machines, and the different options associated with them (such as virtual machine scale sets and virtual machine availability sets). You were also introduced to some of the networking capabilities, including virtual networking, ExpressRoute, and virtual private networks.
1
+
In this module, you learned about core Azure compute services and when to use them. You reviewed virtual machines and options such as virtual machine scale sets and virtual machine availability sets. You explored containers, Azure Functions, application hosting options, and Azure AI, machine learning, and IoT/Edge service categories.
2
+
3
+
You learned that agentic AI is an application pattern that can be built by combining Azure AI capabilities with application logic when a solution needs multistep reasoning and tool use.
2
4
3
5
## Learning objectives
4
6
5
7
You should now be able to:
6
8
7
9
- Compare compute types, including container instances, virtual machines, and functions.
- Describe virtual machine options, including virtual machines (VMs), virtual machine scale sets, and virtual machine availability sets.
9
11
- Describe resources required for virtual machines.
10
12
- Describe application hosting options, including Azure Web Apps, containers, and virtual machines.
11
-
- Describe virtual networking, including the purpose of Azure Virtual Networks, Azure virtual subnets, peering, Azure DNS, VPN Gateway, and ExpressRoute.
12
-
-Define public and private endpoints.
13
+
- Describe AI, machine learning, and IoT/Edge service categories in Azure.
14
+
-Recognize agentic AI as an application pattern built from Azure AI capabilities.
13
15
14
16
## Additional resources
15
17
16
18
The following additional resources are intended to provide more information on topics in this module or on additional topics related to this module.
17
19
18
20
-[Host a web application with Azure App Service](/learn/modules/host-a-web-app-with-azure-app-service/) is a Microsoft Learn module that explores the process of hosting a web application in Azure.
19
-
-[Introduction to Azure network foundation services](/learn/paths/intro-to-azure-network-foundation-services/) is a Microsoft Learn course that provides greater insight and information on networking with Azure.
21
+
22
+
## Explore with Copilot
23
+
24
+
> [!TIP]
25
+
> Try one of these prompts in Copilot Chat:
26
+
>
27
+
> - "Build a decision matrix for when to use virtual machines, containers, Azure Functions, and Azure App Service across three realistic workloads."
28
+
> - "Explain scale sets, availability sets, and Availability Zones with one failure scenario that shows how each option improves resiliency."
29
+
> - "Create a short architecture walkthrough that combines compute hosting with one AI or IoT Edge service and explains why each component was chosen."
0 commit comments