Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 2.72 KB

05-student-customize-the-installer.md

File metadata and controls

35 lines (24 loc) · 2.72 KB

Challenge 5: Customize the installer with more granular control

Introduction

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.

Starting point

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.

Success criteria

Your task is to provide custom form, where users can:

  1. 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
  2. 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
  3. name should be validated to be unique inside selected subscription before you move to the next final step
  4. 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
  5. managed application needs to deployed to partner center to reflect the changes

Example: create UI call

Bonus:

  • make additional step in the wizard to select storage account based on selected resource groups from the subscription

storage accounts based on resource groups

##Learning Resources