Finding a middle to start with
Without rehashing the data as code project that has now turned into a seed crystal for a much larger project, it may be time to thing about how we can get standards to serve as guides toward productivity and sustainability in a fairly broad context.
In the process of debugging the advent of a data as code practice, one begins by chopping away the limits to growth and before that, the limits in starting. Since we would ideally like to do more, rather than less, with a particular set of ideas, we started at the top. Or, at the point where Open Standards might set the stage for any type of effort. On the lefthand side of the matrix below, there are ten challenges to the adoption of Open Standards.
Since the Cloud Native Computing Foundation Landscape has a market valuation in the $20T range, a first place to look for solutions to the Open Standard challenges is in that Landscape. Across the top of matrix, above, are ten CNCF Landscape solutions. An ‘X’ in the cells representing the correlation between the Open Standard challenge and a CNCF Landscape solution indicates that the particular CNCF Landscape solution can address that challenge.
We can note a couple of things about this matrix. The first is that all ten CNCF Landscape solutions address the Complexity and Diversity challenge. The second is that Kubernetes provides a means to address all the challenges, as well.
Delaying the analysis, a bit, the term Diversity here refers to the fact that there are a wide range of solutions in the CNCF Landscape and that the Landscape is sorted into related groups of solutions. Diversity in breadth, depth, and width of provisioned solutions would be the way to interpret how the Landscape can address this challenge.
Along the Kubernetes column, there exists at least one solution to address each challenge. We have lately been focusing on getting to the middle of things as early as possible rather than focusing all available resources on, or in, a bottom-up or top-down transformational initiative. Here, Kubernetes is both the topographical and technological middle of what will become an adoption practice. Using Kubernetes as a framework to address Complexity and Diversity challenges is a way to merge the pursuit of the middle with the establishment of a strong foundation upon which to generate further solutions.
There are many exercises (or Sessions, as we refer to them) which can be done using Generative AI to help guide the addressing of challenges. A sample of Session 80 is provided in the Partner’s Gallery for those interested in how an idea can be developed using prompts and generated output as the content to analyze a context of consideration. The overall goal is to come up with some omni-perspective, omni-choice, omni-accessible design patterns to support composable edge adoption and lifecycle management.
In the next Note, other forms of how we provide choice in design patterns themselves will be provided.