Category: Azure Products

Windows Azure Pack (WAP) is not dead

Windows Azure Pack lifecycle was updated

It means that:

  1. Azure Pack is not dead, and it’s far from being dead.
  2. Azure Pack will continue to evolve until 2022 (6 years from now) and will be supported until 2027 (11 years from now).

Remember that Microsoft Azure Stack is not the new version of Windows Azure Pack (WAP). Azure Stack release in 2017 won’t kill WAP – they will co-exist together for a long time. Azure Stack and WAP have a different purpose – WAP is a great solution to build IaaS, and Azure Stack is a great platform to run Azure services in your datacenter. They are totally different inside and very different from the outside – WAP looks like a simplified old Azure Portal, while Azure Stack looks exactly like new Azure Portal. WAP is built on top of Windows Server and System Center and can run on a vast varieties of hardware, supported by Windows Server 2012R2/2016. Azure Stack architecture is inspired by Azure, uses Azure Resource Manager model and can run only on a specific supported hardware.

It’s great that Microsoft supports both approaches. Service providers can use WAP to build a great IaaS solution, using the hardware they like or already have. They can use Azure Stack to build a “little Azure” in their DCs.

What is Windows Azure Pack (WAP)?

Windows Azure Pack (WAP) is a collection of Windows Azure technologies, available to Microsoft customers at no additional cost for installation into your data center. It runs on top of Windows Server 2012 R2 and System Center 2012 R2 and, through the use of the Windows Azure technologies.

Services that are available out of the box with WAP:

  1. Virtual Machines (via System Center VMM integration)
  2. Websites (distributed, multi-tenant, highly available web hosting service)
  3. Database (via SQL Server and My SQL)
  4. Automation (via System Center Runbooks)

Resources:

  1. Step-By-Step: Installing Microsoft Azure Pack for Windows Server
  2. Windows Azure Pack – Infrastructure as a Service 

Azure AD B2C for ASP.NET Core Web Application

Azure Active Directory (Azure AD) B2C is an identity management service that enables you to customize and control how customers sign up, sign in, and manage their profiles when using your applications.

Learn how to set up identity management for the customers that use your ASP.NET Core Web Application:

Step 1: Create an Azure AD B2C tenant
Step 2: Register an application
Step 3: Create sign in & signup policy
Step 4: Add configuration details inside .NET app

Learn more:

  1. Azure Active Directory B2C Documentation
  2. https://github.com/Azure-Samples/active-directory-b2c-dotnetcore-webapp
  3. Getting Started with Azure AD B2C Built in Policies

Azure AD B2C: How to enable consumer logins and access management for your B2C apps

Azure Active Directory B2C

Azure Active Directory (Azure AD) B2C is an identity management service that enables you to customize and control how customers sign up, sign in, and manage their profiles when using your applications. This includes applications developed for iOS, Android, and .NET, among others. Azure AD B2C enables these actions while protecting the identities of your customers at the same time.

Resources:

  1. https://azure.microsoft.com/en-us/services/active-directory-b2c
  2. https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-overview

Azure AD, B2B, B2C

Azure AD

Azure Active Directory (in short  Azure AD) is a cloud identity provider service or Identity as a Service (IdaaS) provided by Microsoft. Its primary purpose is to provide authentication and authorization for applications in the cloud (SaaS apps).

Azure AD B2B

Now for Azure AD B2B (which of course stands for Business-to-Business). Is it a different version of Azure AD? No! It’s only one of its service features. It allows one organization to invite members from other organizations to share application access.

Azure AD B2C

Azure Active Directory (Azure AD) B2C: it is a separate service from Azure AD. Built on the same technology, but still… for different purposes. It’s  an identity management service that enables you to customize and control how customers sign up, sign in, and manage their profiles when using your applications. Also it’s built to allow anyone to sign up as a user in a service with their email or social media provider like Facebook, Google or LinkedIn.