I had the pleasure recently of interviewing Robert Vettor, a Premier Developer consultant who specializes in microservices and cloud native architecture. Robert’s in the process of writing a great book on “Architecting Cloud-Native .NET Apps for Azure” which is available now in a preview version.
As the cloud visionary, your job is to keep your band of pioneers dogmatically cloud native. You will be able to back off the dogma after a while, but one of the best ways to get out of an old groove and in to a new one is to use a well-defined methodology.
When creating workflows with Azure Logic Apps, developers are often amazed at the amount of functionality at their fingertips. With a few simple clicks, you can create extremely capable automation, with integrations into multiple systems.
Are you already developing for, or want to extend your SaaS solutions to, the Microsoft Azure Government cloud? Read this article to learn more about considerations for your planning process.
AAD multi-tenancy is ideal for medium-to-large enterprises who own and manage their own identity infrastructure. This sample is for small enterprises, usually without their own identity infrastructure. It provides support for an application that needs to group it's users into discrete groups, each representing an application tenant.
In this post, App Dev Manager Fidelis Ekezue explores Azure Cognitive Services Text Analytics.
Premier Dev Consultant Marius Rochon shares an example of a PowerShell script to upload a set of B2C IEF policies to one or more B2C tenants.
Learn how to add tags to your PowerShell-scripted Azure resources and keep your systems categorized.
QnA Maker is an Azure Cognitive Service that enables you to ask questions and get answers from a knowledgebase built from your own documentation. In this post, learn how to integrate a QnA Maker knowledgebase into a client application.
I thought it would be helpful to show you how you can access your Azure resource consumption data via .NET. Having access to this data at the code level can allow ways to do other things if a budget limit is reached for a particular resource.