Від моноліту до мікросервісів. Сем Ньюмен
Видавництво: | Нова книга |
Артикул: | PB-006646 |
Наявність: | Є в наявності |
-
450.00грн.
У книзі "Проти моноліту до мікросервісів" Сем Ньюмен дає чітке бачення міграції на мікросервіси, показує, яких пасток (як очевидних, так і підступних) треба берегти, і розглядає низку дуже корисних шаблонів для організаційних, архітектурних і технологічних змін.
Деніел Браянт, технічний консультант Datawire та InfoQ
Як розплутати монолітну систему та мігрувати на мікросервіси? Як це зробити, підтримуючи роботу організації у звичайному режимі? Як доповнення до надзвичайно популярної книги Сема Ньюмена "Створення мікросервісів" його нова книга докладно описує перевірений метод переведення наявної монолітної системи на архітектуру мікросервісів.
Це практичне керівництво містить низку наочних прикладів та шаблонів міграції, масу практичних порад із перекладу монолітної системи на платформу для мікросервісів, різні сценарії та стратегії успішної міграції, починаючи з первинного планування й закінчуючи декомпозицією застосунків і баз даних. Оповідані шаблони та методи випробувані та надійні, їх можна використовувати для міграції вже наявної архітектури.
ЕВОЛЮЦІЙНІ ШАБЛОНИ ДЛЯ ТРАНСФОРМАЦІЇ МОНОЛІТНОЇ СИСТЕМИ
- Ідеально підходить для організацій, які хочуть перейти на мікросервіси, не роблячи перебудову.
- Допомагає компаніям визначатися з тим, чи треба мігрувати, коли і з чого починати.
- Розв'язує питання комунікації, інтеграції та міграції успадкованих систем.
- Обговорює кілька шаблонів міграції та місць їх застосування.
- Розглядає приклади міграції баз даних, а також стратегії синхронізації.
- Описує декомпозицію застосунків, включно з кількома архітектурними шаблонами рефакторизації.
- Розкриває деталі декомпозиції бази даних, включно з впливом порушення посилювальної та транзакційної цілісності, нові режими збою й багато іншого.
Предисловие от автора
Ще кілька років тому деякі з нас лише попереджування про те, що, дескати, мікрослужби (мікросервіси) — цікава ідея. І ось не встигли ми озирнутися, як вони стали архітектурою, заведеною за замовчуванням в сотнях компаній у всьому світі (багато, ймовірно, запущені як стартапи, покликані розв'язувати проблеми, викликані мікрослужбами), що зумовило всіх "перейти на біг", щоб встигнути "застрибнути на підніжку останнього вагона", який, як вони бояться, ось-ось зникне за горизонтом.
Варто зізнатися, тут є частина моєї провини. Відтоді як у 2015 році я написав свою власну книгу "Створення мікросервісів" (Building Microservices) на цю тему, я заробляю на життя, працюючи з людьми, допомагаючи їм зрозуміти цей тип архітектури. Я завжди намагався зробити одне — прорватися крізь хайп і допомогти компаніям визначитися, чи підходять їм мікрослужби чи ні. Для багатьох своїх клієнтів з наявними (не орієнтованими на мікрослужби) системами труднощі полягала в тому, як вкорінювати архітектури, що ґрунтуються на мікрослужбах. Як взяти наявну систему та виконати перепланування її архітектури, не зупиняючи всю іншу роботу? Ось де на допомогу приходить ця книга. Що ще важливіше, я стажу дати вам чесну оцінку труднощів, пов'язаних з архітектурою на основі мікрослужб, і допомогти вам зрозуміти, чи варто починати це "подороже".
Чому ви навчитеся
Ця книга задумана як глибоке занурення в образ думок і лад дій під час розкладання наявних систем на архітектуру, що ґрунтується на мікрослужбах. Ми косимо багатьох тем, пов'язаних з архітектурою на основі мікрослужб, але в центрі уваги буде декомпозиція. Як більш загальне керівництво з архітектури на основі мікрослужб гарним місцем для старту була б моя попередня книга "Створення мікросервісів". Насправді я настійно рекомендую вам розглядати ту книгу як доповнення до цієї.
Об авторе
Сем Ньюмен брав участь у декількох стартах, 12 років пропрацював у ThoughtWorks і тепер є незалежним консультантом. Спеціалізується на мікросервісах і хмарній архітектурі, проводить навчання та дає консультації, допомагає клієнтам швидше та надійніше розробляти програмне забезпечення, виступає на консультаціях в усьому світі. Автор відомої книги "Створення мікросервісів" видавництва O'Reilly.
Характеристики книги | |
ISBN | 978-5-9775-6723-7 |
Автор | Сем Ньюмен |
Вид палітурки | М'який |
Видавництво | Бхв-Петербург |
Кількість сторінок | 272 |
Мова видання | Російський |
Рік видання | 2021 |
Стан | Нове |