Microsoft Services

Microsoft offers a rich set of web services as building blocks for your apps. For example, Microsoft Azure services let you scale up your notification and data capacity. You can use Bing services to harness Bing’s powerful search capabilities. And Xbox Live services let you connect your game to a worldwide community of gaming enthusiasts. These offerings save you the time and cost of creating fundamental web services on your own, so you can focus on adding the unique functionality and value that will make your app a success in the marketplace.

Using the services

REST is the most commonly used technology for calling services. For an overview of REST, you can read An Introduction to RESTful Services and More on REST but briefly, REST services are located through their unique URIs and use standard HTTP commands like GET, POST, PUT, and DELETE to interact with the service. Because they are based on HTTP, REST services can be accessed from a broad set of platforms. In some cases, language specific libraries can abstract out some details and simplify calling REST services. Language specific Azure SDKs and tools for the platform of your choice can be found on the Microsoft Azure Downloads page.

Azure Services

Back to top

Microsoft Azure is Microsoft’s cloud platform. It provides a complete set of integrated services with the infrastructure and platform you need to build, deploy, and manage your apps

Compute Services

Service Description

Virtual Machines

Launch Windows Server or Linux virtual machines.

Cloud Services

Deploy highly-available, infinitely-scalable applications and APIs.

Web & Mobile Services

Service Description

Mobile Services

Build and host the backend for mobile apps.

App Service (Preview)

Create web and mobile apps for any platform or device.

Web Apps

Create and deploy Web apps for your business.

Mobile Apps

The next version of Mobile Services that lets you build and host the backend for mobile apps.

Logic Apps

Automate the access and use of data across clouds.

API Apps

Easily build and consume Cloud APIs.

API Management

Publish APIs to developers, partners and employees.

Notification Hubs

Scalable, cross platform push notification infrastructure.

Mobile Engagement

Data-driven user engagement platform to maximize performance.

Data & Storage

Service Description

SQL Database

Managed Relational SQL Database-as-a-service.


Managed NoSQL document database-as-a-service.

Redis Cache

High throughput, low latency data access to build fast and scalable applications.


Durable, highly available and scalable cloud storage.


Hybrid cloud storage for enterprises.

Azure Search

Fully-managed search-as-a-service.

HDInsight HBase

A NoSQL database that is built on Hadoop.


Service Description


Provision managed Hadoop clusters.

Storm on HDInsight

Allows you to create distributed, real-time data processing solutions in the Azure environment.

Stream Analytics

Real-time stream processing.

Hadoop on HDInsight

Provides a software framework designed to manage, analyze, and report on big data.

Internet of Things

Service Description

Event Hubs

Receive telemetry from millions of devices.

Stream Analytics

Real-time data stream processing.


Service Description

Virtual Network

Push notification engine for sending messages.


Dedicated private network fiber connections to Azure.

Traffic Manager

Load balance incoming traffic for performance and availability.

Media & CDN

Service Description


Connect your app or website to the Microsoft music service.

Media Services

Encode, store, and stream video and audio.


Deliver content to end-users through a network of data centers.

Hybrid Integration

Service Description

BizTalk Services

Integrate the enterprise and the cloud.

Service Bus

Connect across private and public cloud environments.

Identity & Access Management

Service Description

Azure Active Directory

Synchronize on-premises directories and enable single sign-on.

Multi-Factor Authentication

Safeguard access to your data and apps with an extra level of authentication.

Developer Services

Service Description

Visual Studio Online

Plan, build and ship software, all from one place.

Application Insights

Detect and solve problems to improve web sites.


Online store with certified, open source, and community software applications, add-ons, and data, all preconfigured to work with Azure.


Service Description


Run jobs on simple or complex recurring schedules.


Simplify cloud management with process automation.

Operational Insights

Collect, search, and visualize machine data from on-premises and cloud.

Key Vault

Safeguard and maintain control of keys and other secrets.

Bing services

Back to top

Bing provides a full set of search, speech, maps, and ads map related services, allowing your app to take advantage of the rich information Bing has gleaned from the Internet.

Service Description


Use maps, imagery, and location services in your app.


Integrate speech into your apps.


Translate text from one language to another.


Insert search results into your app.


Find alternate words that refer to real world people, places, and locations.


Monetize your apps with ads.

Xbox Live Services

Back to top

Xbox Live services provide your game with access to:

  • Player Stats
  • Multiplayer
  • Achievements
  • Leaderboards
  • Challenges
  • Social Network
  • SmartGlass

To use these services, sign up to be independent developer for Xbox One

Office Services

Back to top

Microsoft Office provides services to help authenticate and integrate your app with Office and OneDrive.

Office 365 Services

Service Description


Create solutions that access and interact with your customer's Office 365 data.

Service Communication API

Allows administrators to retrieve real-time service health information as well as Message Center communications for the domain(s) they own or manage on behalf of their customers.

Other Office Services

Service Description

Windows Live Services

Helps you integrate your apps with services like Microsoft account, OneDrive, and


Let’s you access, manage, and share files.


The OneNote API runs on the Microsoft globally-available cloud, and sends data from your app into the user's OneDrive. While the API stores the data into the OneNote notebook, it also does things like run OCR on images, rendering webpages as snapshot-images, and more.


Bring Yammer’s social services to your application.


Integrate with the instant messaging and presence capabilities of Skype and Skype for Business

Was this page helpful?
Additional feedback?
Thank you! We appreciate your feedback.