Itโs the week of AWS re:Invent and time for end-of-the-year cloud planning. Hopefully, weโll see a shift in thinking toward making more effective use of cloud computing.
Iโm trained to look for patterns in technology. I developed this survival technique in my many roles as a CTO where youโre tasked with placing bets on what technology will be important, especially the timing of when to make investments and what those investments should be.
It does not matter if youโre a true technology company (as were most of my employers), a services company, a traditional enterprise, or a new one. Everyone is attempting to figure all this out. Understanding what concepts are emerging, what concepts are going to be relevant, and the timing of that relevance is a career skill.ย
The AWS re:Invent conference takes place this week (aka โCloud Computing Woodstockโ) and weโll see a bunch of announcements, including many that youโll need to consider as you look for patterns. Dave Vellante of SiliconAngle does a great jobย of looking at the preshow reveals by talking to AWS chief executive Adam Selipsky.
However, weโll see many more announcements from AWS and from other cloud technology providers in the days to come. Out of that will come some key data points that need to be considered in terms of emerging patterns, or more specifically, macropatterns.
Beyond the noise from the shows and the press, I think we can determine that some new macropatterns are emerging. These patterns set a theme and then micropatterns emerge. For example, weโre seeing an acceleration in the focus on cloud operations (cloudops). This is a macropattern. Weโre also seeing an acceleration of several micropatterns, such as AIops and observability to support cloudops. Of course, there may be other sub-micropatterns on the micropatterns, and so on.
What are the new macropatterns weโll see in 2023?
As I alluded to last week, 2023 will likely focus on more pragmatic concepts. In short, planning and strategy will be the methods to get more value out of cloud technologyโor any technology, for that matter. If I were going to name this macropattern, it would be โoptimization.โ
Weโve beat the concept of architectural optimization to death here, with the understanding that weโre looking for cloud configurations that do more than just โwork.โ We want to return the most value back to the business for the smallest amount of spending. Of course, we want to do the same with cloud cost optimization using finops processes and tools. It looks like weโll see corporate data optimization become an emerging theme as well in 2023. These may be an outcome of the patterns weโll see this week at re:Invent.
Most of this talk of โoptimizationโ is driven by the fact that cloud computing ROI has been less than stellar for many companies, and it does not seem to track with spending. Indeed, we see same-size companies spending about the same amount on cloud computing migration, digital transformation, and other modernization efforts but having widely different results. Some companies find good business value. Others find negative value and have nothing to show for their cloud computing journeys. Boards, executives, and investors are starting to ask questions.
So, itโs an easy call to say that many of the overall macropatterns for 2023 will focus more on optimization: optimization of cloud computing architectures, cloud spending, data, security, AI systems, etc.โanywhere weโre attempting to make things more valuable for the business, rather than just tossing money at technologies that may or may not work in an optimized way.
In my opinion, this is a return to a better way of thinking about the use of cloud computing resources. However, itโs going to come with challenges. Iโll mention two.
First, most of those working on cloud-based systems donโt understand how to optimize things, certainly technology. There is no fundamental understanding of how to find the sweet spots with any technology in terms of maximizing business value. Many understand how to make a business case, which means selling a plan internally, but there is unlikely to be any ongoing measure of what value is being returned to the business and what to do if ROI is low.
Second, optimization requires self-assessments and self-reflection, and some of those self-assessments will uncover bad decisions that leaders made. If youโre the one who made those bad decisions, solid and real assessments will be scary. I suspect that many will be manipulated or ignored in defense of careers. I donโt have any easy answers, but I see it firsthand and I get comments that this is often an issue.
Finally, avoid the temptation to toss tools at this. If you look at most ops tools today, including finops and AIops, they all brag about providing optimization analytics. The idea is to automate the ability to optimize cloud costs, cloudops, etc., by using a tool. Although tools are a core part of optimization, they should not drive strategy, processes, and metrics; those should be agreed on by the leadership.ย
Iโm kind of happy about this macropattern of optimization in terms of how we deal with cloud technology and how we better align it to the business. Not being naive, I understand that this will be another challenge for IT, but this one has a great deal of value.


