Home - HenrikWM/NNUG_GAB2016 GitHub Wiki
This is a collection of workshop assignments that was given during NNUG's Global Azure Bootcamp 2016 @ Bouvet on 16th of April 2016.
- Use an integration technology of you own choice in Microsoft Azure to create a simple ERP Solution workflow.
Before you begin work on the assignments, make sure you have all of the prerequisites:
- Have a PC with Visual Studio 2015 Community or higher with latest updates installed. Also, make sure you have Cloud Explorer available in Visual Studio and that you are logged in with an account in Cloud Explorer
- Have installed the latest version of the Azure SDK
- Have an account for the Azure portal with an active subscription
- Have an overview of how to get started using the DocumentDB in Azure
Before you start on the assignments we recommend that you read through the following sections in order to start off on the right track. They contain helpful tips on naming resources, how to get started with DocumentDB on a new project and how to eventually publish your Web & Api Apps to Azure.
When you have read through the sections beneath, you are ready to to begin.
We strongly recommend that you follow a naming convention when naming your Azure resources. This makes it easier for you to identity the resources used for GAB2016 and helps us understand your setup better should you need assistance.
Suggested naming convention for GAB2016: nnug-gab2016-<your initials>-<app name>
E.g.: nnug-gab2016-hwm-employeerecords-api
- Download the relevant Azure Resource Manager template files from QuickStartWithARM-Template
- Open the parameters.json and template.json files and do a Find & Replace on 'xyz' to your 'initials' and then save the files.
- Make sure you have your SubscriptionID ready
- Make sure you have an empty Resource Group (take note of the name).
- Run deploy.ps1 (or deploy.sh / DeploymentHelper.cs if you prefer). This may take up to 10 minutes.
- After the script has completed find your Resource Group in the Azure portal. Click it and inspect the resources. It should look something like this screenshot below:
How to run with powershell/cli
Install and Configure Azure Powershell
For these assignments we've used the DocumentDB service in Azure to persist our entities.
To get started, setup a DocumentDB account and retrieve configuration values that you will need in your projects.
When you're ready to deploy your projects to Azure, follow this step-by-step guide for deploying apps to Azure.