This is the Trace Id: 15266189b9e6412d1b0753dfbdc7bb60
Skip to main content
Azure

Open source on Azure

Customize and run your applications using best-in-class open-source software on Azure.

    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 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.

    From the Microsoft Open Source Blog

    Optimize your open source investments on Azure

    Linux

    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 inference and training with open-source frameworks and ONNX Runtime. Increase productivity with ,">PyTorch on Azure, virtual machines and a serverless hosting environment. Build AI you can trust with responsible machine learning and conversational AI experiences with Bot Framework Composer.

    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.
    A workflow checklist

    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.

    Red Hat logo

    Highly available, fully managed OpenShift clusters on demand, monitored and operated jointly by Microsoft and Red Hat.

    Case studies
    Liantis
    Lufthansa Technik

    Resources
    Create an Azure Red Hat OpenShift 4 cluster
    Connect to an Azure Red Hat OpenShift 4 cluster

    On GitHub
    Red Hat
    OpenShift

    Hashicorp

    Automate provisioning and security with Terraform on Azure infrastructure, ensuring your policies are codified, shared, managed, and executed within a consistent workflow.

    Case studies

    Liantis

    Resources

    Get Started: Configure Terraform in Azure Cloud Shell with Bash

    Configure a Linux VM with infrastructure in Azure using Terraform

    On GitHub

    Hashicorp

    Terraform

    Redis Labs

    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

    Kainos

    The Jotun Group

    Resources

    Quickstart: Create a Redis Enterprise cache

    On GitHub

    Redis

    Redis Python Client

    Elastic logo

    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

    Elastic

    Free and Open, Distributed, RESTful Search Engine

    Suse

    Get seamless integration between SUSE Linux and Azure for all your mission-critical cloud applications.

    Case studies

    Kennametal

    Chobani

    Resources

    Getting Started with SUSE Linux Enterprise Server on Microsoft Azure

    SUSE Studio: Windows Azure Integration

    On GitHub

    SUSE

    Authorization service and frontend for Docker registry

    Cloudera

    Do more with your applications and data with Cloudera's industry leading platform for machine learning and advanced analytics on Azure.

    Case studies

    Rockwell Automation

    Lufthansa Technik

    Resources

    Create your Private Data Warehousing Environment Using Azure Kubernetes Service (AKS)

    Building a Machine Learning Application

    On GitHub

    Cloudera

    Interact with Apache Spark from anywhere with open-source REST interface Livy

    Docker

    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

    Sphera

    Impact Observatory

    Resources

    Shortening the developer commute with Docker and Azure

    How To Deploy Containers to Azure ACI using Docker CLI

    On GitHub

    Docker

    Define and run multi-container applications

    Canonical

    Get Azure-optimized kernel and user space components built from the latest releases with enhanced security and compliance features.

    Case studies

    Amesite Inc

    Resources

    Quickstart: Create a Linux virtual machine in the Azure portal

    Prepare an Ubuntu virtual machine for Azure

    On GitHub

    Canonical

    Official upstream for cloud-init: cloud instance initialization

    MongoDB

    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

    Lufthansa Technik

    Resources

    How to Run MongoDB on Azure

    On GitHub

    MongoDB

    The MongoDB Database

    Developers share their experiences using open source on Azure

    Learn why developers around the world trust Azure to help them solve their important challenges and build with confidence. To hear from more developers, visit Developer Stories.

    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.

    Try Azure for free

    Get popular services free for 12 months and 55+ other services free always—plus USD$200 credit to use in your first 30 days.

    The home dashboard in Azure showing services, recent resources useful links and more