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
Copy file name to clipboardExpand all lines: articles/public-multi-access-edge-compute-mec/considerations-for-deployment.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ Azure public multi-access edge compute (MEC) Preview sites are small-footprint e
23
23
24
24
For Azure public MEC, follow these best practices:
25
25
26
-
- Deploy only the components of the application that are latency sensitive or need low latency compute at the Azure public MEC. Deploy all other components of the application that perform control plane and management plane functionalities in the parent region.
26
+
- Deploy in Azure public MEC only those components of the application that are latency sensitive or need low latency compute at the Azure public MEC. Deploy in the parent region those components of the application that perform control plane and management plane functionalities.
27
27
28
28
- Because Azure public MEC sites are connected to the Telco network, accessing resources deployed in it over the internet isn't allowed. To access VMs deployed in the Azure public MEC, deploy jump box virtual machines (VMs) or Azure Bastion in a virtual network (VNet) in the parent region.
29
29
@@ -39,7 +39,7 @@ Deploy application components that require ultra-low latencies in the Azure publ
39
39
40
40
The Azure region should run the components of the application that perform control and management plane functions and aren't latency sensitive.
Copy file name to clipboardExpand all lines: articles/public-multi-access-edge-compute-mec/index.yml
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
### YamlMime:Landing
2
2
3
3
title: Azure public multi-access-edge compute documentation # < 60 chars
4
-
summary: Learn how to use an Azure public multi-access-edge compute (MEC) solution to develop and deploy latency-sensitive workloads at the 5G network edge integrated with Azure compute. # < 160 chars
4
+
summary: Learn how to use Azure public multi-access-edge compute (MEC) to develop and deploy latency-sensitive workloads at the 5G network edge integrated with Azure compute. # < 160 chars
5
5
6
6
metadata:
7
7
title: Azure public multi-access-edge compute documentation # Required; page title displayed in search results. Include the brand. < 60 chars.
@@ -25,11 +25,11 @@ landingContent:
25
25
links:
26
26
- text: What is Azure public MEC?
27
27
url: overview.md
28
-
- linkListType: concept
28
+
- linkListType: concepts
29
29
links:
30
30
- text: Considerations for deployment in Azure public MEC
Copy file name to clipboardExpand all lines: articles/public-multi-access-edge-compute-mec/key-concepts.md
+22-24Lines changed: 22 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,19 +13,19 @@ ms.custom: template-concept
13
13
14
14
This document describes important concepts for Azure public multi-access edge compute (MEC) Preview.
15
15
16
-
## ExtendedLocation
16
+
## ExtendedLocation field
17
17
18
18
All resource providers provide an additional field called [extendedLocation](/javascript/api/@azure/arm-compute/extendedlocation), which you use to deploy resources in the Azure public MEC.
19
19
20
-
###Azure Edge Zone ID
20
+
## Azure Edge Zone ID
21
21
22
-
Every Azure public MEC site has an Azure Edge Zone ID. This ID is one of the attributes for `extendedLocation` to differentiate sites.
22
+
Every Azure public MEC site has an Azure Edge Zone ID. This ID is one of the attributes that the `extendedLocation` field uses to differentiate sites.
23
23
24
-
###Azure CLI and SDKs
24
+
## Azure CLI and SDKs
25
25
26
-
SDKs for services supported in Azure public MEC have been updated. For information about how to use these SDK for deployment, see [Tutorial: Deploy resources in Azure public MEC using the Go SDK](tutorial-create-vm-using-go-sdk.md), [Tutorial: Deploy a virtual machine in Azure public MEC using Python SDK](tutorial-create-vm-using-python-sdk.md), and [Quickstart: Deploy a virtual machine in Azure public MEC using Azure CLI](quickstart-create-vm-cli.md).
26
+
SDKs for services supported in Azure public MEC have been updated. For information about how to use these SDKs for deployment, see [Tutorial: Deploy resources in Azure public MEC using the Go SDK](tutorial-create-vm-using-go-sdk.md), [Tutorial: Deploy a virtual machine in Azure public MEC using Python SDK](tutorial-create-vm-using-python-sdk.md), and [Quickstart: Deploy a virtual machine in Azure public MEC using Azure CLI](quickstart-create-vm-cli.md).
27
27
28
-
###ARM templates
28
+
## ARM templates
29
29
30
30
You can use ARM Templates to deploy resources in the Azure public MEC. Here's' an example of how `extendedLocation` is used in an Azure Resource Manager (ARM) template to deploy a virtual machine (VM):
31
31
@@ -41,26 +41,26 @@ You can use ARM Templates to deploy resources in the Azure public MEC. Here's' a
41
41
}
42
42
```
43
43
44
-
## Parent region
44
+
## Parent regions
45
45
46
-
Every Azure public MEC site is associated with a parent Azure region. This region hosts all the control plane functions associated with the services running in the Azure public MEC. The following table lists all the active Azure public MEC sites, their Edge Zone ID and associated parent region.
46
+
Every Azure public MEC site is associated with a parent Azure region. This region hosts all the control plane functions associated with the services running in the Azure public MEC. The following table lists active Azure public MEC sites, along with their Edge Zone ID and associated parent region.
47
47
48
-
Telco Provider | Azure public MEC Name | Edge Zone ID | Parent region
@@ -88,12 +88,10 @@ Azure public MEC only supports creating Standard SSD Managed DiskS. All other st
88
88
89
89
### Default outbound access
90
90
91
-
Because [default outbound access](/azure/virtual-network/ip-services/default-outbound-access) isn't supported on the public MEC, manage your outbound connectivity by using a method in the following table:
91
+
Because [default outbound access](/azure/virtual-network/ip-services/default-outbound-access) isn't supported on the public MEC, manage your outbound connectivity by using one of the following methods:
92
92
93
-
\# | Method
94
-
-- | ------
95
-
1 | Use the frontend IP addresses of a Load Balancer for outbound via outbound rules.
96
-
2 | Assign a public IP to the VM.
93
+
- Use the frontend IP addresses of a Load Balancer for outbound via outbound rules.
94
+
- Assign a public IP to the VM.
97
95
98
96
### DNS Resolution
99
97
@@ -104,4 +102,4 @@ By default, all services running in the Azure public MEC use the DNS infrastruct
104
102
To deploy a virtual machine in Azure public MEC using an ARM template, advance to the following article:
105
103
106
104
> [!div class="nextstepaction"]
107
-
> [Quickstart: Deploy a virtual machine in Azure public MEC using an ARM template](quickstart-create-vm-using-go-sdk.md)
105
+
> [Quickstart: Deploy a virtual machine in Azure public MEC using an ARM template](quickstart-create-vm-arm-template.md)
Copy file name to clipboardExpand all lines: articles/public-multi-access-edge-compute-mec/overview.md
+21-19Lines changed: 21 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,31 +13,31 @@ ms.custom: template-overview
13
13
14
14
Azure public multi-access edge compute (MEC) Preview sites are small-footprint extensions of Azure. They're placed in or near mobile operators' data centers in metro areas, and are designed to run workloads that require ultra-low latency while being attached to the mobile network. Azure public MEC is offered in partnership with the operators. The placement of the infrastructure offers lower latency for applications that are accessed from mobile devices connected to the 5G Mobile network.
15
15
16
-
Azure public MEC provides secure, reliable, high-bandwidth connectivity between applications that run close to the user while being served by the Microsoft global network. Azure public MEC offers a set of Azure services like Azure Virtual Machines, Azure Load Balancer, and Azure Kubernetes for Edge with the ability to leverage and connect to Azure services available in the Azure region.
16
+
Azure public MEC provides secure, reliable, high-bandwidth connectivity between applications that run close to the user while being served by the Microsoft global network. Azure public MEC offers a set of Azure services like Azure Virtual Machines, Azure Load Balancer, and Azure Kubernetes for Edge, with the ability to leverage and connect to Azure services available in the Azure region.
17
17
18
-
Some of the industries and use cases where Azure public MEC can provide immense benefits are:
18
+
Some of the industries and use cases where Azure public MEC can provide benefits are:
19
19
20
20
- Media streaming and content delivery
21
21
- Real-time analytics and inferencing via artificial intelligence and machine learning
22
22
- Rendering for mixed reality
23
23
- Connected automobiles
24
24
- Healthcare
25
25
- Immersive gaming experiences
26
-
- Low latency applications for retail industry
26
+
- Low latency applications for the retail industry
27
27
28
28
:::image type="content" source="./media/overview/azure-public-mec-benefits.png" alt-text="Diagram showing the benefits of Azure public MEC.":::
29
29
30
30
## Benefits of Azure public MEC
31
31
32
32
Azure public MEC has the following benefits:
33
33
34
-
- Low latency applications at the 5G network edge.
34
+
- Low latency applications at the 5G network edge:
35
35
36
36
- Enterprises and developers can run low-latency applications by using the operator’s public 5G network connectivity. This connectivity is architected with a direct, dedicated, and optimized connection to the operator’s mobility core network.
37
37
38
38
- Access to key Azure services and experiences:
39
-
- Azure-managed-toolset: Azure Customers can provision and manage their Azure public MEC services and workloads through the Azure portal and other essential Azure tools.
40
-
- Consistent developer experience: Developing and building applications for the public MEC utilizes the same array of features and tools Azure uses.
39
+
- Azure-managedtoolset: Azure customers can provision and manage their Azure public MEC services and workloads through the Azure portal and other essential Azure tools.
40
+
- Consistent developer experience: Developing and building applications for the public MEC utilizes the same array of features and tools that Azure uses.
41
41
42
42
- Access to a rich partner ecosystem:
43
43
- ISVs working on optimized and scalable applications for edge computing can use the Azure public MEC solution for building solutions. These solutions offer low latency and leverage the 5G mobility network and connected scenarios.
@@ -47,25 +47,27 @@ Azure public MEC has the following benefits:
47
47
Azure public MEC enables some key Azure services for customers to deploy. The control plane for these services remains in the region and the data plane is deployed at the edge, resulting in a smaller Azure footprint, fewer dependencies, and the ability to leverage other services deployed at the region.
48
48
49
49
The following key services are available in Azure public MEC:
50
-
• Azure Virtual Machines – supported SKUs listed here – link to aboutpublicmec.md
51
-
• Virtual Machine Scale Sets
52
-
• Standard public IP
53
-
• Azure Virtual Networks
54
-
• Virtual network peering
55
-
• Azure Standard Load Balancer
56
-
• Azure Kubernetes for Edge
57
-
• Azure Bastion (must be deployed in a virtual network in the parent Azure region)
58
-
• Azure managed disks (Standard SSD)
50
+
51
+
- Azure Virtual Machines (Azure public MEC supports these [SKUs](key-concepts.md#azure-virtual-machines))
52
+
- Virtual Machine Scale Sets
53
+
- Standard public IP
54
+
- Azure Virtual Networks
55
+
- Virtual network peering
56
+
- Azure Standard Load Balancer
57
+
- Azure Kubernetes for Edge
58
+
- Azure Bastion (must be deployed in a virtual network in the parent Azure region)
59
+
- Azure managed disks (Azure public MEC supports Standard SSD)
59
60
60
61
The following diagram explains how services are deployed at the Azure public MEC location. With this capability, enterprises and developers can deploy the customer workloads closer to their users.
61
62
62
63
:::image type="content" source="./media/overview/azure-public-mec-service-deployment.png" alt-text="Diagram showing Azure public MEC service deployment.":::
63
64
64
-
Partnership with operators
65
-
Azure public MEC solutions will be available in partnership with mobile network operators. The current operator partnerships are as follows:
65
+
## Partnership with operators
66
+
67
+
Azure public MEC solutions is available in partnership with mobile network operators. The current operator partnerships are as follows:
# Quickstart: Deploy a virtual machine in Azure public MEC Preview using an ARM template
13
13
14
-
In this quickstart, you learn how to use an Azure Resource Manager template (ARM template) to deploy an Ubuntu Linux virtual machine (VM) in Azure public multi-access edge compute (MEC) Preview.
14
+
In this quickstart, you learn how to use an Azure Resource Manager (ARM) template to deploy an Ubuntu Linux virtual machine (VM) in Azure public multi-access edge compute (MEC) Preview.
An [ARM template](../azure-resource-manager/templates/overview.md) is a JavaScript Object Notation (JSON) file that defines the infrastructure and configuration for your project. The template uses declarative syntax. In declarative syntax, you describe your intended deployment without writing the sequence of programming commands to create the deployment.
19
-
20
18
## Prerequisites
21
19
22
20
- If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) before you begin.
@@ -25,8 +23,8 @@ An [ARM template](../azure-resource-manager/templates/overview.md) is a JavaScri
Copy file name to clipboardExpand all lines: articles/public-multi-access-edge-compute-mec/tutorial-create-vm-using-python-sdk.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,7 +55,7 @@ In this tutorial, you learn how to:
55
55
56
56
## Provision a virtual machine
57
57
58
-
1. Create a Python file named *provision_vm_edge.py*to populate it with the following Python script. The script deploys VM and its associated dependency in Azure public MEC. The comments in the script explain the details.
58
+
1. Create a Python file named *provision_vm_edge.py*and populate it with the following Python script. The script deploys VM and its associated dependency in Azure public MEC. The comments in the script explain the details.
59
59
60
60
```Python
61
61
# Import the needed credential and management objects from the libraries.
@@ -290,7 +290,7 @@ az group delete --name PythonAzureExample-VM-rg --yes
290
290
291
291
## Next steps
292
292
293
-
To contact the Azure public MEC product team:
293
+
For questions about Azure public MEC, contact the product team:
294
294
295
295
> [!div class="nextstepaction"]
296
296
> [Azure public MEC product team](https://aka.ms/azurepublicmec)
0 commit comments