ODBIERZ TWÓJ BONUS :: »

Strategiczne monolity i mikrousługi. Jak napędzać innowacyjność za pomocą przemyślanej architektury Vaughn Vernon, Tomasz Jaskula

(ebook) (audiobook) (audiobook)
Autorzy:
Vaughn Vernon, Tomasz Jaskula
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.0/6  Opinie: 1
Stron:
296
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
69,00 zł

Powiadom mnie, gdy książka będzie dostępna

Ebook
37,95 zł 69,00 zł (-45%)
29,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Określania celów biznesowych i roli architektury w transformacji cyfrowej
  • Rozpoznawania przyczyn niepowodzeń oprogramowania i zarządzania długiem technologicznym
  • Stosowania prawa Conwaya w projektowaniu struktur zespołów i systemów
  • Wdrażania kultury eksperymentowania i bezpiecznego popełniania błędów
  • Podejmowania decyzji architektonicznych z wykorzystaniem narzędzi strategicznych (np. Cynefin)
  • Przeprowadzania modelowania domeny i EventStormingu w celu szybkiego uczenia się
  • Wyodrębniania dziedzin, poddziedzin i kontekstów ograniczonych
  • Definiowania zdolności biznesowych i ich powiązania z architekturą systemu
  • Mapowania kontekstów i zarządzania relacjami między zespołami oraz systemami
  • Modelowania encji, obiektów wartości, agregatów i usług domenowych
  • Wybierania stylów architektonicznych i wzorców (np. porty i adaptery, architektura heksagonalna)
  • Projektowania systemów zorientowanych na zdarzenia i komunikaty (Event Sourcing, CQRS, Serverless)
  • Budowania dobrze zmodularyzowanych monolitów i podejmowania decyzji o ich rozwoju
  • Przekształcania monolitów w mikrousługi z zachowaniem spójności i minimalizacją ryzyka
  • Równoważenia atrybutów jakości (bezpieczeństwo, wydajność, skalowalność) w architekturze
  • Łączenia strategii architektonicznej z celami biznesowymi i wspierania innowacji

Przedsiębiorstwo, jeśli ma osiągać satysfakcjonujące wyniki biznesowe, musi używać dobrego oprogramowania. Aby jednak zapewnić firmie pozycję lidera i decydować o przyszłości branży, trzeba czegoś więcej: odwagi we wprowadzaniu i wdrażaniu innowacji. Innowacje te powinny być wspierane przez inteligentne decyzje architektoniczne ukierunkowane na cele firmy, osiągane wyniki i zapewnienie sobie przewagi konkurencyjnej w przyszłości. Niestety podczas projektowania oprogramowania architekci często kierują się przyzwyczajeniami bądź aktualnie obowiązującą modą.

Niniejsza książka jest przeznaczona dla kadry kierowniczej najwyższego szczebla oraz dla osób sterujących rozwojem oprogramowania w firmie. Ma pomóc w zrozumieniu problemów strategicznych, z jakimi te osoby się mierzą, a także ułatwić wybór najlepszego rozwiązania architektonicznego. W książce opisano, kiedy zdecydować się na rozproszone mikrousługi czy dobrze zmodularyzowane monolity, a kiedy na usługi będące połączeniem obu rozwiązań. Dokładnie wyjaśniono, w jak dużym stopniu wyważone decyzje architektoniczne umożliwiają maksymalizację wartości i innowacyjności, dostarczanie łatwych do rozwijania systemów i unikanie kosztownych błędów. Nie zabrakło w niej również praktycznych wskazówek, jak tworzyć dobrze zaprojektowane monolity, które można bez problemu utrzymywać i rozwijać, oraz jak stopniowo przekształcać starsze systemy w prawdziwie efektywne mikrousługi.

Najciekawsze zagadnienia:

  • łączenie planowania architektury z wprowadzaniem innowacji w firmie
  • problemy komunikacyjne a eksperymentowanie z innowacjami
  • praktyczne podejście do strategicznych inwestycji
  • najlepsze style architektoniczne
  • wybór między systemem monolitycznym a mikrousługami
  • przekształcanie monolitów w mikrousługi

