Azure Virtual Machines Types,Series


Introduction

Microsoft provided us multiple types and series from Azure VM supported all of the workloads with many of options that we should consider it before going for moving your services to azure VM we should understand very well what is the VM types and what is the Microsoft recommendation for choosing the VM type based on the workload.

  1. Azure Virtual Machine Types
  2. Azure Virtual Machine series(Size)
  3. Virtual Machine Pricing.
  4. Learn more about Azure VMs

Azure VM

Continue reading “Azure Virtual Machines Types,Series”

Azure SQL Database Architecture


There are four layers in Azure SQL Architecture most quite similar to on-premises

  • Client Layer
  • Service Layer
  • Platform Layer
  • Infrastructure Layer
  • Client Layer: Is the interface for applications to access a SQL database the client layer includes SQL Server tools, (ODBC), ADO.NET, (PHP) and Tabular Data Stream (TDS) is used to transfer data between a SQL database and applications. SQL Server also uses TDS to communicate with applications. This allows applications such as .NET, ODBC, ADO.NET, and Java to easily connect to Azure SQL Database without any additional requirements
  • Service Layer: acts as a gateway between the client and platform layers
  • Platform Layer: (SQL Server, Azure Fabric, Management Services) Azure Services Fabric is Responsible for Load Balancing , Automatic Failover and Automatic replication of the SQL Databases between Physical Servers https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-overview and Management Services takes care of an individual server’s health monitoring and patch updates.
  • Infrastructure Layer: Layer responsible for administrating the OS and physical hardware