Installing the Dapr extension for Azure Kubernetes Service with TerraformAn easier way to configure Dapr on your AKS clusterOct 2Oct 2
Published inLevel Up CodingDeploying to Azure with Terraform and GitHub ActionsWhat started out as building a simple AKS cluster for my own learning, became a full-on CI/CD pipeline…Sep 19Sep 19
Published inLevel Up CodingManaging Secrets in Azure Container AppsIn Azure Container Apps, we can use secrets to secure sensitive configuration. We can reference secrets directly in our Container Apps, or…Mar 261Mar 261
Published inLevel Up CodingGiving our AI Agents skills using native functions in the Semantic Kernel SDKNative functions are written in native code that can be called by the Semantic Kernel SDK in AI Apps. They’re useful for performing tasks…Mar 7Mar 7
Published inLevel Up CodingCreating Plugins with the Semantic Kernel SDKUsing the Semantic Kernel SDK, we use plugins that act as the building blocks for our AI applications. Plugins essentially define the tasks…Mar 5Mar 5
Published inLevel Up CodingBuilding AI agents with the Semantic Kernel SDK, C# and Azure OpenAIUsing the Semantic Kernel SDK, we can integrate large language models in our applications without having to know the finer details of the…Mar 4Mar 4
Published inLevel Up CodingBuilding NLP applications with Azure OpenAIAzure OpenAI provides developers with the ability to ad AI to their applications, with various AI models that can be used for a variety of…Mar 4Mar 4
Published inLevel Up CodingBuilding your first Radius application on Azure Kubernetes ServiceRadius is a open-source cloud-native platform that bridges the gap between application developers and platform engineers to build and…Feb 81Feb 81
Published inLevel Up CodingManaging Distributed Transactions with the Saga PatternTransactions in distributed architectures are hard! Using the Saga pattern, we can manage data consistency across microservices using a…Jan 291Jan 291
Published inLevel Up CodingThe Sequential Convoy PatternUsing the Sequential Convoy pattern, we can process related messages in a defined order without blocking the processing of other groups of…Jan 26Jan 26