HOME

TheInfoList



OR:

Microsoft Azure, or just Azure ( /ˈæʒər, ˈeɪʒər/ ''AZH-ər, AY-zhər'', UK also /ˈæzjʊər, ˈeɪzjʊər/ ''AZ-ure, AY-zure''), is the
cloud computing Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
platform developed by
Microsoft Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
. It has management, access and development of applications and services to individuals, companies, and governments through its global infrastructure. It also provides capabilities that are usually not included within other cloud platforms, including
software as a service Software as a service (SaaS ) is a cloud computing service model where the provider offers use of application software to a client and manages all needed physical and software resources. SaaS is usually accessed via a web application. Unlike o ...
(SaaS),
platform as a service Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a cloud computing service model where users provision, instantiate, run and manage a modular bundle of a computing platform and applications, w ...
(PaaS), and
infrastructure as a service Infrastructure as a service (IaaS) is a cloud computing service model where a cloud services vendor provides computing resources such as storage, network, servers, and virtualization (which emulates computer hardware). This service frees users fr ...
(IaaS). Microsoft Azure supports many
programming languages A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their syntax (form) and semantics (meaning), usually defined by a formal language. Languages usually provide features ...
, tools, and frameworks, including Microsoft-specific and third-party software and systems. Azure was first introduced at the
Professional Developers Conference Microsoft's Professional Developers Conference (PDC) was a series of conferences for software developers; the conference was held infrequently to coincide with beta releases of the Microsoft Windows, Windows operating system, and showcased topic ...
(PDC) in October 2008 under the codename "Project Red Dog". It was officially launched as Windows Azure in February 2010 and later renamed to Microsoft Azure on March 25, 2014.


Services

Microsoft Azure uses large-scale
virtualization In computing, virtualization (abbreviated v12n) is a series of technologies that allows dividing of physical computing resources into a series of virtual machines, operating systems, processes or containers. Virtualization began in the 1960s wit ...
at Microsoft data centers worldwide and offers more than 600 services. Microsoft Azure offers a service level agreement (SLA) that guarantees 99.9% availability for applications and data hosted on its platform, subject to specific terms and conditions outlined in the SLA documentation.


Computer services

*
Virtual machine In computing, a virtual machine (VM) is the virtualization or emulator, emulation of a computer system. Virtual machines are based on computer architectures and provide the functionality of a physical computer. Their implementations may involve ...
s,
infrastructure as a service Infrastructure as a service (IaaS) is a cloud computing service model where a cloud services vendor provides computing resources such as storage, network, servers, and virtualization (which emulates computer hardware). This service frees users fr ...
(IaaS), allowing users to launch general-purpose
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
and
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
virtual machines,
software as a service Software as a service (SaaS ) is a cloud computing service model where the provider offers use of application software to a client and manages all needed physical and software resources. SaaS is usually accessed via a web application. Unlike o ...
(SaaS), as well as preconfigured machine images for popular software packages. **Starting in 2022, these virtual machines are now powered by
Ampere The ampere ( , ; symbol: A), often shortened to amp,SI supports only the use of symbols and deprecates the use of abbreviations for units. is the unit of electric current in the International System of Units (SI). One ampere is equal to 1 c ...
Cloud-native processors. ** Most users run Linux on Azure, some of the many
Linux distribution A Linux distribution, often abbreviated as distro, is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro—if distributed on its own—is oft ...
s offered, including Microsoft's own
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
-based
Azure Sphere Azure Sphere is an application platform with integrated communications and security features developed and managed by Microsoft for Internet Connected Devices. The platform consists of integrated hardware built around a silicon chip: the Azure ...
. * App services,
platform as a service Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a cloud computing service model where users provision, instantiate, run and manage a modular bundle of a computing platform and applications, w ...
(PaaS) environment, letting developers easily publish and manage websites. * Azure Web Sites allows developers to build sites using
ASP.NET ASP.NET is a server-side web-application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, applications and services. The name stands for Ac ...
,
PHP PHP is a general-purpose scripting language geared towards web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by the PHP Group. ...
, Node.js,
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
, or Python, which can be deployed using
FTP The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and dat ...
,
Git Git () is a distributed version control system that tracks versions of files. It is often used to control source code by programmers who are developing software collaboratively. Design goals of Git include speed, data integrity, and suppor ...
, Mercurial, Azure DevOps, or uploaded through the user portal. This feature was announced in preview form in June 2012 at the Meet Microsoft Azure event. Customers can create websites in PHP, ASP.NET, Node.js, or Python, or select from several open-source applications from a gallery to deploy. This comprises one aspect of the
platform as a service Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a cloud computing service model where users provision, instantiate, run and manage a modular bundle of a computing platform and applications, w ...
(PaaS) offerings for the Microsoft Azure Platform. It was renamed Web Apps in April 2015. * Web Jobs are applications that can be deployed to an App Service environment to implement background processing that can be invoked on a schedule, on-demand, or run continuously. The Blob, Table, and Queue services can be used to communicate between Web Apps and Web Jobs and to provide state. * Azure Kubernetes Service (AKS) provides the capability to deploy production-ready
Kubernetes Kubernetes (), also known as K8s is an open-source software, open-source OS-level virtualization, container orchestration (computing), orchestration system for automating software deployment, scaling, and management. Originally designed by Googl ...
clusters in Azure. * In July 2023, watermarking support on Azure Virtual Desktop was announced as an optional feature of ''Screen Capture'' to provide additional security against data leakage.


