Trace Id is missing
Skip to main content

GitHub and Azure

The world’s leading developer platform, seamlessly integrated with Azure.

Accelerate software development with Azure integrations

Deliver software faster and more securely by combining the practices and tools that have supported the growth of the largest developer community in the world with seamlessly integrated Azure products and GitHub services.

Code-to-cloud workflow automation with GitHub Actions for Azure

Built-in Microsoft Visual Studio integration for accelerated Developer Velocity

End-to-end application security with GitHub Advanced Security and Defender for Cloud

Native Azure integrations for faster deployment

Use your GitHub account to sign in to Azure

Simplify deployment from your repository with seamless access to the Azure portal and Azure DevOps using your GitHub account credentials.

The sign in screen for Microsoft with the option to sign in with GitHub
A code to cloud workflow

Automate code-to-cloud workflows

Easily create code-to-cloud workflows in your repository to build, test, package, release, and deploy to Azure. GitHub Actions for Azure provides native support for deployments to Azure Kubernetes Service (AKS), the Web Apps feature of Azure App Service, Azure SQL Database, Azure Functions, and more.

Plan smarter and track your work

Boost your team's productivity with boards, backlogs, and sprints for even the most complex projects. Simply connect your GitHub repo to Azure Boards and start linking commits and pull requests to work items tracked in Azure Boards, enabling you to develop while planning and tracking work.

A Kanban board in DevOps showing new, active, staging and deployed tasks
A branch showing all changes have been approved and all checks have passed

Break down silos in your organization

Bring open-source code and components to your enterprise projects more securely. Establish innersource fundamentals with open source best practices and through collaboration with the open source community. Innersourcing helps accelerate enterprise software development and Developer Velocity. Flexibility, security, compliance, and deployment controls make it easy for your team to use GitHub Enterprise on Azure wherever you need it.

A new team being created in GitHub using an Azure AD group

Enforce a more secure workplace identity

Provision your existing Microsoft Entra ID (formerly Azure AD) solution for GitHub group membership to provide a more secure workplace identity. Help your admins and developers focus on application development by reducing administrative time, improving auditability, and increasing user security with Microsoft Entra ID synchronization capabilities.

An Azure Policy being updated and deployed in GitHub

Manage Azure Policy as code

To increase Developer Velocity, shift from managing each policy in the Azure portal manually to a more manageable, collaborative, and repeatable process at enterprise scale. Export Azure policies to a GitHub repository in just a few clicks, then collaborate, track changes using version control, and deploy the policies using custom GitHub workflows.

GitHub extensions in Visual Studio

Reimagine developer productivity

Reduce ramp-up time on Git and be more productive with built-in GitHub extensions for Visual Studio. Create and publish repositories, manage pull requests on GitHub, and review source code right inside Visual Studio.

Comprehensive security and compliance, built in

A user authorizing Microsoft Defender for DevOps and creating a GitHub connection in Azure
A user authorizing Microsoft Defender for DevOps and creating a GitHub connection in Azure

Identify, remediate, and prevent vulnerabilities

  • Integrate security into the developer workflow using code, secret, and dependency scanning with GitHub Advanced Security.
  • Give security teams full insight into the DevOps inventory across multi-pipeline environments in a central console with Microsoft Defender for Cloud.
  • Use code-to-cloud contextual insight to prioritize remediation of critical issues in code and assign ownership to developers in their familiar environment.

Get started with an Azure free account

1

Start free. Get $200 credit to use within 30 days. While you have your credit, get free amounts of many of our most popular services, plus free amounts of 55+ other services that are always free.

2

After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.

3

After 12 months, you'll keep getting 55+ always-free services—and still pay only for what you use beyond your free monthly amounts.

Trusted by companies around the world

Making the skies safer with Microsoft dev tools

GE Aviation used GitHub and Azure to develop FlightPulse, an app that puts analytics in the hands of more than 3,000 pilots to improve safety on every flight. GE built and deployed FlightPulse in months instead of years.

GE Aviation

Reducing deployment time with GitHub

California Department of Technology (CDT) chose Azure DevOps with GitHub to help migrate from on-premises infrastructure to infrastructure as code. Now CDT turns out code, apps, and websites in a fraction of the time it had taken in the past.

California Department of Technology
Back to tabs

Ready when you are—let’s set up your Azure free account

Try Azure for free