DEV Community

Cover image for Open Source learning in the cloud
Kim πŸ™ƒ
Kim πŸ™ƒ

Posted on

Open Source learning in the cloud

The future is built on the success of yesterday. It requires a need for new tools and new understanding of how to work together and how we build software.

Building on your terms using your favorite tools, languages, and third-party integrations is integral for developers and development teams to innovate their business. Software Development is the world’s largest team sport. It is open, collaborative, and flexible.

Getting started with Open Source on Azure has never been easier. Today there now exists dozens of modules and learning paths on Microsoft Learn. These learning resources are built to enable you and your teams with first-class, hands-on learning to sharpen technical skills and gain expertise designed for IT Pros, Developers and Data Scientists.

Azure can help you innovate today, tomorrow, and in the future

Microsoft is committed to helping our customers create better solutions through Open Source. With the increase in open-source adoption, it is imperative that the solutions and frameworks runs smoothly in the Cloud.

Microsoft’s open source contributions span multiple areas from operating systems to programming languages and from Data & AI to the Web. We also focus on cloud native development making writing microservices and using Kubernetes easier with projects like DAPR, Helm and Keda.

We are empowering every developer and every organization to harness the full potential of Open Source on Azure.

Linux is the fastest growing platform in Azure

Linux logo of a penguin sitting on the ground on a black and white backdrop

Linux has played an outsized, unique role in the development of an open source culture at Microsoft.

Over half of all the cores our customers run on Azure are running Linux and we are heavily invested in enhancing the performance, reliability, security, and resiliency. We are proud to offer a seamless end-to-end Linux on Azure experience.

Microsoft has even developed its own Linux distro, CBL-Mariner, as an internal Linux distribution for cloud infrastructure and edge products and services. It's released under the open source MIT License and you can check it out on GitHub at CBL-Mariner repository.

Focus on building apps, not managing databases with fully managed Open Source Databases

Database depicted by blue cylinders in a triangle formation

Database depicted by blue cylinders in a triangle formation
Across our Azure managed databases, we bring top quality, enterprise-ready features to open source so customers that build on OSS DBs can focus on their applications and let us manage their databases. You get the best of both worlds – all the benefits of the true open source communities coupled with the enterprise-ready features of Azure such as scale, high availability, security, and global reach, across our fully managed Azure Databases for Postgres, MySQL, and MariaDB. These databases are 100% community edition versions, with open extension support.

Gain flexibility of choice for modern app development

Java logo in front of the green Spring logo on a white and green backdrop

Developers need flexibility of choice to be able to leverage their skills and build apps in their language of choice. Whether you build apps with Java, Node.js, Python, or .NET, we support your tools, your languages, and your integrations of choice.

Optimise with Machine Learning & AI

Azure ML allows you to build AI on your own terms in the open-source frameworks of your choice. You can build, train, and deploy ml models using open source python machine learning libraries and platforms, such as PyTorch on Azure.

You can also understand, protect, and control your data, models, and processes to build trusted solutions, with machine learning toolkits that are fully open source. Build AI you can trust with responsible machine learning and conversational AI experiences with Bot Framework Composer.

Join us this summer

Multiple characters interacting at a beach surrounded by technical logos

Open source software enables organizations and individuals to collaborate, to create building blocks, and to improve productivity so that we can create better solutions for our businesses. It’s creating new ways for all of us to work together and Microsoft Azure provides you with the best capabilities to meet your needs to work with Open Source.

For my Canadian Cloud enthusiasts, join us this summer for a learning journey across a handful of carefully selected Open Source learning content from Microsoft Learn. We wish we could include it all, but these few will be a great way to get started with Open Source on Azure! Sign up at aka.ms/learnathon or aka.ms/learnathon.fr

Together, we can advance the open world of tomorrow.

Top comments (0)