Designing and setting up Azure APIM
This post provides an overview of the API First Approach, a guide to getting started with the Azure API Management service, instructions for setting up Azure APIM, and an exploration…
This post provides an overview of the API First Approach, a guide to getting started with the Azure API Management service, instructions for setting up Azure APIM, and an exploration…
This post serves as a continuation of our previous article on App Modernization scenario, specifically focusing on Cloud Native Development. In this article, we will delve into the crucial aspect…
This post serves as a continuation of the previous article, which focused on the App Modernization scenario. In this installment, we will delve into the process of designing a Cloud…
Overview: This post uses a sample Angular single-page app (SPA) to demonstrate how to sign in users using the authorization code flow with Proof Key for Code Exchange (PKCE). The…
Overview: In this blog post, we will cover how to both expose and protect your ASP.NET Core web API. By following these instructions, you will enable authenticated users to access…
(ASP.NET Framework +OWIN OpenID Connect + Auth code flow) Overview: In this post,we will demonstrate an ASP.NET web application that can sign in users with Azure Active Directory (Azure AD)…
Overview: In this post, we are going to use Authentication for an ASP. Net app that signs in Azure AD users. It uses MSAL as an Authentication solution. Demo (Summary)…
Overview: Some organizations set goals to remove Active Directory and their on-premises IT footprint. Others take advantage of some cloud-based capabilities to reduce the Active Directory footprint, but not to…
Azure PaaS Authentication scenarios and recommendations Overview: In this post we will talk about Authentication scenarios and recommendations. If you have a web app or an API running in Azure…
Migrating your on-premises workload to the cloud using the Cloud Native development scenario offers numerous advantages, such as increased scalability, flexibility, and cost savings. By following the step-by-step process outlined…