GitHub and Azure
World’s leading developer platform, seamlessly integrated with Azure
Take a step towards the future of software development
Securely deliver software faster by combining the practices and tools that have supported the growth of the largest developer community in the world, with the robust and seamless integrations that Azure provides.
Collaborate with open source and innersource
Automate your code-to-cloud workflows
Secure the software supply chain
Deploy faster with native Azure integrations
Use your GitHub account to log in to Azure
You can sign in to Azure portal and Azure DevOps using your GitHub account. This capability provides a seamless login experience enabling you to conveniently go from repository to deployment with just your GitHub account.
Automate code-to-cloud workflows
Leverage GitHub Actions for Azure to easily create code-to-cloud workflows for various Azure scenarios. With GitHub Actions for Azure, you can create and set up workflows in your repository to build, test, package, release and deploy to Azure. GitHub Actions for Azure provide native support for deployments to Azure Kubernetes Service, Azure Web Apps, Azure SQL Database, Azure Functions and more.
Plan smarter and track 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.
Break down silos in your organisation
Securely bring open-source code and best practices to your enterprise projects. Accelerate your software development with open-source components and through collaboration with the open-source community. Increase developer velocity through innersourcing and build like the best software development teams in the world. Flexibility, security, compliance and deployment controls make it easy for your team to use GitHub Enterprise wherever you need it.
Enforce a secure workplace identity
Synchronise groups of GitHub users with Azure Active Directory (Azure AD) to enforce a secure workplace identity. Azure AD provisioning allows GitHub customers to leverage their existing Azure AD solution for group membership so that their administrators and developers can focus on their application development. As a result, the Azure AD synchronisation capability enables customers to reduce their administrative time, improve auditability and increase user security.
Manage Azure Policy as code
To increase developer velocity, there is a need to shift from manually managing each policy in the Azure portal to something more manageable, collaborative and repeatable at enterprise-scale. You can now easily export Azure policies to a GitHub repository in just a few clicks. You can then collaborate, track changes using version control and deploy the policies using custom GitHub workflows.
Reimagine developer productivity with GitHub extensions for Visual Studio
Reduce ramp-up time on Git and be more productive with built-in GitHub extensions in Visual Studio. Create and publish repos, manage pull requests on GitHub and review source code inside Visual Studio.
Identify, remediate and prevent vulnerabilities
- Maintainer advisories allow open-source maintainers to alert the GitHub community to vulnerabilities.
- Security alerts and automated pull requests accelerate vulnerability remediation in affected repos.
- Automated token scanning helps protect credentials, including Azure secrets, from accidental exposure.