preloader
๐Ÿ—“๏ธ June 24, 2024 | 6

A Thriving year in the CNCF Sandbox and Its Transformative Impacts

In the ever-evolving landscape of open-source software, achieving recognition and support from reputable foundations can be a game-changer for projects. This was precisely the case for Microcks , an innovative API mocking and testing project. When Microcks joined the CNCF (Cloud Native Computing Foundation) Sandbox a year ago, opportunities opened. In this blog post, we’ll delve into Microcks’s exciting journey as it embraced its CNCF Sandbox status and explore the profound positive impacts the project experienced in its first year within the foundation.

Microcks: A Thriving year in the CNCF Sandbox and Its Transformative Impacts KubeCon EU 2024 at the Microcks Project Pavilion booth, showcasing core contributors from Red Hat (Hugo Guerrero), Google (Julien Breux) and Microcks core maintainers (Laurent Broudoux & Yacine Kheddache).

Microcks’ Integration into the CNCF Sandbox: A Milestone of Success

Microcks took a significant step forward by becoming part of the CNCF Sandbox, a space dedicated to nurturing early-stage cloud-native projects. The CNCF, well-known for supporting and promoting cloud-native technologies, provided Microcks with a platform that validated its potential and exposed it to a vast community of developers, enterprises, and enthusiasts. This integration was marked by Microcks’ announcement in the blog post titled “Microcks Joining CNCF Sandbox ”, a testament to our community dedication and ambition.

The 1-Year Transformation: Positive Impacts on Microcks

1. Rapid Growth and Adoption

One of the most visible impacts of Microcks’ inclusion in the CNCF Sandbox is its exponential growth. This growth is vividly evident in the ADOPTERS.md file on Microcks’ GitHub repository. This file is a directory of organizations and projects that have embraced Microcks as part of their development workflow. Over the first year, the list of adopters expanded significantly, reflecting the rising popularity and utility of the Microcks project.

  • Public adopters have grown from 1 to 16 in just a year, spanning various verticals and geographies! ๐ŸŒ๐Ÿš€๐Ÿ˜Š
  • Private adopters (companies who are not yet listed publicly but are in touch with the community) now include more than 20 organizations… ๐Ÿš€๐Ÿค๐Ÿ˜Š

Moving from private to public adopters is a small contribution that makes a big impact. It greatly helps the project gain momentum and credibility. Your support is truly important for our growth! ๐ŸŒŸ๐Ÿ™

As enterprises and developers integrated Microcks into their development lifecycle practices, it became evident that the CNCF affiliation increased the project’s visibility and instilled higher trust among our community users. Being part of the CNCF family inherently brings a sense of credibility and reliability, a factor that likely contributed to Microcks’ rapid adoption.

Keep discovering by reading adopters’ testimonials:

2. Embracing the “Shift Left” Paradigm

Microcks’ tenure in the CNCF Sandbox has reinforced the importance of the “shift left” approach to software development. The “shift left” paradigm emphasizes addressing issues as early in the development cycle as possible, reducing the chances of critical problems emerging in later stages. In Microcksโ€™ context, this translates to incorporating API mocking and testing right from the outset of development.

The shift left approach was expertly outlined in the informative article “Mocking and Contract Testing in Your Inner Loop with Microcks ”. This piece elaborates on how Microcks’ inner loop focus empowers developers to mock APIs and run contract tests early in their development cycle. This leads to swifter identification and resolution of issues, allowing developers to iterate more efficiently and ultimately deliver higher-quality software.

Metrics for Testcontainers Microcksโ€™ module downloads and usage are rapidly increasing, demonstrating the need and enthusiasm of developers: ๐ŸŒŸ

  • From 500 downloads in Q4 2023 ๐Ÿš€
  • To over 2K downloads in May 2024 ๐ŸŽ‰

The same goes for our popular Docker Desktop Extension : listed among the top extensions every developer must try and installed over 6.4K times! ๐Ÿš€๐ŸŒŸ๐Ÿ˜Š

โฉ Very easy and straightforward to start with Microcks in 3 mins, watch:
Getting Started with Microcks Docker Desktop Extension

