7 Technologies that Enable a Microservices Architecture - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

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.
Commentary
2021 Outlook: Tackling Cloud Transformation Choices
Joao-Pierre S. Ruth, Senior Writer,  1/4/2021
News
Enterprise IT Leaders Face Two Paths to AI
Jessica Davis, Senior Editor, Enterprise Apps,  12/23/2020
Slideshows
10 IT Trends to Watch for in 2021
Cynthia Harvey, Freelance Journalist, InformationWeek,  12/22/2020
White Papers
Register for InformationWeek Newsletters
The State of Cloud Computing - Fall 2020
The State of Cloud Computing - Fall 2020
Download this report to compare how cloud usage and spending patterns have changed in 2020, and how respondents think they'll evolve over the next two years.
Video
Current Issue
2021 Top Enterprise IT Trends
We've identified the key trends that are poised to impact the IT landscape in 2021. Find out why they're important and how they will affect you.
Slideshows
Flash Poll