Profile of man’s face with city streets

Develop or migrate your app

Get the tools and tips you need to move faster.

Gray navigation bar

ISV Resource Hub

Image of purple bar

Develop

Gray navigation bar

Publish

Gray navigation bar

Market

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 Modernization

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

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.

Man pointing behind him

Cloud migration playbook

Optimize your cloud capabilities by learning the basics of migrating workloads or modernizing applications in Microsoft Azure.

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

1. Start for free

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

Man smiling

2. Get trained

Learn about the features of Azure and basic strategies for transitioning as well as role-specific features and functions.

Woman at desk using Surface tablet

3. Go fast

Provision your applications quickly using a declarative template through Azure Resource Manager.

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.

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