Microservices improves on SOA with high scalability, fault tolerance, modularity: Novarica
Boston, MA (Oct. 18, 2018) – The microservices approach was first envisioned to architect individual applications to take advantage of rapidly changing cloud environments. Now, it has extended beyond application design, gaining traction across the IT enterprise.
In a new executive brief, Microservices Architecture: the Future of SOA?, research and advisory firm Novarica discusses what microservices architecture is, where it came from, and how it differs from traditional SOA. In addition, the brief discusses benefits, drawbacks, and explains how adopting microservices architecture in isolation is a recipe for disappointment.
“It is important to remember that a microservices approach adopted in isolation may cause more headaches than it cures,” said Martin Higgins, VP of Research and Consulting, lead author of Novarica’s new report. “Combined with DevOps and cloud, however, microservices architecture represents a major disruption in software architecture-one that is creating significant value across the industry and beyond.”
A preview of the brief is available online.
Microservices architecture has become mainstream over the last couple of years, and it seems set to play a pivotal role in the future of insurance technology. Carriers and vendors are actively engaged in new builds as well as attempting to rework their existing systems along microservices lines.
Some have called microservices architecture “SOA done right,” the implication being that traditional SOA went wrong somewhere along the way. The reality, however, is more nuanced. It’s true that SOA failed to deliver in many areas, but it’s also clear that software development underwent some radical changes over the same period. In many ways, SOA feels distinctly legacy in today’s world of Agile development and cloud deployments.
This brief discusses what microservices architecture is, where it came from, and how it differs from traditional SOA. It also covers the benefits and drawbacks and explains how adopting it in isolation is a recipe for disappointment.
Novarica helps more than 100 insurers make better decisions about technology projects and strategy through retained advisory services, published research, and strategy consulting. Its knowledge base covers trends, benchmarks, best practices, case studies, and vendor solutions. Leveraging the expertise of its senior team and more than 300 CIO Research Council members, Novarica provides clients with the ability to make faster, better, more informed decisions. Its consulting services focus on vendor selection, custom benchmarking, project checkpoints, and IT strategy. For more information, visit www.novarica.com.
Source: NovaricaTags: Cloud, DevOps, microservices, Novarica