Web applications continue to be at the center of business-critical applications for many Azure App Service customers, whether it’s helping migrate existing applications into the cloud or innovate by adding new functionality to delight end-users. We recently celebrated a couple of important milestones for Azure App Service, crossing the mark of over 2 million applications and websites hosted on Azure App Service and 550,000 monthly active customers. Our recent customer success story with LaLiga media and entertainment company from Spain illustrates some of the amazing work our customers are doing leveraging Azure App Service and Cognitive Services or AI to build truly engaging experiences.
We’re excited to share new capabilities for Azure App Service, especially those that focus on enabling a richer set of applications, both Microsoft stack and open source, to be hosted efficiently on our platform-as-a-service.
Build, deploy and run Node.js, Python, and PHP apps using the perpetually Free Tier with App Service on Linux! Python (3.7, 3.6, 2.7) support Linux is now generally available. Java 11 is now available on Windows and Linux. A new intrinsic build system on Linux handles resolving and installing Node.js and Python package dependencies as well as running custom build scripts. Linux
Azure Functions constantly innovates so that you can achieve more with serverless applications, enabling developers to overcome common serverless challenges through a productive, event-driven programming model. Some releases we made in the last few weeks are good examples of this, including:
The Azure Functions premium plan, enables a whole new range of low latency and networking scenarios. The preview of PowerShell support in Azure Functions, provides a way to tackle cloud automation scenarios which is a common challenge to IT pros and SREs all around the globe.
The new releases and improvements do not stop there, and today we are pleased to present several advancements intended to provide a better end-to-end experience when building serverless applications. Keep reading below to learn more about the following:
A new way to host Azure Functions in Kubernetes environments Stateful entities with Durable Functions (in preview) Less cluttered .NET applications with dependency injection Streamlined deployment with Azure DevOps Improved integration with Azure API Management (in preview) Bring Azure Functions to Kubernetes with KEDA
There’s no better way to leverage the serverless advantages than using a fully managed service in the cloud like Azure Functions. But some applications might need to run on disconnected environments,
This blog post was authored by Michael Hansen, Senior Program Manager, Microsoft Azure.
In connection with HIMSS 2019, we announced the Azure API for FHIR, which provides our customers with an enterprise grade, managed FHIR® API in Azure. Since then, we have been busy improving the service with new configuration options and features. Some of the features we have been working on include authentication configuration and the SMART on FHIR Azure Active Directory Proxy, which enable the so-called SMART on FHIR EHR launch with the Azure API for FHIR.
We have developed a sandbox environment that illustrates how the service and the configuration options are used. In this blog post, we focus on how to deploy the sandbox in Azure. Later blog posts will dive into some of the technical details of the various configuration options.
The Azure API for FHIR team maintains a GitHub repository with sample applications. It is maintained by the product engineering team to ensure that it works with the latest features of the Azure API for FHIR. The repository contains a patient dashboard application, Azure Function that will load patient data generated with Synthea, and example templates for SMART on FHIR applications:
Today, we’re pleased to re-introduce a web resource called “Azure Tips and Tricks” that helps existing developers using Azure learn something new within a couple of minutes. Since inception in 2017, the collection has grown to over 200+ tips as well as videos, conference talks, and several eBooks spanning the entire universe of the Azure platform. Featuring a new weekly tip and video it is designed to help you boost your productivity with Azure, and all tips are based off of practical real-world scenarios. The series spans the entire universe of the Azure platform from App Services, to containers, and more!
Figure 1: The Azure Tips and Tricks homepage.
With the new site, we’ve included the much-needed ability to navigate between Azure services, so that you can quickly browse your favorite categories.
Figure 2: The new Azure Tips and Tricks navigation capabilities.
There is search functionality to assist you to quickly find what you are looking for.
Figure 3: The new Azure Tips and Tricks search function.
The site is also open-source on GitHub, so anyone can help contribute to the site, ask questions, and jump-in wherever they want! While
Early this Saturday morning—while it’s still Friday in many parts of the world—people will gather at several locations in New Zealand to kick off Global Azure Bootcamp 2019 to learn about Microsoft Azure and cloud computing.
Throughout the day, thousands more will attend these free events to expand their knowledge about Azure using a variety of formats as chosen by each location. As Saturday makes its way around the globe, more people will gather in groups of 5 to 500 at hundreds of other locations to do the same until the final locations on the west coast of North America get underway. Chances are, there’s a location near you. Check out the map to find your local event.
Global Azure Bootcamp is a 100 percent community-driven event driven by MVPs, regional directors, and user group leaders around the world working in collaboration to deliver the largest one-day, global Azure event.
Learn more about Global Azure Bootcamp from this recent episode of Azure Friday, in which Scott Hanselman spoke with Global Azure Bootcamp co-founder and Azure MVP, Magnus Mårtensson:
This year, the organizers teamed up once again with the
Azure Stream Analytics is an on-demand real-time analytics service to power intelligent action. Azure Stream Analytics tools for Visual Studio make it easier for you to develop, manage, and test Stream Analytics jobs. This year we provided two major updates in January and March, unleashing new useful features. In this blog we’ll introduce some of these capabilities and features to help you improve productivity.
Test partial scripts locally
In the latest March update we enhanced local testing capability. Besides running the whole script, now you can select part of the script and run it locally against the local file or live input stream. Click Run Locally or press F5/Ctrl+F5 to trigger the execution. Note that the selected portion of the larger script file must be a logically complete query to execute successfully.
Share inputs, outputs, and functions across multiple scripts
It is very common for multiple Stream Analytics queries to use the same inputs, outputs, or functions. Since these configurations and code are managed as files in Stream Analytics projects, you can define them only once and then use them across multiple projects. Right-click on the project name or folder node (inputs, outputs, functions, etc.) and then choose Add Existing