Lab 10: Azure Remote Hosting
Overview
This lab will extend your understanding of the ASP.NET framework
to allow for remote hosting of both the database and website.
Step 1
As a team, complete the Build an ASP.NET Core and Azure SQL Database app in Azure App Service tutorial.
One member of your project team should create the fork as described in the tutorial, naming it csci340lab10
for your code on Github, and add each of the other members of your team to this repository.
Step 2
Divide up your team into smaller groups. Each group will take the lead on implementing the following sections of the tutorial, and report back to the group when the necessary updates have been made.
- Create production SQL Database
- Deploy app to Azure
As a full team, use the deployed web app to add items to your todo list, and explore the “Manage your Azure app” screens.
Warning: Do not do the last section of the tutorial, Clean Up your Resources where you delete your web app deployment, until the lab has been viewed and approved by Dr. Goadrich!
What to Hand In
Write a post on your Jekyll Github blog that reflects on your work on this lab. What were the easiest parts of the tutorial? What were confusing parts of the tutorial? How did your team divide up the work? What communication skills did you build coordinating with your team on a common code base for this lab? Provide a link to your remote project running on the Azure servers.
Grading
To Partially Complete this lab, you must
- fork the repository to your GitHub account
- complete Step 1 and 2 of the tutorial to set up the Azure account
To Complete this lab, you must do the above and
- successfully execute the GitHub action to have the application visible on the web at azurewebsites.net
- include a thoughtful reflection on your blog, which details your personal contribution to this lab