In March 2023, Amazon.com published an article on how it rearchitected its Prime Video offering from a distributed microservices architecture to a ‘monolithic’ architecture running within a single Amazon Elastic Container Service (ECS) stack. Despite a reduction in infrastructure cost of over 90%, the seemingly counterintuitive move generated consternation across the cloud architecture community. Monoliths […]
Part 2 in the Uncovering Technical Debt series: An Intellyx BrainBlog for vFunction. Check out part one here. Decompose, analyze, break into services, refactor. Whatever methods and tools you use to bring legacy code and architecture up to modern standards, there’s a science to enterprise application modernization. But what if that science is archaeology? If […]
This post was originally featured on Forbes For organizations focused on digital transformation, existing monolithic application architectures present a major obstacle to modernization initiatives that have become a top priority for CIOs and CTOs alike. Monolithic application architectures stand in the way of today’s highly adaptive, cloud-first, forward-looking approach to delivering faster, better and more efficient […]
Of the three major cloud service providers, Google Cloud Platform (GCP) lags behind Amazon Web Services (AWS) and Microsoft Azure in terms of market share. But GCP is charging hard—its current 10% market share represents a 2% gain in just a couple of years. One reason for that momentum is that GCP offers a wide […]
The Microsoft Azure Cloud is a popular destination for companies seeking to modernize their legacy applications. Azure provides a variety of fully managed services that make application modernization much easier by shifting much of the infrastructure management workload from developers to the platform itself. These services include Infrastructure as a Service (IaaS) offerings that allow […]
In today’s rapidly changing marketplace environment, companies face an imperative to modernize their business-critical legacy applications. That’s why, as the State of the CIO Study 2022 notes, modernizing legacy systems and applications is currently among the top priorities of corporate CIOs. In most instances such modernization involves transferring legacy apps to the cloud, which is […]
This post was originally featured on TheNewStack, sponsored by vFunction. Monoliths are mysterious entities by definition. Across thousands of global organizations, monolithic applications often standalone, side by side, like their Stonehenge brethren — architectural masterpieces of the past evoking both awe and mystery. But unlike their prehistoric equivalents, monolithic applications are integral parts of today’s […]
If your company has been in business for a decade or more with a custom application, there’s a high chance that the application’s architecture is obsolete. Ten years ago, monolithic vs. microservices architecture for business apps wasn’t much of a discussion: monolithic applications seemed to still be working well, and most IT professionals knew how […]
As organizations scale to meet the growing tsunami of data and the sudden rise of unexpected business challenges, companies are struggling to manage and maintain the applications that run their business. When unprepared, exponential data growth can tax a company’s legacy monolith Java systems and their IT departments. To solve that challenge, massive data-driven companies […]
The transition from a monolith to microservices has become popular in the digital world because of its multiple benefits, including business agility, flexibility, and elimination of barriers associated with monolithic applications. You can enjoy these benefits by refactoring a monolith application to microservices. And here, we explore the benefits of refactoring a monolith to microservices […]