Przepis na sukces tkwi w doskonałości podejścia architektonicznego!

Wybrane bestsellery

O autorach książki

Vaughn Vernon jest weteranem produkcji oprogramowania z ponad dwudziestopięcioletnim doświadczeniem w projektowaniu, rozwijaniu i tworzeniu architektury oprogramowania. Jest uznanym liderem upraszczania projektu i implementacji oprogramowania z wykorzystaniem nowatorskich metod. Programuje korzystając z języków obiektowych od lat osiemdziesiątych, a zasady programowania dziedzinowego stosuje od czasów, gdy na początku lat dziewięćdziesiątych zajmował się modelowaniem dziedzin w Smalltalku. Wygłasza wykłady i świadczy usługi konsultingowe na arenie międzynarodowej. Wykłady dotyczące implementacji DDD prezentował na wielu kontynentach.

Tomasz Jaskuła jest dyrektorem technicznym i współzałożycielem Luteceo, paryskiej firmy konsultingowej. Od ponad 20 lat pracuje jako profesjonalny programista i architekt, a jego celem jest tworzenie oprogramowania zapewniającego wyraźną przewagę konkurencyjną.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka zawiera praktyczne przykłady wdrażania monolitów i mikrousług w firmie?
Tak, książka opisuje konkretne przypadki wdrażania zarówno monolitów, jak i mikrousług, pokazując praktyczne podejście do projektowania, utrzymania i transformacji architektury systemów w przedsiębiorstwach.
2. Czy lektura tej książki pomoże mi podjąć decyzję, kiedy wybrać monolit, a kiedy mikrousługi?
Tak, autorzy szczegółowo omawiają kryteria wyboru między monolitem, mikrousługami oraz rozwiązaniami hybrydowymi, pomagając zrozumieć, która architektura będzie najlepsza w określonych warunkach biznesowych.
3. Czy książka nadaje się dla osób nietechnicznych, np. menedżerów lub liderów biznesowych?
Tak, publikacja jest napisana z myślą o kadrze zarządzającej i osobach podejmujących strategiczne decyzje, wyjaśniając zagadnienia techniczne w przystępny i zrozumiały sposób.
4. Jakie korzyści biznesowe można uzyskać po wdrożeniu wskazówek z książki?
Zastosowanie opisanych strategii pozwala zwiększyć innowacyjność, usprawnić procesy transformacji cyfrowej, uniknąć kosztownych błędów architektonicznych oraz osiągnąć większą elastyczność i przewagę konkurencyjną.
5. Czy książka omawia narzędzia i techniki wspierające podejmowanie decyzji architektonicznych?
Tak, w treści znajdują się opisy narzędzi i metod, takich jak Cynefin czy EventStorming, które pomagają w analizie i wyborze najlepszych rozwiązań architektonicznych.
6. W jaki sposób książka wspiera rozwój kompetencji zespołów IT i komunikację w firmie?
Autorzy poruszają tematy związane z kulturą organizacyjną, komunikacją między zespołami oraz budowaniem środowiska sprzyjającego bezpiecznemu eksperymentowaniu i uczeniu się na błędach.
7. Czy książka porusza temat przekształcania starszych systemów w nowoczesne rozwiązania?
Tak, jeden z rozdziałów szczegółowo opisuje proces migracji od starszych monolitów do nowoczesnych architektur mikrousługowych, prezentując kroki i wyzwania tej transformacji.
8. Czy kupując książkę na Helion.pl, otrzymam wersję elektroniczną?
Na Helion.pl dostępne są różne formaty książek - papierowy, ebook (PDF, ePub, mobi) oraz audiobook, jeśli są oferowane przez wydawcę. Szczegóły dotyczące dostępnych formatów znajdziesz na stronie produktu.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
69,00 zł
Czasowo niedostępna
Ebook
37,95 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint