Guest View: Microservices or death: Diffusing the monolith time bomb

Guest View: Microservices or death: Diffusing the monolith time bomb

When a company embarks on “digital transformation,” it often has to modify its existing software systems. This can become excruciatingly difficult in large organizations with software monoliths—large, custom-built software systems with multiple development teams working on the same codebase.

A common response from companies with their backs up against the “monolithic wall” is to hire executives from well-known tech companies like Google, Microsoft, Amazon and others to “digitally transform” them. This often involves replatforming to a new architecture that leverages microservices and APIs.

Frequently, when this new technical leadership comes in, they bring their most trusted developers with them. (I personally experienced the same at Dell, where I, an ex-Amazonian, and other leaders from BEA, eBay, Microsoft and Amazon set out to transform their e-commerce experience.)

This can help speed up the transition to microservices, but there’s also a shelf life to how long good developers are willing to stick it out. If the monolithic stack doesn’t go, the good developers will.

Trouble is, monoliths are notoriously pesky, and replatforming isn’t always as easy as it seems. At the end of the day, the transition to microservices has less to do with technology and more to do with managing people and vendors. Leaders who think they can build new software and avoid touching legacy systems and confronting organizational roadblocks are fooling themselves. There’s simply too much inertia to avoid these challenges and replatform to a new architecture the right way.

While failure to make the transition can amount to career suicide, recognizing the real challenges can lead to success.

Embracing vs. resisting change A change leader should first recognize that not everyone in their company is willing to accept change.

Like it or not, there will always be two groups of developers in your organization: Those who embrace and drive change, and those who resist it at every turn. Competent and well-intentioned as this latter group may be, changing their attitude to follow the new microservices model is a cultural shift that must happen—and sooner rather than later.

Often, this shift involves long, painful meetings, and sometimes even letting people go. Even Amazon, the poster child of service-oriented architecture, required a top-down directive from Jeff Bezos before turning the corner.

 

Share it:
Share it:

[Social9_Share class=”s9-widget-wrapper”]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You Might Be Interested In

Tech Leaders Have Strong Opinions on Artificial Intelligence

5 Apr, 2020

What do you think about artificial intelligence? Will AI help usher in a new age in human innovation? Or will …

Read more

How to build a cloud data warehouse for the first time

21 Jan, 2020

It can be difficult for companies to know how to successfully build a cloud data warehouse for the first time, …

Read more

10 Big Data Use Cases Everyone Must Read

4 Jan, 2017

What do you think of when you think of “big data”? For many, it’s a nebulous term that invokes images …

Read more

Recent Jobs

IT Engineer

Washington D.C., DC, USA

1 May, 2024

Read More

Data Engineer

Washington D.C., DC, USA

1 May, 2024

Read More

Applications Developer

Washington D.C., DC, USA

1 May, 2024

Read More

D365 Business Analyst

South Bend, IN, USA

22 Apr, 2024

Read More

Do You Want to Share Your Story?

Bring your insights on Data, Visualization, Innovation or Business Agility to our community. Let them learn from your experience.

Get the 3 STEPS

To Drive Analytics Adoption
And manage change

3-steps-to-drive-analytics-adoption

Get Access to Event Discounts

Switch your 7wData account from Subscriber to Event Discount Member by clicking the button below and get access to event discounts. Learn & Grow together with us in a more profitable way!

Get Access to Event Discounts

Create a 7wData account and get access to event discounts. Learn & Grow together with us in a more profitable way!

Don't miss Out!

Stay in touch and receive in depth articles, guides, news & commentary of all things data.