Azure PowerPoint Diagrams – Miscellaneous (#8/9)

From PowerPoint Diagrams of Azure Concepts & Architecture:
While working with multiple Enterprise teams as an Azure Consultant, I repeatedly use, modify and add to a deck of PowerPoint slides that I customize for communicating Azure concepts to team members in various departments. Some of the slides are combinations of elements and/or concepts from all the Diagram Sources below. Links are provided for original diagrams where possible.
Diagram Sources:


8. Miscellaneous – 4 slides

Download Miscellaneous PPT deck

(more…)

Create an Azure Content Delivery Network (CDN) Profile

We are in the process of setting up a static custom domain website being hosted from an Azure storage account. While an Azure Storage Account can have a custom domain added to it, it doesn’t support the HTTPS protocol. Using an Azure CDN will allow both a custom domain and work with an SSL certificate providing HTTPS security for website users.

Previous steps in Setting up a custom domain website being hosted from an Azure storage account:

“A content delivery network (CDN) is a distributed network of edge servers that can efficiently deliver web content to users. CDNs store cached content on edge servers in point-of-presence (POP) locations that are close to end users, to minimize latency. A CDN profile, belonging to one Azure subscription, can have multiple CDN endpoints.”

-Microsoft Documents What is a content delivery network on Azure?

We’re using the Azure CDN endpoint we’ll create in the next step, to deliver static website assets stored in an Azure storage account. Because we will need to add HTTP Rules to the endpoint(s) in the CDN profile, we’ve chosen the Verizon Premium pricing tier. The Premium Verizon CDN is the the only one of the 4 Azure CDN products that have the Rule Engine feature:

(more…)

Hosting an SSL Custom Domain Static Website in Azure Storage Account

It is possible to host a small (less than 1 GB) static website with a custom domain name and SSL access, for pennies a month, from Azure Blob Storage and using Azure CDN!

This blog post outlines the first 6 steps for setting up a static website within an Azure GPv2 storage account. SSL and custom domain name are provided via an endpoint to the storage account from Azure CDN. While a custom domain name could be assigned to the new static website at the storage account level,  we need to use Azure Content Delivery Network (CDN) to provide the https functionality/security, so the website’s custom domain will be pointed to the CDN endpoint.

Some of the key attributes of the custom HTTPS feature are:

  • No additional cost: There are no costs for certificate acquisition or renewal and no additional cost for HTTPS traffic. You pay only for GB egress from the CDN.
  • Simple enablement: One-click provisioning is available from the Azure portal. You can also use REST API or other developer tools to enable the feature.
  • Complete certificate management is available: All certificate procurement and management is handled for you. Certificates are automatically provisioned and renewed prior to expiration, which removes the risks of service interruption due to a certificate expiring.

– Microsoft Docs: Tutorial: Configure HTTPS on an Azure CDN custom domain

(more…)

Azure PowerPoint Diagrams – Nginx (#7/9)

From PowerPoint Diagrams of Azure Concepts & Architecture:
While working with multiple Enterprise teams as an Azure Consultant, I repeatedly use, modify and add to a deck of PowerPoint slides that I customize for communicating Azure concepts to team members in various departments. Some of the slides are combinations of elements and/or concepts from all the Diagram Sources below. Links are provided for original diagrams where possible.
Diagram Sources:


7.  Nginx – 7 slides

Download Nginx PPT deck

(more…)