Azure App Configuration

Azure App Configuration

1h 8mAdvanced2020-02-28

Authors

Robby Millsap

Robby Millsap

Senior Software Engineer at Trek Bicycle

Course details

Azure App Configuration introduces a much-needed paradigm shift in how applications are configured. It offers a secure, remotely hosted service that has the potential to eliminate local app settings—which have been a part of the .NET Framework since its infancy. In this course, Robby "Sap" Millsap delves into this exciting new service, highlighting how to leverage it in your organization.

Sap kicks off the course by explaining why you might want to centralize your application settings in the first place. He then highlights the key benefits of App Configuration and demonstrates how to use the product from the portal, as well as import configurations. Next, Sap dives into the code and steps through how to replace a standard app configuration from an ASP.NET Core web application with Azure App Configuration middleware. He also looks at how to integrate the service into your CI/CD pipelines in Azure DevOps, as well as how to use PowerShell with App Configuration.

Skills covered

AzureNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingMicrosoftOne-Off

Concepts

Introduction

  • Secured, centralized, and dynamic
  • What you should know

Benefits of Azure App Configuration

  • Separating code from config
  • Shared configuration

Configuring Azure App Configuration

  • Initializing your configuration service
  • Best practices, security, and tips

ASP.NET Core with Azure App Configuration

  • Exploring the starter app
  • Removing local configuration
  • Versioning and refresh rules
  • Dynamic feature flags
  • Using Key Vault with App Configuration

Azure DevOps With Azure App Configuration

  • Creating a starter pipeline
  • Replacing variables in the pipeline
  • Configuring deployment tasks

PowerShell with Azure App Configuration

  • Project overview
  • Creating auth headers
  • Scripting with App Configuration

Conclusion

  • Next steps
40,000 Toman