Today, at All Things Open, IBM is releasing the Open Source Cloud Guide, which highlights various use cases that are important in hybrid cloud environments, features the important open source projects in those areas, and discusses how various clouds are using open source in their offerings. By open sourcing the guide, developers are able to both use and contribute to the learnings and use cases.
For each use case, the guide offers an:
- Overview of the concept or use case
- Explanation of a traditional solution to achieve it
- Key open source projects
- Highlight of how major cloud providers are using open source to address the use case
Our goal is to give the global developer ecosystem one place to go to see where to focus their open-source development efforts when developing for specific use cases related to multicloud development.
O’Reilly survey highlights need for developers to build open-source skills
An O’Reilly survey that IBM commissioned in late 2020 pointed out that developers who want to build cloud applications should work on honing their open-source skills instead of only focusing on developing skills for a proprietary cloud. Because every major cloud platform uses open-source software in their infrastructure, developing skills related to open technology makes developers more desirable to potential employers and helps developers compete in hybrid environments; that is, those that provide the ability and flexibility of running parts or all of your cloud solution and services on premises and/or on a public cloud, and/or in multiple clouds.
The survey highlighted that the most desired of the open-source skills are around Linux (containers), artificial intelligence and machine learning, and data storage.
This got us thinking: How do those skills translate exactly to developing for hybrid cloud environments, inclusive of the major cloud providers? What open-source technologies are most used?
The purpose of the Open Source Cloud Guide is to answer those questions.
Use the guide and contribute to it
Developers, we hope you will both use and contribute to our open-source guide. Let us know what open-source projects you think should be included. Add more use cases. Tell us what open source your favorite cloud platform uses in their implementation.
Visit the guides for each technical area to start contributing:
Read our contribution guidelines to add your own thoughts or browse the guide to learn where you need to focus to start building your skills today.