Your Page Title
🔍

    Microsoft Azure Overview

      In short, it is a holistic cloud computing solution by the software giant, Microsoft, enabling businesses to develop, manage, and deploy applications on the global network without any physical hardware setup. This is due to wide-ranging services provided by Azure, such as compute, storage, networking, and application services, which make it an ideal solution for scalable, secure, and efficient development of solutions.

      Tutorial Objectives
      This tutorial includes the key concepts of Azure and the main services. It shall equip readers for job interviews and Microsoft Azure certifications.


      What is Azure?
      Azure gives a growing set of cloud services to support applications, streamline new development, and enhance on-premises solutions. It is used for building, testing, deploying, and managing apps through Microsoft-managed data centers.


      Key Azure Services
      Compute Services
      Azure Virtual Machines, Websites, Mobile Services: Use high-performance computing resources on-demand.
      Data Services
      Storage Services: Azure Storage (Blob, Queue, Table, File services), SQL Database, Redis Cache. Scalable and diversified storage solutions
      Application Services
      Azure Active Directory, Service Bus, HDInsight, Scheduler, Media Services. Facilitate the running and handling of apps
      Network Services
      Virtual Networks, Content Delivery Network, Traffic Manager. Conduct provisions of connectivity over both cloud-based as well as on-premises environments
      How Azure Works
      Infrastructure is highly virtualized, with racks of servers controlled by software called the Fabric Controller. The Fabric Controller monitors server health, and the Orchestrator handles user requests to authenticate and authorize access requests and task assignment.


      In Azure’s organisation are:
      Clusters: groupings of racks within a data centre
      Availability Zones: physical, separate locations within a region, each featuring isolated data centers
      Regions: connected data centers with low-latency connectivity.
      Geographies: Distributed Regions for Data residency and compliance.
      Azure Global Coverage
      Azure is present in more than 50 regions worldwide that makes it highly scalable and host data locally. This enables businesses to have freedom as well as compliance on a flexible basis across the globe.


      Price Model
      Azure is a pay-as-you-go service, which allows one to scale up or down based on needs because of flexible pricing options. New users can enjoy free amounts of services for a given initial period due to Azure credits.

      Azure Certifications
      There are three main categories of certifications that Microsoft offers:

      Azure Administrator : Manages and monitors solutions.
      Azure Developer: Designs and builds cloud solutions.
      Azure Solution Architect: Architects solutions involving compute, network, storage, and security.
      Each certificate has an associate and advanced level, which further structures the process of career development.

      Tutorial Prerequisites
      The audience is expected to have a basic understanding of cloud computing and general IT fundamentals before entering into Azure.

      Target Audience
      This tutorial is intended for students and IT professionals who are interested in careers as Azure Developers or Administrators particularly fresh into cloud computing.

      This Tutorial Scope
      In this tutorial, I will be covering:
      Core Azure Services (Compute, Storage, Networking, Application, etc.)
      Hands-on creation of VMs, web sites, storage accounts, etc.
      Users would be able to implement all that Azure offers in terms of possible computing solutions at the end.