App Service specific updates
Here are some important updates from the world of Azure App Services:
- App Service now offers support for multi-container apps and has also added support for Linux (in preview). (link)
- The App Service Diagnostics capabilities are now available for Functions, ASE instances and web apps running Linux. (link)
- If you’re running SNI-SSL hostnames, be aware of this breaking change coming up! TLS1.2 is now enforced for requests that come in without an SNI header. (link)
The app services team keeps track of their updates in blog posts and in this github repo. And you can find a monthly update on their blog as well. Check them out!
Visual Studio (Team Services)
Here’s the news coming from the Visual Studio and Visual Studio Team Services teams!
- Visual Studio 2017 15.7 has been release and 15.8 Preview 1 is out!
- The ability to use release gates to automate checkpoints in your release process is now generally available. (link)
- Azure DevOps Projects can be created from the Azure portal. It allows you to build a fully complete deployment pipeline in a matter of minutes. This supports AKS (Kubernetes), Service Fabric, WebApps, WebApp for Containers and Virtual Machines. (link)
- Within Package Management you can now control you can pull upstream packages. (link)
- The Test Plans section has been upgraded to it’s own brand new Test Plans Hub. (link)
- The Wiki section now allow you to check for broken pages before you move any page. (link)
Check out https://docs.microsoft.com/en-us/vsts/release-notes/2018/may-07-vsts#progressively-expose-and-phase-deployments-using-release-gates-now-generally-available for the complete overview!
Here’s all the stuff that didn’t fit into one of the above categories:
- Are you using real time communications in your app? Using SignalR maybe? You might want to check out the brand new Azure SignalRfully managed service (in preview). (link)
- Azure Cognitive Search brings AI capabilities to the world of search, enabling you to use vision services (for instance) within your search experience (find similar to..) (link)
- The.NET Core team has released Release Candidate 2.1 to the public. (link)
- Whilst checking that one out, maybe you also want to check the .NET Core 3.0 roadmap as well? (link)
- Are you a GitHub user? They now integrate with App Center to test all of your mobile apps. And even cooler: adaptive cards in outlook.com will soon support you merging pull requests right from within your mailbox! (link)
- Finding ARM templates a bit tedious to manage? You might want to check out Hashicorp’s Terraform which provides a nice cloud abstraction layer in deployment scenario’s. And there’s now an official provider available (in preview). (link)
Generally Available (new!)
With this post I will start grouping all “generally available” items into a separate category. All of the items below are now GA, which means they are stable for production use and officially supported by Microsoft.
- Azure Cosmos DB Bulk Library. Helps you import and migrate large datasets to Cosmos DB. Available in both .NET and Java. (link)
- Azure Cosmos DB Service Endpoint. Allows you to secure access to your Cosmos DB instance from a specific virtual network in Azure. (link)
- Azure Maps. Simply integrate maps, search, routing and traffic capabilities in your apps. (link)
- Azure Application Security Groups allow you to define network security policies based on workloads and applications instead of those old fashioned IP addressed. (link)
- Azure Durable Functions allow you to build long-running state full functions, for instance for orchestration purposes. (link)
- Azure Mobile App. This app has been out there for a while now, but is now officially GA! (link)
- Reliable Actors and Reliable Services on Linux are now GA. (link)
- Azure Storage Explorer is a must have tool for everyone who has a storage account on Azure. Apparently it was in preview for all this time, but it isn’t any more! (link)
- Azure Database Migration Service helps you migrate your existing data stores to Azure. (link)