Innovate faster and more securely with open source on Azure
Enhance collaboration
Attract and retain the best talent and improve teamwork and collaboration. Increase Developer Velocity—driving innovation by empowering developer teams.
Strengthen security
Build on a highly secure cloud platform designed to protect your data and business assets. Gain proactive, comprehensive compliance coverage.
Develop flexibly
Gain the freedom to move your app anywhere. Operate seamlessly and elastically, on-premises, in hybrid or multicloud environments, or at the edge.
Azure—the cloud powering the space race
"Thanks to the power of open source, the compute capability provided by the HPE Spaceborne Computer-2, and the scalability of Azure, we are empowering developers to build for space at a speed that's out of this world."
—Kevin Mack, Senior Software Engineer, Microsoft
Increase Developer Velocity with open source on Azure
"Being able to leverage open-source tools also allows us to operate faster and helps us get back to where we really need to be—and that is solving problems."
—Zack Fuller, PPL Back-End Infrastructure and Security, StopWatch
Explore the architecting solutions on Azure
Containers
Automate deployment, scaling, and management of containerized applications with Kubernetes.
Databases
Explore both traditional and relational database management systems and big data solutions.
DevOps
Build, test, and deploy any application—either to the cloud or on premises—to continuously deliver value to end users with Azure DevOps.
Analytics
See analytics options—whether your organization is just starting to evaluate cloud-based analytics tools or expanding current implementations.
Machine learning
Learn to train and deploy models as well as manage the machine learning lifecycle with Azure Machine Learning resources including tutorials, code examples, and API references.
Azure Open Source Day
Take a deep dive into open source and Azure and see the latest technologies in action at this event for the open-source community.
Optimize your open source investments on Azure
-
Get a native Linux experience for every workload
Manage your workloads securely and conveniently on Linux—the fastest growing platform on Azure, spanning Linux compute, containers, data, managed services and software as a service solutions. Take advantage of built-in identity, security, management and hybrid capabilities.
-
Gain flexibility of choice for modern app development
Innovate rapidly using cloud-native architectures. Modernize apps faster with a fully managed Kubernetes service. Build apps without provisioning and managing infrastructure using Azure Functions. Combine fully integrated DevOps capabilities and microservices to increase agility.
-
Access enterprise-ready databases and analytics
Focus on building apps, not managing databases, with fully managed open-source databases. Effortlessly process massive amounts of data with Azure HDInsight, an easy, cost-effective service for open-source analytics.
-
Optimize machine learning
Accelerate model training and inference using Azure Machine Learning-with built-in support for popular open-source frameworks such as PyTorch on Azure, ONNX Runtime, and DeepSpeed. Use foundation models in Azure Machine Learning to fine-tune and deploy large language models from multiple open-source repositories, including Hugging Face. Assess and evaluate the fairness, transparency, and explainability of AI models with the responsible AI dashboard and open-source toolkits.
Integrate AI technology into your applications
- Take advantage of the latest OpenAI and open-source foundation model advancements in your app.
- Easily orchestrate templated prompts alongside native code to engineer more deterministic outcomes.
- Build smart and save time with pre-built plugins and planner examples in multiple languages.
- Customize and deploy your own enterprise AI copilot chat experience with the GitHub Copilot chat sample app.
Automate code-to-cloud workflows with GitHub and Azure
- Build, test, and deploy the code from your GitHub repository to Azure to create reliable and more secure applications faster—and distribute them globally.
- Save time by automating the release pipeline through continuous integration and continuous deployment (CI/CD).
- Create automated workflows with native support for common scenarios—such as containerized applications on Azure Kubernetes Service (AKS), websites on Azure App Service, relational data on Azure SQL Database, or event-driven applications on Azure Functions—all with GitHub Actions for Azure.
Azure open source ecosystem
Experience seamless identity, security, and billing experience services—built, operated, and supported through a unified code base—made possible by engineering-centric Azure partners and their commitment to open source.
Highly available, fully managed OpenShift clusters on demand, monitored and operated jointly by Microsoft and Red Hat.
Case studies
Resources
Create an Azure Red Hat OpenShift 4 cluster
Connect to an Azure Red Hat OpenShift 4 cluster
On GitHub
Unlock insights from all your data and build artificial intelligence solutions with Azure Databricks.
Case studies
Resources
Quickstart: Create an Azure Databricks workspace with an Apache Spark cluster
Data science and machine learning with Azure Databricks
On GitHub
Automate provisioning and security with Terraform on Azure infrastructure, ensuring your policies are codified, shared, managed, and executed within a consistent workflow.
Case studies
Resources
Get Started: Configure Terraform in Azure Cloud Shell with Bash
Configure a Linux VM with infrastructure in Azure using Terraform
On GitHub
Scale performance easily and cost-effectively by adding a quick-caching layer to your application architecture with the benefits of a fully managed service.
Case studies
Resources
Quickstart: Create a Redis Enterprise cache
On GitHub
Streamline enterprise search, health monitoring, and security using a flexible stack deployed on Azure.
Resources
How to deploy and manage Elastic on Azure
On GitHub
Get seamless integration between SUSE Linux and Azure for all your mission-critical cloud applications.
Case studies
Resources
Getting Started with SUSE Linux Enterprise Server on Microsoft Azure
SUSE Studio: Windows Azure Integration
On GitHub
Do more with your applications and data with Cloudera's industry leading platform for machine learning and advanced analytics on Azure.
Case studies
Resources
Create your Private Data Warehousing Environment Using Azure Kubernetes Service (AKS)
Building a Machine Learning Application
On GitHub
Interact with Apache Spark from anywhere with open-source REST interface Livy
Start streaming with Confluent cloud on Azure in seconds with scalable clusters and industry standard security features.
Resources
What is Apache Kafka for Confluent Cloud?
QuickStart: Get started with Apache Kafka for Confluent Cloud
Manage the Confluent Cloud resource
On GitHub
The database purpose-built for stream processing applications
Run modern and traditional Linux or Windows apps with enterprise-grade security, support and scale while driving down operational costs and improving efficiency.
Case studies
Resources
Shortening the developer commute with Docker and Azure
How To Deploy Containers to Azure ACI using Docker CLI
On GitHub
Get Azure-optimized kernel and user space components built from the latest releases with enhanced security and compliance features.
Case studies
Resources
Quickstart: Create a Linux virtual machine in the Azure portal
Prepare an Ubuntu virtual machine for Azure
On GitHub
Official upstream for cloud-init: cloud instance initialization
Support transactions, search, analytics, and mobile use cases for business-wide strategic initiatives and important applications using a common query interface and a common data model.
Case studies
Resources
On GitHub
Continue learning with these open source resources
Explore open source on Microsoft
Discover projects and communities, access tools and read blogs about Microsoft and open source.
Advance your career with hands-on training
Build your open-source technical skills with step-by-step guidance.
Discover, try, and deploy open-source solutions
Explore a rich catalog of open-source solutions and enterprise apps—certified and optimized to run on Azure.
App development series
Build your skills with self-paced learning and livestream events hosted by technical experts.
Azure Open Source Blog
Stay up to date with the latest news to help you develop flexibly and innovate quickly.
Open at Microsoft
Learn more about the latest innovations with open-source projects and how to engage with the developer community.