Identity

* Entra ID connect is used to synchronize on-premises directories and enable SSO (Single Sign On). * Entra ID B2C allows the use of consumer identity and access management in the cloud. * Entra Domain Services is used to join Azure virtual machines to a domain without domain controllers. * Azure information protection can be used to protect sensitive information. * Entra ID External Identities is a set of capabilities that allow organizations to collaborate with external users, including customers and partners. * On July 11, 2023, Microsoft announced the renaming of Azure AD to ''
Microsoft Entra ID Microsoft Entra ID (formerly known as Microsoft Azure Active Directory or Azure AD) is a cloud-based identity and access management (IAM) solution. It is a directory and identity management service that operates in the cloud and offers authen ...
''. The name change took place four days later.


Mobile services

* Mobile Engagement collects real-time analytics that highlight users’ behavior. It also provides push notifications to mobile devices. * HockeyApp can be used to develop, distribute, and beta-test mobile apps.


Storage services

* Storage Services provides
REST REST (Representational State Transfer) is a software architectural style that was created to describe the design and guide the development of the architecture for the World Wide Web. REST defines a set of constraints for how the architecture of ...
and SDK
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
s for storing and accessing data on the cloud. * Table Service lets programs store structured text in partitioned collections of entities that are accessed by the partition key and
primary key In the relational model of databases, a primary key is a designated attribute (column) that can reliably identify and distinguish between each individual record in a table. The database creator can choose an existing unique attribute or combinati ...
. Azure Table Service is a
NoSQL NoSQL (originally meaning "Not only SQL" or "non-relational") refers to a type of database design that stores and retrieves data differently from the traditional table-based structure of relational databases. Unlike relational databases, which ...
non-relational database. * Blob Service allows programs to store unstructured text and binary data as object storage blobs that can be accessed by an HTTP(S) path. Blob service also provides security mechanisms to control access to data. * Queue Service lets programs communicate asynchronously by message using queues. * File Service allows storing and access of data on the cloud using the REST APIs or the SMB protocol.


Communication services

*Azure Communication Services offers an SDK for creating web and mobile communications applications that include
SMS Short Message Service, commonly abbreviated as SMS, is a text messaging service component of most telephone, Internet and mobile device systems. It uses standardized communication protocols that let mobile phones exchange short text messages, t ...
, video calling,
VOIP Voice over Internet Protocol (VoIP), also known as IP telephony, is a set of technologies used primarily for voice communication sessions over Internet Protocol (IP) networks, such as the Internet. VoIP enables voice calls to be transmitted as ...
and
PSTN The public switched telephone network (PSTN) is the aggregate of the world's telephone networks that are operated by national, regional, or local telephony operators. It provides infrastructure and services for public telephony. The PSTN consists ...
calling, and web-based chat.


Data management

