22.03.2018 ЭкспертизаАрхитектура микросервисов может сыграть важнейшую роль в цифровой трансформации, особенно в организациях, модернизирующих унаследованные приложения и базы кода, пишет на портале TechTarget Крис Тоззи из компании Fixate IO. Микросервисы делают как унаследованные, так и новые приложения более легкими, масштабируемыми и простыми в управлении. Цифровая трансформация означает полную перестройку организации с целью использования новой технологии. Микросервисы помогают в этом, делая приложения быстрее и эффективнее, расширяя возможности управлять ПО и обслуживать его. Тоззи приводит шесть примеров использования микросервисов: Улучшенное управление приложениями. Архитектура микросервисов позволяет запускать и останавливать часть приложения, не затрагивая другие его части. Это делает проще установку обновлений без прекращения работы сервиса. Непрерывное предоставление ПО — главный элемент цифровой трансформации бизнеса. Эффективное масштабирование. Масштабировать монолитное приложение в связи с изменением ваших потребностей может оказаться нелегко. Масштабировать придется приложение целиком, даже если это необходимо только для его части. Например, приложение может потребовать возросшего объема хранения. Но поскольку вы не можете отдельно масштабировать уровень хранения, придется добавлять новые экземпляры приложения вместо предоставления дополнительных ресурсов сервису хранения. При использовании микросервисов в этом нет необходимости. Вы можете масштабировать только необходимую ...
читать далее.