Искушенные ИТ-руководители уверены, что на смену SOA (service-oriented architecture, сервисно-ориентированная архитектура) придут микросервисные среды. По существу, микросервисы — это простые приложения, работающие над выполнением одной задачи, из которых набирается одно крупное приложение. Их относительно просто писать и поддерживать, благодаря чему популяризуется принцип быстрой разработки приложений RAD (rapid application development). В последнее время наметилась устойчивая тенденция к более гибкому стилю разработки крупных систем. С помощью микросервисов компании могут быстро подстроиться под новые требования к программным компонентам, избежав трудоемкого перепрограммирования и повторного тестирования, необходимого в случае сложных, монолитных приложений. По прогнозам, к 2020 г. 30% общемировых расходов на ИТ придутся на технологии нового поколения, и эти новые технологии будут отвечать за обработку 90% мировых данных, так что микросервисы станут незаменимы, когда предприятия начнут модернизировать свой арсенал приложений. В этом слайд-шоу, основанном на сведениях, предоставленных Джеком Норрисом, старшим вице-президентом по данным и приложениям в компании MapR Technologies, приводятся 10 причин, по которым микросервисы пойдут на пользу крупномасштабным корпоративным приложениям.