Things I learned building my first multi-agent AI system on Azure + NVIDIADEV Community [Unofficial]·1d ago·5 min readaiazurenvidiapython
Azure Databricks for MLOps and Feature Engineering at Scale with Apache Spark, Delta Lake, and MLflowDEV Community [Unofficial]·3d ago·7 min readazuredatabrickssparkmlops
Introducing Cloud Compass: Cloud News, Concepts, and Insights Without the OverwhelmDEV Community [Unofficial]·5d ago·4 min readcloudawsbeginnersazure
Azure Key Vault: Where Every Secret in This Blog Actually LivesDEV Community [Unofficial]·Jun 22·7 min readazuresecuritydotnetcloud
How to set up cloud budget alerts on AWS, GCP, AzureDEV Community [Unofficial]·Jun 22·7 min readawsgcpazurecloud
Democratizing professional cloud infrastructureDEV Community [Unofficial]·Jun 17·6 min readawsgcpazurevibecoding
Cloud Computing 101: What Every Beginner Should KnowDEV Community [Unofficial]·Jun 17·4 min readcloudazurebeginnerscareer
Full-stack static typing with OpenAPI TypeScript and Microsoft.AspNetCore.OpenApiThis post will show you how to write full stack applications with static typing from back to front using OpenAPI, TypeScript and .NET.John Reilly·Jan 2·8 min readFollowswaggerc#azuretypescript
Keeping front end and back end in sync with NSwag generated clientsBy generating clients from OpenAPI specs, it is possible to have integration tests that check your front end and your back end are aligned. This post will show you how to do that using NSwag.John Reilly·Oct 12·6 min readFollowswaggerc#azuretypescript
Node.js, Azure Application Insights, and FastifyLearn how to set up a Node.js with Azure Application Insights and Fastify.John Reilly·Feb 17·4 min readFollowazurenode.jstypescript
Using AZD for faster incremental Azure Static Web App deployments in GitHub ActionsLearn how to speed up deployments of Azure Static Web Apps in GitHub Actions using the AZD command.John Reilly·Aug 27·9 min readFollowazurebicepgithub actionsazure static web apps
Using AZD for faster incremental Azure Container App deployments in Azure DevOpsLearn how to speed up deployments of Azure Container Apps in GitHub Actions using the AZD command.John Reilly·Jul 15·12 min readFollowazurebicepazure container appsazure devops
Serialising ASP.NET method calls for later executionHow can we take a method call, serialise it, perhaps store it in a database, and then later rehydrate and execute?John Reilly·May 12·5 min readFollowazurec#
Large Language Models, Open API, View Models and the Backend for Frontend PatternTo integrate LLMs with APIs, there is a need for the LLM equivalent of view models and the backend for frontend pattern. This discusses it in the context of Semantic Kernel.John Reilly·May 3·7 min readFollowazurec#ai
Using Kernel Memory to Chunk Documents into Azure AI SearchTo build RAG (Retrieval Augmented Generation) experiences, where LLMs can query documents, you need a strategy to chunk those documents. Kernel Memory supports this.John Reilly·Apr 21·8 min readFollowazurec#asp.netai
Azure Cosmos DB: container items and genericsLearn how to use generics to store and retrieve different types of object in an Azure Cosmos DB Container. And how to deserialize the data property into a C# object of a specific type.John Reilly·Apr 1·5 min readFollowazurec#
Configure Azure connection strings and keys in Azure BicepLearn how to configure Azure resources like Azure Static Web Apps and Azure Container Apps with connection strings and access keys in Azure with Bicep.John Reilly·Mar 10·4 min readFollowbicepazureazure container appsazure static web apps
Graph API: getting users Active Directory group names and ids with the C# SDKLearn how to get the Azure Active Directory group names and ids from the Graph API using the C# SDK.John Reilly·Nov 23·6 min readFollowauthazurec#asp.net
Migrating to v4 Azure Functions Node.js with TypeScriptLearn how to migrate a TypeScript Azure Functions app to the v4 Node.js programming model.John Reilly·Oct 24·7 min readFollowtypescriptazureazure functionsazure static web apps
Vlad A. Ionescu - EarthlyVlad Ionescu explores Earthly's containerized build automation and the business challenges of creating developer-friendly CI tools.devtools.fm·Oct 22·66 min readFollowtechnologydevtoolsearthlyci
Bicep: Link Azure Application Insights to Static Web AppsLearn how to link Azure Application Insights to an Azure Static Web App using Bicep.John Reilly·Oct 18·3 min readFollowazurebicepazure static web apps
Azure Open AI: generate article metadata with TypeScriptUse the TypeScript Azure Open AI SDK to generate article metadata.John Reilly·Sep 25·5 min readFollowazuretypescriptai
Azure Open AI: handling capacity and quota limits with BicepThis post details how to control the capacity of an Azure Open AI deployment with Bicep so that you don't exceed your quota.John Reilly·Aug 17·3 min readFollowazurebicepai
Azure Container Apps, Easy Auth and .NET authenticationAzure Container Apps support Easy Auth. However, .NET applications run in ACAs do not recognise Easy Auth authentication. This post explains the issue and solves it.John Reilly·Jun 11·6 min readFollowazureazure container appseasy authasp.net
Using Application Insights with Bicep to monitor Azure Static Web Apps and Azure FunctionsApplication Insights are a great way to monitor Azure Static Web Apps and Azure Functions. But how do you deploy that using Bicep? Let's find out!John Reilly·Jan 1·4 min readFollowazure static web appsazure functionsbicepazure
Deep linking with Azure Static Web Apps and Easy AuthAzure Static Web Apps does not support deep linking with authentication. This post describes how to work around this limitation.John Reilly·Dec 4·5 min readFollowazure static web appsauthazure
Azure AD Claims with Static Web Apps and Azure FunctionsAuthorization with Azure Static Web Apps linked to Azure Functions has an issue. Azure AD app role claims are not supplied; this post will demo a workaround.John Reilly·Nov 17·7 min readFollowauthazure functionsazure static web appsazure
Bicep: Static Web Apps and Linked BackendsAzure Static Web Apps can be linked to Azure Functions, Azure Container Apps etc to provide the linked backend for a site. This post provisions with Bicep.John Reilly·Oct 14·2 min readFollowbicepazureazure static web apps
Reverse engineering the Azure Application Insights Transactions URLThis post reverse engineers the Azure Application Insights Transactions URL, showing how to make a link href, using both TypeScript and C#.John Reilly·Sep 3·5 min readFollowc#azuretypescript
Azure Static Web Apps: Node.js 16 / 18 and OryxAzure Static Web Apps presently fixes to Node.js 14 when building. If you require a different version of Node to build, here is how.John Reilly·May 28·2 min readFollowazure static web appsgithub actionsdocusaurusnode.js
Query deployment outputs with the Azure CLIDiscover how to query Azure deployment outputs using the Azure CLI, bash, and jq, and convert them to GitHub Action job outputs.John Reilly·Dec 28·2 min readFollowgithub actionsazure
Azure standard availability tests with BicepLearn how to deploy Azure standard tests using Bicep! This post goes through the process and includes a complete code snippet.John Reilly·Nov 18·4 min readFollowazurebicep
Permissioning Azure Pipelines with Bicep and Azure RBAC Role AssignmentsLearn to permission Azure Pipelines to access resources through RBAC role assignments with Bicep. Includes examples and integration tests.John Reilly·Sep 12·6 min readFollowbicepazure pipelinesazureazure devops
Output connection strings and keys from Azure BicepLearn how to acquire connection strings and access keys in Azure with Bicep using the `listKeys` helper, and optionally consume them in Azure Pipelines.John Reilly·Jul 7·4 min readFollowbicepazure
Hello World BicepBicep simplifies Azure Resource Management through concise syntax. The "Hello World" example highlights how Bicep outperforms ARM templates.John Reilly·Apr 10·3 min readFollowbicepazure
Bicep meet Azure Pipelines 2With Azure CLI, Bicep can be run in Azure Pipeline with minimal effort. Compile Bicep to ARM in a simple one-liner bash step.John Reilly·Mar 23·2 min readFollowbicepazure pipelinesazure
Bicep meet Azure PipelinesBicep is a more readable alternative to ARM templates. Though no Bicep task is available yet, Azure CLI can still deploy Bicep.John Reilly·Mar 20·4 min readFollowbicepazure pipelinesazure
Managed Identity, Azure SQL and Entity FrameworkManaged Identity provides secure, developer-friendly access to Azure SQL databases without the need for usernames and passwords.John Reilly·Mar 10·5 min readFollowazure
NSwag: TypeScript and CSharp client generation based on an APINSwag simplifies APIs by auto-generating OpenAPI specs and clients. Learn to create TypeScript clients from NSwag using a .NET console app.John Reilly·Mar 6·6 min readFollowswaggerc#azuretypescript
Goodbye Client Affinity, Hello Data Protection with AzureHow to use ASP.NET Data Protection to remove the need for sticky sessions with Client AffinityJohn Reilly·Feb 27·4 min readFollowazureasp.neteasy auth