* Azure Data Explorer provides
big data Big data primarily refers to data sets that are too large or complex to be dealt with by traditional data processing, data-processing application software, software. Data with many entries (rows) offer greater statistical power, while data with ...
analytics and data-exploration capabilities. * Azure Search provides text search and a subset of OData's structured filters using REST or SDK APIs. * Cosmos DB is a
NoSQL NoSQL (originally meaning "Not only SQL" or "non-relational") refers to a type of database design that stores and retrieves data differently from the traditional table-based structure of relational databases. Unlike relational databases, which ...
database service that implements a subset of the SQL SELECT statement on
JSON JSON (JavaScript Object Notation, pronounced or ) is an open standard file format and electronic data interchange, data interchange format that uses Human-readable medium and data, human-readable text to store and transmit data objects consi ...
documents. * Azure Cache for Redis is a managed implementation of
Redis Redis (; Remote Dictionary Server) is an in-memory key–value database, used as a distributed cache and message broker, with optional durability. Because it holds all data in memory and because of its design, Redis offers low- latency reads ...
. * StorSimple manages storage tasks between on-premises devices and cloud storage. * Azure SQL Database works to create, scale, and extend applications into the cloud using
Microsoft SQL Server Microsoft SQL Server is a proprietary relational database management system developed by Microsoft using Structured Query Language (SQL, often pronounced "sequel"). As a database server, it is a software product with the primary function of ...
technology. It also integrates with
Active Directory Active Directory (AD) is a directory service developed by Microsoft for Windows domain networks. Windows Server operating systems include it as a set of processes and services. Originally, only centralized domain management used Active Direct ...
, Microsoft System Center, and
Hadoop Apache Hadoop () is a collection of Open-source software, open-source software utilities for reliable, scalable, distributed computing. It provides a software framework for Clustered file system, distributed storage and processing of big data usin ...
. * Azure Synapse Analytics is a fully managed cloud
data warehouse In computing, a data warehouse (DW or DWH), also known as an enterprise data warehouse (EDW), is a system used for Business intelligence, reporting and data analysis and is a core component of business intelligence. Data warehouses are central Re ...
. * Azure Data Factory is a
data integration Data integration refers to the process of combining, sharing, or synchronizing data from multiple sources to provide users with a unified view. There are a wide range of possible applications for data integration, from commercial (such as when a ...
service that allows creation of data-driven workflows in the cloud for orchestrating and automating data movement and data transformation. * Azure Data Lake is a scalable data storage and analytic service for
big data Big data primarily refers to data sets that are too large or complex to be dealt with by traditional data processing, data-processing application software, software. Data with many entries (rows) offer greater statistical power, while data with ...
analytics workloads that require developers to run
massively parallel Massively parallel is the term for using a large number of computer processors (or separate computers) to simultaneously perform a set of coordinated computations in parallel. GPUs are massively parallel architecture with tens of thousands of ...
queries. * Azure HDInsight is a big data-relevant service that deploys Hortonworks
Hadoop Apache Hadoop () is a collection of Open-source software, open-source software utilities for reliable, scalable, distributed computing. It provides a software framework for Clustered file system, distributed storage and processing of big data usin ...
on Microsoft Azure and supports the creation of Hadoop clusters using Linux with Ubuntu. * Azure Stream Analytics is a Serverless scalable event-processing engine that enables users to develop and run real-time analytics on multiple streams of data from sources such as devices, sensors, websites, social media, and other applications.


Messaging

The Microsoft Azure Service Bus allows applications running on Azure premises or off-premises devices to communicate with Azure. This helps to build scalable and reliable applications in a
service-oriented architecture In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design. SOA is a good choice for system integration. By consequence, it is also applied in the field ...
(SOA). The Azure service bus supports four different types of communication mechanisms: * Event Hubs, which provides event and telemetry ingress to the cloud at a massive scale, with low latency and high reliability. For example, an event hub can be used to track data from cell phones such as coordinating with a GPS in real time. * Queues, which allows one-directional communication. A sender application would send the message to the service bus queue and a receiver would read from the queue. Though there can be multiple readers for the queue, only one would process a single message. * Topics, which provides one-directional communication using a subscriber pattern. It is similar to a queue; however, each subscriber will receive a copy of the message sent to a Topic. Optionally, the subscriber can filter out messages based on specific criteria defined by the subscriber. * Relays, which provides bi-directional communication. Unlike queues and topics, a relay does not store in-flight messages in its memory; instead, it just passes them on to the destination application.


Media services

A PaaS offering that can be used for encoding,
content protection Copy protection, also known as content protection, copy prevention and copy restriction, is any measure to enforce copyright by preventing the reproduction of software, films, music, and other media. Copy protection is most commonly found on vid ...
, streaming, or
analytics Analytics is the systematic computational analysis of data or statistics. It is used for the discovery, interpretation, and communication of meaningful patterns in data, which also falls under and directly relates to the umbrella term, data sc ...
.


CDN

Azure has a worldwide
content delivery network A content delivery network (CDN) or content distribution network is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance ("speed") by distributing the service spat ...
(CDN) designed to efficiently deliver audio, video, applications, images, and other static files. It improves the performance of websites by caching static files closer to users, based on their geographic location. Users can manage the network using a REST-based HTTP API. Azure has 118 point-of-presence locations across 100 cities worldwide (also known as Edge locations) as of January 2023.


Developer

* Application Insights * Azure DevOps


Managements

* With Azure Automation, users can easily automate repetitive and time-consuming tasks, often prone to cloud or enterprise setting errors. They can accomplish it using runbooks or desired state configurations for process automation. * Microsoft SMA


Azure AI

* Microsoft Azure Machine Learning (Azure ML) provides tools and frameworks for developers to create their own
machine learning Machine learning (ML) is a field of study in artificial intelligence concerned with the development and study of Computational statistics, statistical algorithms that can learn from data and generalise to unseen data, and thus perform Task ( ...
and
artificial intelligence Artificial intelligence (AI) is the capability of computer, computational systems to perform tasks typically associated with human intelligence, such as learning, reasoning, problem-solving, perception, and decision-making. It is a field of re ...
(AI) services. * Azure AI Services by Microsoft comprises prebuilt APIs, SDKs, and services developers can customize. These services encompass perceptual and cognitive intelligence features such as
speech recognition Speech recognition is an interdisciplinary subfield of computer science and computational linguistics that develops methodologies and technologies that enable the recognition and translation of spoken language into text by computers. It is also ...
,
speaker recognition Speaker recognition is the identification of a person from characteristics of voices. It is used to answer the question "Who is speaking?" The term voice recognition can refer to ''speaker recognition'' or speech recognition. Speaker verification ...
, neural speech synthesis,
face recognition A facial recognition system is a technology potentially capable of matching a human face from a digital image or a Film frame, video frame against a database of faces. Such a system is typically employed to authenticate users through ID verif ...
,
computer vision Computer vision tasks include methods for image sensor, acquiring, Image processing, processing, Image analysis, analyzing, and understanding digital images, and extraction of high-dimensional data from the real world in order to produce numerical ...
, OCR/form understanding,
natural language processing Natural language processing (NLP) is a subfield of computer science and especially artificial intelligence. It is primarily concerned with providing computers with the ability to process data encoded in natural language and is thus closely related ...
,
machine translation Machine translation is use of computational techniques to translate text or speech from one language to another, including the contextual, idiomatic and pragmatic nuances of both languages. Early approaches were mostly rule-based or statisti ...
, and business decision services. Many AI characteristics in Microsoft's products and services, namely Bing, Office, Teams, Xbox, and Windows, are driven by Azure AI Services. * Azure AI Studio can be used for building and deploying
generative AI Generative artificial intelligence (Generative AI, GenAI, or GAI) is a subfield of artificial intelligence that uses generative models to produce text, images, videos, or other forms of data. These models learn the underlying patterns and str ...
applications, notably using
OpenAI OpenAI, Inc. is an American artificial intelligence (AI) organization founded in December 2015 and headquartered in San Francisco, California. It aims to develop "safe and beneficial" artificial general intelligence (AGI), which it defines ...
's
foundation model In artificial intelligence (AI), a foundation model (FM), also known as large X model (LxM), is a machine learning or deep learning model trained on vast datasets so that it can be applied across a wide range of use cases.Competition and Markets ...
GPT-4o.


Azure Blockchain Workbench

Through Azure Blockchain Workbench, Microsoft is providing the required infrastructure to set up a consortium network in multiple topologies using a variety of consensus mechanisms. Microsoft provides integration from these
blockchain The blockchain is a distributed ledger with growing lists of Record (computer science), records (''blocks'') that are securely linked together via Cryptographic hash function, cryptographic hashes. Each block contains a cryptographic hash of th ...
platforms to other Microsoft services to streamline the development of distributed applications. Microsoft supports many general-purpose blockchains, including
Ethereum Ethereum is a decentralized blockchain with smart contract functionality. Ether (abbreviation: ETH) is the native cryptocurrency of the platform. Among cryptocurrencies, ether is second only to bitcoin in market capitalization. It is open-s ...
and Hyperledger Fabric and purpose-built blockchains like Corda.


Function

Azure functions are used in
serverless computing Serverless computing is "a cloud service category in which the customer can use different cloud capability types without the customer having to provision, deploy and manage either hardware or software resources, other than providing customer appli ...
architectures, where subscribers can execute code as an event-driven Function-as-a-Service ( FaaS) without managing the underlying server resources. Customers using Azure functions are billed based on per-second resource consumption and executions.


Internet of Things (IoT)

*Azure IoT Hub enables the connection, monitoring, and management of a large number of IoT assets. On February 4, 2016, Microsoft announced the General Availability of the Azure IoT Hub service. *Azure IoT Edge is a fully managed service built on IoT Hub that allows for cloud intelligence deployed locally on IoT edge devices. *Azure IoT Central is a fully managed
SaaS Software as a service (SaaS ) is a cloud computing service model where the provider offers use of application software to a client and manages all needed physical and software resources. SaaS is usually accessed via a web application. Unlike oth ...
app that makes it easy to connect, monitor, and manage IoT assets at scale. On December 5, 2017, Microsoft announced the Public Preview of Azure IoT Central, its Azure IoT
SaaS Software as a service (SaaS ) is a cloud computing service model where the provider offers use of application software to a client and manages all needed physical and software resources. SaaS is usually accessed via a web application. Unlike oth ...
service. * On October 4, 2017, Microsoft began shipping GA versions of the official Microsoft Azure IoT Developer Kit (Devkit) board, manufactured by MX Chip. * On April 16, 2018, Microsoft announced the launch of the
Azure Sphere Azure Sphere is an application platform with integrated communications and security features developed and managed by Microsoft for Internet Connected Devices. The platform consists of integrated hardware built around a silicon chip: the Azure ...
, an end-to-end IoT product that focuses on microcontroller-based devices and uses Linux. * On May 7, 2018, Microsoft announced the launch of
Azure Maps Azure Maps is a suite of Cloud computing, cloud-based, Location-based service, location-based services provided by Microsoft as part of the company's Microsoft Azure, Azure platform. The platform provides geospatial and location-based services ...
, an enterprise maps API and SDK platform. * On June 27, 2018, Microsoft launched Azure IoT Edge, used to run Azure services and artificial intelligence on IoT devices. *On November 20, 2018, Microsoft launched the Open Enclave SDK for cross-platform systems such as ARM Trust Zone and Intel SGX.


Azure Local

Azure Local (previously Azure Stack HCI) is a hyper-converged infrastructure (HCI) product that uses validated hardware to run virtualized workloads on-premises to consolidate aging infrastructure and connect to Azure for cloud services.


Azure Orbital

Launched in September 2020, Azure Orbital lets private industries and government agencies process satellite data quickly by connecting directly to cloud computing networks. Mobile cloud computing ground stations are also available to provide connectivity to remote locations without ground infrastructure. Third-party satellite systems, like SpaceX's Starlink and SES' O3b constellation, can be employed. SES plans to use Microsoft's data centers to provide cloud connectivity to remote areas through its next generation
O3b mPOWER O3b mPOWER is a communications satellite system owned and operated by SES. The system uses high-throughput and low- latency satellites in a medium Earth orbit (MEO), along with ground infrastructure and intelligent software, to provide multip ...
MEO satellites alongside Microsoft's data centers. The company will deploy satellite control and
uplink In a telecommunications network, a link is a communication channel that connects two or more devices for the purpose of data transmission. The link may be a dedicated physical link or a virtual circuit that uses one or more physical links or shar ...
ground stations to achieve this. SES launched the first two O3b mPOWER satellites in December 2022; nine more are scheduled between 2023 and 2024. The service should begin in Q3 2023. According to Microsoft, using satellites to connect to cloud data centers may provide faster speeds than complex
fiber Fiber (spelled fibre in British English; from ) is a natural or artificial substance that is significantly longer than it is wide. Fibers are often used in the manufacture of other materials. The strongest engineering materials often inco ...
routes. For online media, entertainment, or gaming activities, connecting from home to the cloud can involve longer routes with multiple hops. Through their experiments with Xbox Cloud, Microsoft has discovered that satellite connections are faster than terrestrial networks in certain parts of the world, including specific locations in the USA.


Azure Container Storage

In August 2024, Azure introduced the industry’s first platform-managed container-native storage solution in the public cloud. This service supports Ephemeral Disks (Local NVMe/Temp SSD) and Azure Disks, offering a robust storage solution tailored for containerized
applications Application may refer to: Mathematics and computing * Application software, computer software designed to help the user to perform specific tasks ** Application layer, an abstraction layer that specifies protocols and interface methods used in a ...
.


Azure Quantum

Released for public preview in 2021. Azure Quantum provides access to quantum hardware and software. The public
cloud computing Cloud computing is "a paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand," according to International Organization for ...
platform includes multiple quantum hardware modalities including trapped ion, neutral atom, and superconducting systems. Azure Quantum Elements software for
computational chemistry Computational chemistry is a branch of chemistry that uses computer simulations to assist in solving chemical problems. It uses methods of theoretical chemistry incorporated into computer programs to calculate the structures and properties of mol ...
and materials science combines AI, 
high-performance computing High-performance computing (HPC) is the use of supercomputers and computer clusters to solve advanced computation problems. Overview HPC integrates systems administration (including network and security knowledge) and parallel programming into ...
 and quantum processors to run molecular simulations and calculations. The service includes Copilot, a GPT-4 based
large language model A large language model (LLM) is a language model trained with self-supervised machine learning on a vast amount of text, designed for natural language processing tasks, especially language generation. The largest and most capable LLMs are g ...
tool to query and visualize data, write code, and initiate simulations. In 2021, Microsoft developed the
quantum programming Quantum programming refers to the process of designing and implementing algorithms that operate on quantum systems, typically using quantum circuits composed of quantum gates, measurements, and classical control logic. These circuits are devel ...
language Q# (pronounced  Q Sharp) and an open-source quantum development kit for algorithm development and simulation. In 2023, Microsoft developed Quantum Intermediate Representation (QIR) from
LLVM LLVM, also called LLVM Core, is a target-independent optimizer and code generator. It can be used to develop a Compiler#Front end, frontend for any programming language and a Compiler#Back end, backend for any instruction set architecture. LLVM i ...
as a common interface between programming languages and target quantum processors. The Azure Quantum Resource Estimator estimates the resources required to execute a given quantum algorithm on a fault-tolerant quantum computer. It can also show how future quantum computers will impact today’s encryption algorithms.


Regional expansion

As of 2018, Azure was available in 54 regions, and Microsoft was the first primary cloud provider to establish facilities in Africa, with two regions in South Africa. Azure geographies consist of multiple Azure Regions, like "North Europe" (located in Dublin, Ireland) and "West Europe" (located in Amsterdam, Netherlands). On June 19, 2019, Microsoft announced the launch of two new cloud regions in the
United Arab Emirates The United Arab Emirates (UAE), or simply the Emirates, is a country in West Asia, in the Middle East, at the eastern end of the Arabian Peninsula. It is a Federal monarchy, federal elective monarchy made up of Emirates of the United Arab E ...
– Microsoft's first in the
Middle East The Middle East (term originally coined in English language) is a geopolitical region encompassing the Arabian Peninsula, the Levant, Turkey, Egypt, Iran, and Iraq. The term came into widespread usage by the United Kingdom and western Eur ...
. On March 6, 2025, the company announced a strategic partnership with the Government of
Kuwait Kuwait, officially the State of Kuwait, is a country in West Asia and the geopolitical region known as the Middle East. It is situated in the northern edge of the Arabian Peninsula at the head of the Persian Gulf, bordering Iraq to Iraq–Kuwait ...
, represented by the Central Agency for Information Technology (CAIT) and the Communication and Information Technology Regulatory Authority (CITRA). This collaboration aims to accelerate digital transformation efforts aligned with Kuwait’s Vision 2035. The partnership will focus on creating an AI-powered Azure Region to enhance local AI capabilities, stimulate economic growth, and drive innovation across various industries.


Research partnerships

Microsoft has partners that sell its products. In August 2018, Toyota Tsusho began a partnership with Microsoft to create
fish farming Fish farming or pisciculture involves commercial breeding of fish, most often for food, in fish tanks or artificial enclosures such as fish ponds. It is a particular type of aquaculture, which is the controlled cultivation and harvesting of ...
tools using the Microsoft Azure application suite for IoT technologies related to water management. Developed in part by researchers from Kindai University, the water pump mechanisms use
artificial intelligence Artificial intelligence (AI) is the capability of computer, computational systems to perform tasks typically associated with human intelligence, such as learning, reasoning, problem-solving, perception, and decision-making. It is a field of re ...
to count the number of fish on a
conveyor belt A conveyor belt is the carrying medium of a belt conveyor system (often shortened to a belt conveyor). A belt conveyor system consists of two or more pulleys (sometimes referred to as drums), with a closed loop of carrying medium—the conveyor b ...
, analyze the number of fish, and deduce the effectiveness of water flow from the data the fish provide. The specific
computer programs A computer program is a sequence or set of instructions in a programming language for a computer to Execution (computing), execute. It is one component of software, which also includes software documentation, documentation and other intangibl ...
used in the process fall under the Azure Machine Learning and the Azure IoT Hub platforms.


Design

Microsoft Azure utilizes a specialized operating system with the same name to power its "fabric layer". This cluster is hosted at Microsoft's data centers and is responsible for managing computing and storage resources and allocating them to applications running on the Microsoft Azure platform. It is a "cloud layer" built upon various Windows Server systems, including the customized Microsoft Azure Hypervisor, which is based on Windows Server 2008 and enables the virtualization of services. The Microsoft Azure Fabric Controller maintains the scalability and dependability of services and environments in the
data center A data center is a building, a dedicated space within a building, or a group of buildings used to house computer systems and associated components, such as telecommunications and storage systems. Since IT operations are crucial for busines ...
. It prevents failure in server malfunction and manages users' web applications, including memory allocation and load balancing. Azure provides an
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
built on
REST REST (Representational State Transfer) is a software architectural style that was created to describe the design and guide the development of the architecture for the World Wide Web. REST defines a set of constraints for how the architecture of ...
,
HTTP HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, wher ...
, and
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for encoding electronic document, documents in a format that is both human-readable and Machine-r ...
that allows a developer to interact with the services offered by Microsoft Azure. Microsoft also provides a client-side managed class library that encapsulates the functions of interacting with the services. It also integrates with
Microsoft Visual Studio Visual Studio is an integrated development environment (IDE) developed by Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms ...
,
Git Git () is a distributed version control system that tracks versions of files. It is often used to control source code by programmers who are developing software collaboratively. Design goals of Git include speed, data integrity, and suppor ...
, and
Eclipse An eclipse is an astronomical event which occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three ...
. Users can manage Azure services in multiple ways, one of which is through the Web-based Azure Portal, which became generally available in December 2015. Apart from accessing services via API, users can browse active resources, adjust settings, launch new resources, and view primary monitoring data of functional virtual machines and services using the portal.


Deployment models

Regarding cloud resources, Microsoft Azure offers two deployment models: the "classic" model and the Azure Resource Manager. In the classic model, each resource, like a virtual machine or SQL database, had to be managed separately, but in 2014, Azure introduced the Azure Resource Manager, which allows users to group related services. This update makes it easier and more efficient to deploy, manage, and monitor resources that work closely together. The classic model will eventually be phased out.


Infrastructure development

In January 2025, Microsoft announced plans to invest $80 billion in AI and data centers as part of its fiscal year 2025 budget. This investment would enhance the scalability and performance of Azure's cloud infrastructure, which supports AI-driven applications, including services developed through Microsoft's partnership with
OpenAI OpenAI, Inc. is an American artificial intelligence (AI) organization founded in December 2015 and headquartered in San Francisco, California. It aims to develop "safe and beneficial" artificial general intelligence (AGI), which it defines ...
.


History and timeline

In 2005, Microsoft took over Groove Networks, and Bill Gates made Groove's founder Ray Ozzie one of his 5 direct reports as one of 3 chief technology officers. Ozzie met with Amitabh Srivastava, which let Srivastava change course. They convinced Dave Cutler to postpone his retirement, and their teams developed a cloud operating system. * October 2008 ( PDC LA) – Announced the Windows Azure Platform. * March 2009 – Announced SQL Azure Relational Database. * November 2009 – Updated Windows Azure CTP, Enabled full trust, PHP, Java, CDN CTP, and more. * February 1, 2010 – Windows Azure Platform commercially available. * June 2010 – Windows Azure Update, .NET Framework 4, OS Versioning, CDN, SQL Azure Update. * October 2010 (PDC) – Platform enhancements, Windows Azure Connect, improved Dev / IT Pro Experience. * December 2011 – Traffic manager, SQL Azure reporting, HPC scheduler. * June 2012 – Websites, Virtual machines for Windows and Linux, Python SDK, new portal, locally redundant storage. * April 2014 – Windows Azure renamed Microsoft Azure, ARM Portal introduced at Build 2014. * July 2014 – Azure Machine Learning public preview. * November 2014 – Outage affecting major websites, including MSN.com. * September 2015 – Azure Cloud Switch introduced as a cross-platform Linux distribution. Currently known as
SONiC Sonic or Sonics may refer to: Companies *Sonic Drive-In, an American drive-in, fast-food restaurant chain * Sonic (ISP), an Internet provider CLEC, serving more than 100 California communities * Sonic Foundry, a computer software company whic ...
. * December 2015 – Azure ARM Portal (codename "Ibiza") released. * March 2016 – Azure Service Fabric is Generally Available (GA). * November 15, 2016 – Azure Functions is Generally Available (GA). * May 10, 2017 – Azure Cosmos DB is Generally Available (GA). * May 7, 2018 – Azure Maps is Generally Available (GA). * July 16, 2018 – Azure Service Fabric Mesh public preview. * September 24, 2018 – Microsoft Azure IoT Central is Generally Available (GA). * October 10, 2018 – Microsoft joins the Linux-oriented group Open Invention Network. * April 17, 2019 – Azure Front Door Service is now available. * March 2020 – Microsoft said that there was a 775% increase in
Microsoft Teams Microsoft Teams is a team collaboration platform developed by Microsoft as part of the Microsoft 365 suite. It offers features such as workspace chat, video conferencing, file storage, and integration with both Microsoft and third-party applicat ...
usage in Italy due to the
COVID-19 pandemic The COVID-19 pandemic (also known as the coronavirus pandemic and COVID pandemic), caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2), began with an disease outbreak, outbreak of COVID-19 in Wuhan, China, in December ...
. The company estimates there are now 44 million daily active users of Teams worldwide. * January 17, 2023 – Azure OpenAI Service is Generally Available (GA).


Privacy

According to the Patriot Act, Microsoft has acknowledged that the U.S. government can access data even if the hosting company is not American and the data is outside the U.S. To address concerns related to privacy and security, Microsoft has established the Microsoft Azure Trust Center. Microsoft Azure offers services that comply with multiple compliance programs, including ISO 27001:2005 and
HIPAA The Health Insurance Portability and Accountability Act of 1996 (HIPAA or the Kennedy– Kassebaum Act) is a United States Act of Congress enacted by the 104th United States Congress and signed into law by President Bill Clinton on August 21, ...
. A comprehensive and up-to-date list of these services is available on the Microsoft Azure Trust Center Compliance page. Microsoft Azure received JAB Provisional Authority to Operate (P-ATO) from the U.S. government under the Federal Risk and Authorization Management Program (FedRAMP) guidelines. This program provides a standardized approach to security assessment, authorization, and continuous monitoring for cloud services used by the federal government.


Significant outages

The following is a list of Microsoft Azure outages and service disruptions.


Certifications

A large variety of Azure certifications can be attained, each requiring one or multiple successfully completed examinations. Certification levels range from beginner, intermediate to expert. Examples of common certifications include: * Azure Fundamentals * Azure Data Fundamentals * Azure AI Engineer Associate * Azure AI Fundamentals * Azure Cosmos DB Developer Specialty * Azure Administrator Associate * Azure Data Engineer Associate * Azure Data Scientist Associate * Azure Database Administrator Associate * Azure Developer Associate * Azure Enterprise Data Analyst Associate * Azure Security Engineer Associate * Azure Security Operations Analyst Associate * Azure Identity and Access Administrator Associate * Azure Security, Compliance, and Identity Fundamentals * Azure Network Engineer Associate * Azure Windows Server Hybrid Administrator Associate * Azure Virtual Desktop Specialty * Azure for SAP Workloads Specialty * Azure Customer Data Platform Specialty * Azure Cybersecurity Architect Expert * Azure Solutions Architect Expert * Azure Power Platform Solution Architect Expert * Azure DevOps Engineer Expert * Azure IoT Developer Specialty * Azure Stack Hub Operator Associate * Azure Machine Learning Specialty


Key people

* Dave Cutler, Lead Developer, Microsoft Azure *
Mark Russinovich Mark Eugene Russinovich (born December 22, 1966) is a Spanish-born American software engineer and author who serves as CTO of Microsoft Azure. He was a cofounder of software producers Winternals before Microsoft acquired it in 2006. Early lif ...
, CTO, Microsoft Azure * Scott Guthrie, Executive Vice President of the Cloud and AI group in Microsoft * Jason Zander, Executive Vice President, Microsoft Azure * Julia White, Corporate Vice President, Microsoft Azure


Issues

Microsoft Azure's services can have varied and complex pricing models. The Azure Portal can be slow and prone to user errors.


Security

In August 2021, researchers from Wiz Research claimed to have discovered a vulnerability in the Azure Cosmos DB database, referred to as "ChaosDB." They claimed that they had gained complete unrestricted access to the accounts and databases of several thousand Microsoft Azure customers. In August 2021, Microsoft claimed they mitigated the vulnerability and no customer data was accessed. In September 2021, researchers from Palo Alto Networks claimed to discover a significant cross-account takeover
vulnerability Vulnerability refers to "the quality or state of being exposed to the possibility of being attacked or harmed, either physically or emotionally." The understanding of social and environmental vulnerability, as a methodological approach, involves ...
in Azure Container Instances, named "Azurescape". According to Palo Alto Networks' researchers, this vulnerability is the first known instance that allows one user of a public cloud service to escape their environment and execute code on other users' environments within the same service. Although Microsoft quickly patched the issue, Palo Alto Networks advised Azure customers to revoke any privileged credentials deployed before August 31, 2021, as a precaution. In September 2021, Microsoft claimed they fixed the vulnerability. In September 2021, researchers from Wiz Research claimed they found four critical vulnerabilities in the Open Management Infrastructure (OMI), which is Azure's software agent deployed on a large portion of
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
VMs in Azure. The researchers named it "OMIGOD" and claimed that these vulnerabilities allowed for remote code execution within the Azure network and could escalate privileges to root. They claimed that the vulnerabilities affected various Azure services, including Azure Log Analytics, Azure Diagnostics, and Azure Security Center. In response, Microsoft announced that it had released fixes for the aforementioned vulnerabilities in September 2021. In July 2023, U.S. Senator
Ron Wyden Ronald Lee Wyden ( ; born May 3, 1949) is an American politician serving as the Seniority in the United States Senate, senior United States Senate, United States senator from Oregon, a seat he has held since 1996 United States Senate special el ...
called on the
Cybersecurity and Infrastructure Security Agency The Cybersecurity and Infrastructure Security Agency (CISA) is a component of the United States Department of Homeland Security (DHS) responsible for cybersecurity and infrastructure protection across all levels of government, coordinating cyber ...
(CISA), the Justice Department, and the
Federal Trade Commission The Federal Trade Commission (FTC) is an independent agency of the United States government whose principal mission is the enforcement of civil (non-criminal) United States antitrust law, antitrust law and the promotion of consumer protection. It ...
to hold Microsoft accountable for what he described as "negligent cybersecurity practices." This came in the wake of an alleged cyberattack orchestrated by Chinese hackers, who exploited a vulnerability in Microsoft's software to compromise U.S. government email systems. Similarly,
Amit Yoran Amit Yoran (December 1, 1970 – January 3, 2025) was an American businessman, most notable as the chief executive officer of Tenable, Inc. from January 2017 to December 2024. He was also a member of the board of directors of the Center for Inte ...
, the CEO of cybersecurity firm Tenable, Inc., lambasted Microsoft for what he termed "grossly irresponsible" actions, accusing the company of fostering a "culture of toxic obfuscation." The Cyber Safety Review Board produced a report that blamed Microsoft about a cascade of security failures that allowed the intrusion to succeed. Microsoft's security culture was called inadequate.Microsoft blamed for “a cascade of security failures” in Exchange breach report
/ref>


See also

* Cloud-computing comparison * Comparison of file hosting services * Microsoft Azure Dev Tools for Teaching * Azure Linux


References


Citations


Sources


Azure Documentation

Microsoft Azure


Further reading

* * * * *


External links

* {{Authority control Cloud computing Cloud computing providers Cloud infrastructure Cloud platforms Cloud storage Computer-related introductions in 2010 Microsoft cloud services