In this exercise, you will create an ExpressRoute circuit using the Azure portal and the Azure Resource Manager deployment model.
In this exercise, you will:
From a browser, navigate to the Azure portal and sign in with your Azure account.
[!Important]
Your ExpressRoute circuit is billed from the moment a service key is issued. Ensure that you perform this operation when the connectivity provider is ready to provision the circuit.
On the Azure portal menu, select + Create a resource. Select Networking, and then select ExpressRoute, as shown in the following image. If ExpressRoute does not appear in the list, use Search the marketplace to search for it:
On the Create ExpressRoute Basics Tab, provide the following:
Setting | Value |
---|---|
Resource Group | ExpressRouteResourceGroup (Create New) |
Location | East US 2 |
Name | TestERCircuit |
Select Next: Configuration >.
On the Create ExpressRoute Configuration Tab, provide the following: (Leave all other default settings)
Setting | Value |
---|---|
Provider | Equinix |
Peering Location | Seattle |
Bandwidth | 50Mbps |
SKU | Standard |
Select Review + Create.
Confirm that the ExpressRoute configuration passes validation and then select Create.
[!Important]
The Peering Location indicates the physical location where you are peering with Microsoft. This is not linked to “Location” property, which refers to the geography where the Azure Network Resource Provider is located. While they are not related, it is a good practice to choose a Network Resource Provider geographically close to the Peering Location of the circuit.
[!Important]
You cannot change the SKU from Standard/Premium to Local.
[!Important]
You cannot change the type from Unlimited to Metered.
On any Azure Portal page, in Search resources, services and docs, enter ExpressRoute circuits, and then select ExpressRoute circuits from the results.
All ExpressRoute circuits created in the subscription will appear here.
The circuit page displays the properties of the circuit. The service key appears in the service key field. Your service provider will need the Service Key to complete the provisioning process. The service key is specific to your circuit. You must send the service key to your connectivity provider for provisioning.
On this page, Provider status gives you the current state of provisioning on the service-provider side. Circuit status provides you the state on the Microsoft side.
When you create a new ExpressRoute circuit, the circuit is in the following state:
Provider status: Not provisioned
Congratulations! You have created an ExpressRoute circuit and located the Service key, which you would need to complete the provisioning of the circuit.
On any Azure Portal page, in Search resources, services and docs, enter Virtual, and then select Virtual Network Gateways from the results.
On the Virtual network gateways blade: Select CoreServicesVnetGateway.
On the CoreServicesVnetGateway blade, In the ‘Settings’ menu: select Connections.
Click + Add
On the Add connection blade, select the Connection type drop down list and select Expressroute.
Click on ExpressRoute circuit - Choose a circuit.
Note: On the Choose circuit blade: you would select the TestERCircuit entry, but due to the ExpressRoute Circuit not being provisioned, the entry remains greyed out and the exercise cannot be completed:
If the ExpressRoute circuit service provider provisioning state is Provisioning or Provisioned, you must work with your service provider to deprovision the circuit on their side. Microsoft can continue to reserve resources and bill you until the service provider completes deprovisioning the circuit and notifies us.
[!Note]
You must unlink all virtual networks from the ExpressRoute circuit before deprovisioning. If this operation fails, check whether any virtual networks are linked to the circuit.
If the service provider has deprovisioned the circuit (the service provider provisioning state is set to Not provisioned), you can delete the circuit. This stops billing for the circuit.
You can delete your ExpressRoute circuit by selecting the Delete icon. Ensure the provider status is Not provisioned before proceeding.
Note: Remember to remove any newly created Azure resources that you no longer use. Removing unused resources ensures you will not see unexpected charges.
On the Azure portal, open the PowerShell session within the Cloud Shell pane.
Delete all resource groups you created throughout the labs of this module by running the following command:
Remove-AzResourceGroup -Name 'ContosoResourceGroup' -Force -AsJob
Remove-AzResourceGroup -Name 'ExpressRouteResourceGroup' -Force -AsJob
Note: The command executes asynchronously (as determined by the -AsJob parameter), so while you will be able to run another PowerShell command immediately afterwards within the same PowerShell session, it will take a few minutes before the resource groups are actually removed.