Loading Synthea FHIR Data with Logic Apps and Functions in Azure Government

Fast Healthcare Interoperability Resources (FHIR) is a draft standard describing data formats and elements (known as “resources”) and an application programming interface (API) for exchanging electronic health records. I have written about how to set up several types of FHIR servers (Firely and HAPI FHIR) using Azure PaaS components. I have also demonstrated how you…

0

Reverse Proxy with Basic Authentication in Azure Web App

I have previously discussed using a Web App in App Service Environment (ASE) as a reverse proxy with user authentication. In that scenario I used Azure Active Directory (AAD) App Service authentication (a.k.a. Easy Auth). In some cases, the AAD authentication may not be what you would like to use. Specifically, if the client is…

0

Using Postman with Azure Resource Manager API – Commercial and Government

Cloud resources are provisioned and managed in Azure using the Azure Resource Manager, which is really an API that you can access using HTTP requests. There are a number of front-end tools that can be used to interact with this API such as the Azure Portal, AzureRM PowerShell modules, or the Azure CLI. These are…

0

Private Function Apps in Azure Government using App Service Environment (ASE)

Azure Functions is a platform for deploying serverless functions in a variety of different languages. It is easy to create APIs without having to worry about the underlying architecture and compute resources. In spite of the many advantages, they are not so easy to use for Government applications because they have a public endpoint that…

10

Configuring and Testing SSL Settings on App Service Environment (ASE)

PLEASE NOTE: There are new features available for switching off TLS 1.0. I recommend using those instead. Azure App Service Environment (ASE) is a private deployment of Azure Web Apps in a virtual network. Because it allows virtual network isolation, it is ideally suited for Government Web Apps and it is now available in Azure…

1

Using App Service Environment as a Private Reverse Proxy with User Authentication

Azure App Service Environment (ASE) has been available in Azure Commercial for a while and is now available in Azure Government as well. As discussed previously, ASE offers some very specific advantages for Government web applications or more generally for web applications that require network isolation and careful control of traffic routing. In this blog…

0

On the Advantages of App Service Environment (ASE) for Government Web Apps

Azure App Service Environment (ASE) is now available in Azure Government. For most Government web applications, it offers many advantages compared to the standard Azure Web App Service. In this blog post, the requirements for Government web applications are reviewed and we will explore how these requirements can be met with either Azure Web Apps…

0

Azure App Service Environment Available in Azure Government

I am very excited to report that I have just deployed an isolated App Service Environment (ASE) in Azure Government. Here are a few quick pointers on how to get started. Azure App Service Environment (ASE) is an isolated deployment of App Service dedicated to a single subscription. It is ideal for applications that require…

7

Web App with Vnet Only Access using App Gateway – PowerShell Automation

Azure Web Apps provide a managed environment (PaaS) for hosting web applications. These environments have low operations and management overhead, which makes them a popular choice when moving applications to the cloud. The standard Web App offering is a multi-tenant environment configured for public access (with a publically accessible endpoint). When organizations want to host…

1

Sending Email from Web App using On-Prem SMTP Server and Storage Queue Relay

When organizations move web applications to the cloud, they often look to hosting environments such as Azure Web Apps. The Platform as a Service (PaaS) environments are very appealing because they reduce the operations and management overhead, but in some cases it turns out that things that used to be easy to do on-prem have…

0