In this challenge, we are deploying our web front end container into Azure App Services. This is an alternate method for running single containers that brings with it the ability for more robust features and deployment options.
- Using the Azure CLI, create a Standard Linux App Service Plan
- Using the Azure CLI, create a Web App and set the
microservicesdiscovery/travel-web
as the container image for the Web App - The following Application Settings need to be added:
DataAccountName
: Name of the Cosmos DB AccountDataAccountPassword
: Primary Key of the Cosmos DB AccountApplicationInsights__InstrumentationKey
: Instrumentation Key of the App Insights ResourceDataServiceUrl
: The URL to the Data Service, only over HTTPItineraryServiceUrl
: The URL to the Itinerary Service, only over HTTP
- Verify that you can browse to the URL of the App Service and get the website to display.
- You have deployed the web front end container into a Linux App Service Web App.
- You have verified that the web app's URL loads and shows our app.