For those working within software architecture, the term “monolithic application” or “monolith” carries significant weight. This traditional application design approach has been a staple for software development for decades. Yet, as technology has evolved, the question arises: Do monolithic applications still hold their place in the modern development landscape? It’s a heated debate that has […]
How to avoid mistakes when modernizing applications As Chief Ecosystem Officer at vFunction, Bob Quillin is considered an expert in the topic of application modernization, specifically, modernizing monolithic Java applications into microservices and building a business case to do so. In his role at vFunction, inevitably, he is asked the question, “Where do I start?” […]
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 […]
As the pace of technological change continues to accelerate, companies are being put under more and more pressure to improve their ability to quickly react to marketplace changes. And that, in turn, is putting corporate CIOs on the hot seat. In a recent McKinsey survey, 71% of responding CIOs said that the top priority of […]
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 […]