Since day one, the Microcks project has been robust and efficient in managing all kinds of API use cases for your outer loop. Based on adopters and community feedback, we now have a lighter and faster version of Microcks named microcks-uber . By packaging our Microcks Java application into a platform-native binary using GraalVM native and Spring Boot AOT compilation, we’ve achieved an incredible startup time of just 300 milliseconds, consuming very few resources!

We are now the ultimate tool to bridge the gap between development on a laptop and centralized, highly scalable operations on Kubernetes. ๐Ÿš€๐Ÿ’ป๐ŸŒ How Microcks fit and unify Inner and Outer Loops for cloud-native Development

See our article regarding:
โ€œHow Microcks fit and unify Inner and Outer Loops for cloud-native Development โ€ ๐Ÿ’ก

3. Better Together: Eco-System Orientation

The CNCF Sandbox status brings a sense of camaraderie and the opportunity to be part of a broader ecosystem. This “better together” mindset encourages projects to explore integrations and collaborations that enrich the developer experience.

Microcks’ alignment with the CNCF ecosystem is a testament to this ethos. The project isn’t just about standalone functionality and fitting into the larger cloud-native landscape. Microcks demonstrates its commitment to creating a seamless developer experience within the CNCF ecosystem by promoting compatibility with other cloud-native technologies.

Explore our ecosystem partnerships by discovering key articles and videos highlighting our collaborations with OpenTelemetry and Grafana Labs , Testcontainers , Docker , Backstage , Canonical , Red Hat , GitLab , Solo.io and more if you follow us ;-)

Microcks, by the numbers and key metrics

Microcks maintainers, care about metrics and are committed to continuous improvement. We’re excited to share how we’ve leveled up our contributions and community engagement through CNCF metrics. Our diversity of contributors, contributions growth, and GitHub activity have all shown remarkable progress. Dive into the details and explore our journey using the CNCF DevStats , Linux Foundation Insights , and some great help from our friends at Bitergia , where you can double-check the data or dig deeper into our success story. Let’s celebrate our growth and the power of open-source collaboration! ๐ŸŽ‰

Worldwide diversity of contributors, with notable contributions growth from APAC (mainly China) over the last 12 months: ๐ŸŒ

Worldwide diversity of contributors, with notable contributions growth

More and more contributions are coming from organizations that rely on Microcks and have decided to participate in project maintenance and evolution to secure and invest in their supply chain. ๐Ÿ˜Š

More and more contributions

Net Newly Attracted Affiliations: 25 new organizations with developers actively participating in the Community! ๐Ÿš€

Net Newly Attracted Affiliations

Git Overview ๐Ÿš€ 910 commits this year vs. 486 commits last year ๐Ÿ“ˆ

Git Overview

Attracted New Developers Continue to Rise! ๐ŸŒŸ The growth has skyrocketed since we joined the CNCF! ๐Ÿ˜Š

Attracted New Developers Continue to Rise

Conclusion

Microcks’ journey within the CNCF Sandbox has been nothing short of transformative. From achieving remarkable growth and adoption to embracing the shift left approach and contributing to a better-together ecosystem, the project’s trajectory has been infused with energy, innovation, and a collaborative spirit. This one-year period highlighted the inherent advantages of being part of a foundation that champions cloud-native technologies and encourages projects to reach new heights.

As the open-source community continues to evolve, success stories like Microcks remind us of the immense value that foundation affiliations can bring. By fostering an environment of support, collaboration, and growth, foundations like the CNCF provide projects with the tools they need to make a lasting impact on the world of software development. With its remarkable journey thus far, Microcks is a shining example of how a project’s affiliation with the proper foundation can propel it to new heights of success and innovation.

Stay tuned as Microcks gears up to elevate within the CNCF! We’re excited to announce our plans to submit and launch the qualification process to become an incubating project in the foundation during our second year! ๐Ÿ‘€

Diane Mueller

Diane Mueller

Managing Director, Research and Advisory Services at Bitergia

Yacine Kheddache

Yacine Kheddache

Co-founder of Microcks | Director of Product Strategy & Innovation at Postman Open Technologies

comments powered by Disqus