7 Technologies that Enable a Microservices Architecture - InformationWeek
IoT
IoT
DevOps
News
6/15/2017
07:00 AM
Cynthia Harvey
Cynthia Harvey
Slideshows
Connect Directly
Twitter
RSS
E-Mail
100%
0%

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.
Previous
1 of 8
Next

Image: Pixabay
Image: Pixabay

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.
Previous
1 of 8
Next
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
tcritchley07
50%
50%
tcritchley07,
User Rank: Moderator
6/15/2017 | 11:57:48 AM
7 Technologies for Microservices
Very good article on an elusive concept, to me indistinguishable from distributed computing on small systems. Only the interfaces and absence of virtual machines differentiates them and these become clearer via this article.
News
Don't Collect Biometric Data Without Providing Notice
Lisa Morgan, Freelance Writer,  2/1/2019
Commentary
AI and the Next Recession
Guest Commentary, Guest Commentary,  1/24/2019
Commentary
The Title Machine Learning Engineer Will Start to Disappear
Guest Commentary, Guest Commentary,  2/7/2019
White Papers
Register for InformationWeek Newsletters
2018 State of the Cloud
2018 State of the Cloud
Cloud 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!
Video
Current Issue
Security and Privacy vs. Innovation: The Great Balancing Act
This InformationWeek IT Trend Report will help you better understand and address the growing challenge of balancing the need for innovation with the real-world threats and regulations.
Slideshows
Flash Poll