Azure Reference Architecture Guide - Key Features

  • App Service for APIs

  • Publish APIs to Azure App Services

  • Application Insights

  • Create Azure SQL server

  • Create Azure SQL Databases

  • Create Azure Cosmos DB

  • Create Azure Redis Cache

  • Storage Account

  • SendGrid

  • Azure Key Vault

  • Virtual Machine

  • Azure CDN

  • API Management

  • Application Gateway

  • Setup Azure AD

  • RBAC setup

  • Lock Resource Groups

  • Pricing Calculator

  • Auto scaling

  • Auto scaling using ARM template

  • Disaster recovery

  • Azure Backup

  • Site Recovery Vault

  • Configure certificates

Lab-02: Application (icodeforu.com) High Level Architecture


Lab scenario

As part of this course we are going to deploy an existing icodefor.com website and it's Microservices in Azure cloud in Security way therefore it is important to understand the High Level Application architecture before start provisioning Azure resources.

The system is built using Blazor frontend and .NET Core Web API is used for backend Microservices but you don't have to be familiar with these languages, you just better have some development knowledge.

Objective

In this Lab we will discuss on following topics:

  • About the Website
  • Website requirements
  • Architecture Considerations
  • Application High Level Architecture

PowerPoint Slides

PowerPoint slides userd in the Video.

Basic-Azure-Architecture Basic-Azure-Architecture Basic-Azure-Architecture Basic-Azure-Architecture

An error has occurred. This application may no longer respond until reloaded. Reload 🗙