Переход на парадигму микросервисов и DevOps для увеличения эффективности разработки программного обеспеченияРеорганизация приложений в автономные компоненты для простоты управления, разработки и масштабированияИспользование передовых приемов взаимодействий между микросервисамиЗнакомство с порядком организованной миграции на микро-сервисыОсобенности установки и использования контейнеров DockerЭффективные приемы организации и управления контейнерами DockerОбеспечение максимально эффективного масштабирования приложений на основе микросервисовПрименение полученных знаний на примере реального приложенияВ данной книге анализируется два самых горячих направления развития информационных технологий: микросервисы и контейнеры Docker. Вместе они способны обеспечить беспрецедентную гибкость в разработке и развертывании приложений, а также в их масштабировании. Это особенно важно для больших и сложных проектов, где скорость разработки имеет решающее значение, а небольшие ошибки могут иметь катастрофические последствия.Вы узнаете, как использовать микросервисы и Docker для создания модульной архитектуры, увеличения производительности и надежности приложений, уменьшения времени до выхода на рынок, повторного использования кода и экспоненциального повышения эффективности в DevOps.В книге описаны подробные рекомендации и полный план ухода от монолитной архитектуры, а также детальное исследование процесса миграции на примере системы корпоративного класса, разбитой на множество микросервисов.Издание рекомендовано архитекторам и разработчикам ПО, а также будет полезно руководителям, стремящимся уйти от устаревших подходов и максимизировать успех своего бизнеса.
Perekhod na paradigmu mikroservisov i DevOps dlya uvelicheniya effektivnosti razrabotki programmnogo obespecheniyaReorganizatsiya prilozheniy v avtonomnye komponenty dlya prostoty upravleniya, razrabotki i masshtabirovaniyaIspolzovanie peredovykh priemov vzaimodeystviy mezhdu mikroservisamiZnakomstvo s poryadkom organizovannoy migratsii na mikro-servisyOsobennosti ustanovki i ispolzovaniya konteynerov DockerEffektivnye priemy organizatsii i upravleniya konteynerami DockerObespechenie maksimalno effektivnogo masshtabirovaniya prilozheniy na osnove mikroservisovPrimenenie poluchennykh znaniy na primere realnogo prilozheniyaV dannoy knige analiziruetsya dva samykh goryachikh napravleniya razvitiya informatsionnykh tekhnologiy: mikroservisy i konteynery Docker. Vmeste oni sposobny obespechit bespretsedentnuyu gibkost v razrabotke i razvertyvanii prilozheniy, a takzhe v ikh masshtabirovanii. Eto osobenno vazhno dlya bolshikh i slozhnykh proektov, gde skorost razrabotki imeet reshayushchee znachenie, a nebolshie oshibki mogut imet katastroficheskie posledstviya.Vy uznaete, kak ispolzovat mikroservisy i Docker dlya sozdaniya modulnoy arkhitektury, uvelicheniya proizvoditelnosti i nadezhnosti prilozheniy, umensheniya vremeni do vykhoda na rynok, povtornogo ispolzovaniya koda i eksponentsialnogo povysheniya effektivnosti v DevOps.V knige opisany podrobnye rekomendatsii i polnyy plan ukhoda ot monolitnoy arkhitektury, a takzhe detalnoe issledovanie protsessa migratsii na primere sistemy korporativnogo klassa, razbitoy na mnozhestvo mikroservisov.Izdanie rekomendovano arkhitektoram i razrabotchikam PO, a takzhe budet polezno rukovoditelyam, stremyashchimsya uyti ot ustarevshikh podkhodov i maksimizirovat uspekh svoego biznesa.