Designing and composing APIs is a very subjective matter and there are many ways to success (and even more to failure). One approach I’ve always liked is the way MuleSoft describes it. They define three layers of APIs: Experience APIs: purpose-built APIs for specific apps, also known as BFFs (Backend for Frontend) Process APIs: domain-driven business…
Introduction A very common discussion to have with enterprises around Azure API Management (“APIM”) is the aspect of network integration. At the end of the day, the response to that is very simple… Only the developer & premium SKU allow VNET integration. The integration is achieved by doing “injection”, which means that the service is […]
Ready for another #GlobalAzure event? Global Azure 2022 is happening May 5-7. Please take a look at this blog post for more details and how you can help.
I’m happy to announce a Highlights from Microsoft Build 2021 digital event next Thursday, July 15. Please join me and other local experts as we look to provide key insights from the event that will help you expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.
In this episode of Azure Friday, David Fowler and Liangying Wei join Scott Hanselman to show how to build real-time applications with WebSockets and Azure Web PubSub, a fully managed service that supports native and serverless WebSockets.
What is the Book of News? The Microsoft Build 2021 Book of News is your guide to the key news items that are announced at Build 2021.
As expected there is a lot of focus on Azure and AI, followed by Microsoft 365, Security, Windows, and Edge & Bing. This year the book of news is interactive instead of being a PDF.
Some of my favorite announcements
Azure Cloud Native and Application Platform
Running Azure app services being able to run on Kubernetes clusters anywhere with Azure Arc
Native support for WebSocket APIs in Azure API Management is now in preview
Azure Communication Services, the first fully managed communication platform offering from a major cloud provider, has new intelligent features and functionality to complete customers’ end-to-end communication experiences
Azure Logic Apps is now updated with new hosting options, improved performance and developer workflows
Durable Functions, an extension to Azure Functions that lets users write serverless workflows, now supports PowerShell
Azure Cosmos DB
With the introduction of the partial document update for Azure Cosmos DB, developers can modify specific fields or properties within a document without requiring a full document read and replace
Azure Cosmos DB serverless is now generally available for all APIs (Core, MongoDB, Cassandra, Gremlin and Table)
Azure Cosmos DB Linux emulator is now in preview
Azure Cosmos DB expanded free tier is now generally available
Azure Cosmos DB integrated cache is now in preview
Always Encrypted for Azure Cosmos DB is now in preview
Azure Cosmos DB role-based access control (RBAC) is now generally available
Microsoft Ignite starts today and runs until March 4. Once again this is a virtual event and registration will remain open during the duration of the event. You can register at https://register.ignite.microsoft.com/
As typical Microsoft provides a Book of News for the event. What is the Book of News? The Microsoft Ignite 2021 Book of News is your guide to the key news items that are announced at Ignite 2021.
If you missed out on Microsoft Ignite 2020 or want to quickly see what was announced, checkout the Microsoft Ignite 2020 Book of News for what was announced at that event.
In this episode of Azure Friday, Jimmy Campbell is back to show Scott Hanselman how to use App Configuration for feature management. Traditionally, shipping a new application feature requires a complete redeployment of the application itself, and testing a feature often requires multiple deployments of the application. Now you can use feature flags in App Configuration to grant early access to new app functionality in production.
In this episode of Azure Friday, Jeremy Likness shows Scott Hanselman how to use Entity Framework (EF) Core with Azure SQL DB and Azure Cosmos DB. EF Core is a lightweight, extensible, open source, and cross-platform version of the popular Entity Framework data access technology.
[0:00:00]– Overview [0:01:43]– Using Entity Framework Core with Azure SQL DB (existing) [0:10:23]– Sidebar: Resolving a demo hiccup [0:15:07]– Using Entity Framework Core with Azure Cosmos DB (new) [0:22:09]– Wrap-up
Did you miss this year’s Microsoft Build 2020 virtual event? Do not worry at all!
Microsoft Canada and our community leaders are getting together to share some of the excitement with you – do join us on June 13th as we plan this Canada wide virtual event – delivered by some of the best we have, from East to the West of Canada!
I’ll be discussing Azure Static Web Apps – go from code to scale in minutes, plus other CI/CD announcements from Build.