В данной книге анализируется два самых горячих направления развития информационных технологий: микросервисы и контейнеры Docker. Вместе они способны обеспечить беспрецедентную гибкость в разработке и развертывании приложений, а также в их масштабировании. Это особенно важно для больших и сложных проектов, где скорость разработки имеет решающее значение, а небольшие ошибки могут иметь катастрофические последствия.Вы узнаете, как использовать микросервисы и Docker для создания модульной архитектуры, увеличения производительности и надежности приложений, уменьшения времени до выхода на рынок, повторного использования кода и экспоненциального повышения эффективности в DevOps. В книге описаны подробные рекомендации и полный план ухода от монолитной архитектуры, а также детальное исследование процесса миграции на примере системы корпоративного класса, разбитой на множество микросервисов.Издание рекомендовано архитекторам и разработчикам ПО, а также будет полезно руководителям, стремящимся уйти от устаревших подходов и максимизировать успех своего бизнеса.
V dannoj knige analiziruetsja dva samykh gorjachikh napravlenija razvitija informatsionnykh tekhnologij: mikroservisy i kontejnery Docker. Vmeste oni sposobny obespechit bespretsedentnuju gibkost v razrabotke i razvertyvanii prilozhenij, a takzhe v ikh masshtabirovanii. Eto osobenno vazhno dlja bolshikh i slozhnykh proektov, gde skorost razrabotki imeet reshajuschee znachenie, a nebolshie oshibki mogut imet katastroficheskie posledstvija.Vy uznaete, kak ispolzovat mikroservisy i Docker dlja sozdanija modulnoj arkhitektury, uvelichenija proizvoditelnosti i nadezhnosti prilozhenij, umenshenija vremeni do vykhoda na rynok, povtornogo ispolzovanija koda i eksponentsialnogo povyshenija effektivnosti v DevOps. V knige opisany podrobnye rekomendatsii i polnyj plan ukhoda ot monolitnoj arkhitektury, a takzhe detalnoe issledovanie protsessa migratsii na primere sistemy korporativnogo klassa, razbitoj na mnozhestvo mikroservisov.Izdanie rekomendovano arkhitektoram i razrabotchikam PO, a takzhe budet polezno rukovoditeljam, stremjaschimsja ujti ot ustarevshikh podkhodov i maksimizirovat uspekh svoego biznesa.