Using a microservices approach to application development can improve resilience and expedite your time to market, but breaking apps into fine-grained services offers complications. Here’s what to expect.Microservices has been making waves among forward-thinking application development organizations since the term was first coined in 2011. A few short years later, microservices is on the verge of going mainstream, as, according to a recent survey from Nginx, 36 percent of enterprises surveyed are currently using microservices, with another 26 percent in the research phase. But what exactly is microservices architecture, and is it right for your organization’s culture, skills, and needs?
Here we take a look at seven reasons you should consider microservices for your next application development project — and five hurdles you’ll have to clear to be successful.
Photo credit: Thinkstock
Read the full the article CIO.