Industry leaders, technology evangelists and analysts predict 2015 will be the year of Microservices. The concept of microservices is taking a positive curve in 2015. More and more enterprises are looking further to replicate the successful models of Netflix, Amazon and other cloud based disruptors. Microservices architecture Style is an approach of developing single application as a suite of small services. These small services run on their own processes and communicate with the lightweight mechanisms – often an HTTP resource API. This is opposed to the ‘monolithic’ system of software architecture. Although the definition of “Microservices” may vary, but there are a few common elements: 1. Small, single-purpose programming 2. Automated deployments 3. Endpoint intelligence 4. Decentralized control of language Hence the fundamental value of Microservices lies in unlocking the potential of large monolithic legacy applications into small and independent set of composable services that can be accessed via RESTful APIs. Let us take an e-commerce application as an example. Instead of providing all the functionality through a single monolithic application, we shall use microservices architecture which breaks the application into separate, independent services for varied functions such as credit check, order processing, order fulfillment, credit check, order tracking, and so forth. And hence the process is simplified. Business Benefits of Microservices: - Better Team Management - Graceful Degradation - Highly Efficient Team - Dynamism and Flexibility - Heterogeneous and Polyglot - Clear and Faster Process - DevOps For established businesses, the decision of breaking the monolithic system into microservices definitely requires a balancing act to perform wisely. As Microservices’ are inextricably intertwined with cloud and DevOps, hence for it to sync smoothly with a Microservices architecture model requires a well-thought-out approach. It is subjective as well. But there is no denying the productivity such an organized and efficient system has to offer.