Wednesday, June 28, 2017

Word of the Day: microservices

Word of the Day WhatIs.com
Daily updates on the latest technology terms |June 28, 2017
microservices

Microservices is an approach to application development in which a large application is built as a suite of connected modular services. Each module supports a specific business goal and uses a simple, well-defined interface to communicate with other sets of services.

Software developer and author Martin Fowler is credited with promoting the idea of breaking down services in a service-oriented architecture into microservices. In a 2014 article, he stated:

 

"The microservice architectural style is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API. These services are built around business capabilities and independently deployable by fully automated deployment machinery."

The microservices approach contrasts with the monolithic architecture, in which elements of the program are interwoven and interdependent, requiring that the whole program be addressed if any element is to be changed. Continued...

Quote of the Day

"Convergence toward a microservices architectural style does not start at the technology level; it requires organizational change." - Bert Ertman

 

Trending Terms

monolithic architecture
microservice architecture
SOA
containerization
RESTful API
DevOps

 
Learning Center

Determining when a microservice approach is not the best architecture
A developer at the U.S. Digital Service explains how a blind rush to a microservice approach created more problems than it solved.

IBM delivers new DevOps stack for microservices development
IBM's new Microservice Builder provides an integrated DevOps pipeline for microservices development, deployment and management.

Everything you need to know -- and love -- about testing microservices
Testing microservices is just the beginning. Today's testers need to understand DevOps and containers, too. Expert Gerie Owen has advice on keeping up.

The benefits of microservices for mobile, and how Node.js can help
A Red Hat architect explains why the benefits of microservices are a big win for mobile and why frameworks like Node.js are worth considering.

Red Hat exec explains how to tackle microservices development issues
Find out why microservices development and building a microservice architecture is no picnic, thanks to immature tools and architectural models.

Writing for Business

If you're not _______ well-versed in microservices and containers, you're running at the back of the pack.
A. already
B. all ready
Answer

 

 

 

Stay In Touch
For feedback about any of our definitions or to suggest a new definition, please contact me at: mrouse@techtarget.com

 

Visit the Word of the Day Archives and catch up on what you've missed!

 

FOLLOW US

TwitterRSS
About This E-Newsletter
This e-newsletter is published by the TechTarget network. To unsubscribe from Whatis.com, click here. Please note, this will not affect any other subscriptions you have signed up for.
TechTarget

TechTarget, Whatis, 275 Grove Street, Newton, MA 02466. Contact: webmaster@techtarget.com

Copyright 2016 TechTarget. All rights reserved.

No comments: