Skip to content

Pluralsight course materials for Microsoft Azure Developer: Implementing Azure CDNs with Storage

License

Notifications You must be signed in to change notification settings

kamranayub/pluralsight-azure-cdn-with-storage

Repository files navigation

Microsoft Azure Developer: Implementing Azure CDNs with Storage Pluralsight Course Materials

These materials are for the Pluralsight course Microsoft Azure Developer: Implementing Azure CDNs with Storage. The license is Apache 2.0. Static site image content is royalty free and available for any use through Pexels, see example-site-files/credits.txt.

Course overview screenshot

Table of Contents

  1. Organization
  2. Errata
  3. Updates
  4. Troubleshooting
  5. Additional Resources

Organization

Course materials are organized by module number and clip descriptions. The example-site-files are the files you can upload to your own Azure Storage account to demo with.

Errata

None yet

Please report course issues using the Issues page or the Pluralsight discussion page.

Updates

  • Feb 2020

  • 🛠 Enhancement: Update ARM template.json to latest API versions

  • Jun 2019

    • 🛠 Enhancement: Update content to use Az PowerShell module
    • 🐛 Fixed: Update Module 2, Clip 6 to demo new Billing portal experience
  • Oct 2018

    • Initial release 🎉

Common Issues

Creating the Demo Storage Account

The demo storage account used is a General Purpose v2 Storage Account, see Quickstart: Create a storage account

You can then upload the contents of the example-site-files folder to a blob container named staticsite. After that, you can follow along with the demos.

Ensure you are on the right subscription for automation

To manage the storage account and other resources we create in the demos, you will need to ensure you have the right Azure Subscription set by default when running commands. You only need to do this if you have multiple subscriptions.

In Azure PowerShell SDK:

Set-AzContext -SubscriptionId <Subscription ID>

In Azure CLI:

az account set -s <Subscription ID>

Ensure you have the correct Az and Azure.Storage PowerShell modules installed

If some commands are failing or you don't see what I'm showing during the course, you may have incorrect modules installed that are overwriting newer ones.

Execute the following commands:

Get-Module -ListAvailable -Name Az -Refresh
Get-Module -ListAvailable -Name Azure.Storage -Refresh

If you see more than one entry for each module, it means you may have an old SDK installed. Remove all but the latest versions you installed when walking through the course demos.

For Azure CLI, set your environment variables

For the Azure CLI demos, you will need to set the following storage account environment variables:

export AZURE_STORAGE_ACCOUNT=<storage account name>
export AZURE_STORAGE_KEY="<storage account key>"

Replace the values with actual values from your Azure account. Note the quotes (") are important around the key as it may contain special characters.

Additional Resources

Azure Storage

Tools and SDKs

Azure CDN

About

Pluralsight course materials for Microsoft Azure Developer: Implementing Azure CDNs with Storage

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published