Profile of man’s face with city streets

Develop or migrate your app

Get the tools and tips you need to move faster.

Tools to build the next big thing

Step 1: Find your specialization

How does your technology help customers work better? Identify the challenges your app solves.

Step 2: Access developer resources

Architecture guides. Best practices. Dev chat. Get tools and assistance to help tailor your app.

Step 3: Prepare to publish

Get your app validated and ready for publication with a marketplace consultation.

Hexagonal pattern over a fingerprint

Artificial Intelligence (AI)

Develop the intelligent apps and bots that are transforming every industry.

Woman with crossed arms in front of illustrated background

Application Innovation

Access resources to develop and maintain the intelligent apps customers want.

City skyline with connecting lines and points

Data Platform Modernization

Create apps to help businesses use their data better.

Woman with Surface book speaking to coworker

Business Applications

Develop smart tools to help businesses streamline planning and customer relationships.

Multiple monitors with security feeds displayed

Security and Compliance

Help businesses protect themselves against rapidly evolving cyberthreats.

Azure migration

Join thousands of developers who have migrated their application to Azure, and tap a global network of partners for tools and resources to assist with your move.

Woman working at desk next to window

Documentation

Step-by-step guides will help you discover and assess the suitability of on-premises machines for migration to Microsoft Azure and get sizing and cost estimates for running Azure virtual machines.

Two colleagues conversing

Technical deep dive

Microsoft experts will take a technical deep dive into streamlining your app hosting and deployment processes using Microsoft Azure web workloads.

Man working at multi-monitor computer

Migrate

Join thousands of customers who are migrating to Azure by using a proven methodology, Microsoft and partner tools, and a large ecosystem of partners to help you during the move.

Quick developer advice from experts

From architecture and design to deployment, implementation, and migration, hop on a chat with our Microsoft support engineers who can help you quickly resolve developer questions in real time.

Getting started with Azure

Build a polished app that’s ready to deploy using Microsoft’s powerful cloud platform.

Man wearing headphones working on computer

Start for free

Create an Azure account today and receive a USD200 Azure credit to use for development and testing.

Man smiling

Developers guide

Build, manage, and continuously deliver cloud applications using the platform and code you want.

Woman at desk using Surface tablet

Pricing guide

Flexibility to develop your app doesn’t have to come at a cost. Learn about pricing options to meet your business needs.

Tools for developers

Code samples. Podcasts. Learning and delivery tools. These resources are designed to help you simplify and enhance app development.

Icon of a book

Documentation

Find the technical documentation, API references, code samples, and more to help develop your app.

Visual Studio product logo

Visual Studio

Write code, debug, integrate, and much more with our suite of best-in-class developer tools.

Channel 9 logo

Channel 9

Explore the developer community site with video channels, podcasts, interviews, and developer event info.

Icon of a flower

ISV Starter Kit

This low-cost annual subscription offers the products, solutions, and technical services you need to successfully build and publish an app on the Microsoft platform.

Find out more
Illustration of two icons chatting

Ready to publish? Talk to an expert.

Set up your app for success. Our specialists can help with personalized assistance to prepare your app for validation and listing in Microsoft marketplaces.

Get support
Illustration of two overlapping speech bubbles

Join the conversation

Have questions? Get to know the ISV community and find the answers you’re looking for.

Visit community

Next step: Publish your app