7 Technologies that Enable a Microservices Architecture
Organizations that implement microservices often adopt the architectural style alongside complementary technologies, including the seven in this slideshow.
1 of 8
Enterprise IT organizations that develop their own applications are increasingly embracing a style of architecture known as microservices. According to web server vendor NGINX, 68% of organizations are using or investigating microservices. And a separate study by Evans Data Corporation found that 90% of cloud developers are either already using microservices in production or plan to do so this year.
A microservices architecture involves creating software out of many, smaller independent services. Instead of developing applications as a monolithic whole, microservices takes a modular approach, using small pieces that can be re-used and re-purposed for a variety of purposes. It is similar to service-oriented architecture (SOA), and some people consider it to be a more refined version of SOA.
Proponents of microservices say that it allows companies to create more agile, flexible, scalable applications and to speed up the development processes. It is often used by organizations that have adopted agile methodologies or DevOps approaches, and some of its most well-known users include large web companies like Netflix, Twitter, eBay and Amazon.
Still, Gartner cautions, “Microservices architecture enables unprecedented agility and scalability, but it's not for everyone. Application leaders responsible for architecture should understand this new design paradigm, its prerequisites and its disruptive impact before determining where, when and whether to use it.”
Organizations that do implement microservices often adopt the architectural style alongside complementary technologies, including the seven in this slideshow.
Cynthia Harvey is a freelance writer and editor based in the Detroit area. She has been covering the technology industry for more than fifteen years. View Full Bio
We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
2018 State of the CloudCloud adoption is growing, but how are organizations taking advantage of it? Interop ITX and InformationWeek surveyed technology decision-makers to find out, read this report to discover what they had to say!
Infographic: The State of DevOps in 2017Is DevOps helping organizations reduce costs and time-to-market for software releases? What's getting in the way of DevOps adoption? Find out in this InformationWeek and Interop ITX infographic on the state of DevOps in 2017.
The Next Generation of IT SupportThe workforce is changing as businesses become global and technology erodes geographical and physical barriers.IT organizations are critical to enabling this transition and can utilize next-generation tools and strategies to provide world-class support regardless of location, platform or device