In this challenge we will tackle more precise requirements to create more user-friendly environment to deploy applications to Azure with additional modification of the design surface in Azure portal to help our customer with proper setup.
In order to complete the challenge, you need to have prerequisites finished and have at least Challenge 2 completed in order to continue with below tasks.
In the Resources folder you will find all necessary files to complete Challenge 1, Challenge 2, Challenge 3 and Challenge 4 if you haven't already.
Your task is to provide custom form, where users can:
- enter a name for the storage account, which contains only letters (without hypens or underscores) in range of min 4 and max 8 characters in a provided textbox
- have an ability to select dropdown about the storage type (options should be single select and 3 values should be provided - Standard Locally Redundant, Premium Locally Redundant and Standard Globally Redundant) to minimize the costs
- name should be validated to be unique inside selected subscription before you move to the next final step
- selected name should be applied to the outputted name for the storage account created in the form to be able to be used in package deployment to Azure
- managed application needs to deployed to partner center to reflect the changes
Bonus:
- make additional step in the wizard to select storage account based on selected resource groups from the subscription
##Learning Resources