Wzorce architektoniczne

Ocena:   (3,4 na 5)

Wzorce architektoniczne (Pethuru Raj)

Opinie czytelników

Podsumowanie:

Książka ma solidny spis treści i obejmuje różne wzorce architektury oprogramowania, ale cierpi z powodu słabego pisania, gadatliwości i płytkiego pokrycia tematów. Wiele fragmentów sprawia wrażenie szablonu lub jest zbyt skomplikowanych, co utrudnia czytelnikom zaangażowanie się w materiał.

Zalety:

Spis treści jest dobrze skonstruowany i zapewnia kompleksowy przegląd różnych wzorców architektury oprogramowania, w tym mikrousług, wzorców opartych na zdarzeniach i wzorców związanych z chmurą. Treść jest skonsolidowana w jednym miejscu.

Wady:

Pisanie jest słabo wykonane z nieprawidłowym użyciem słów z podstawień tezaurusa, co utrudnia zrozumienie. Istnieje wiele rozwlekłych sekcji bez wyraźnego przepływu, powtarzających się treści i przypadków kopiowania materiałów z innych źródeł. Formatowanie jest mylące, brakuje wyraźnej hierarchii tematów, co utrudnia śledzenie.

(na podstawie 5 opinii czytelników)

Oryginalny tytuł:

Architectural Patterns

Zawartość książki:

Z tego przewodnika dowiesz się, jak ważne są wzorce architektoniczne i projektowe w tworzeniu i utrzymywaniu aplikacji IT nowej generacji oraz aplikacji o krytycznym znaczeniu dla biznesu. Kluczowe cechy Wykorzystaj wzorce, aby zająć się komunikacją, integracją, strukturą aplikacji i nie tylko Zaimplementuj nowoczesne wzorce projektowe, takie jak mikrousługi, aby budować odporne i wysoce dostępne aplikacje Wybierz między wzorcami MVP, MVC i MVVM w zależności od budowanej aplikacji Opis książki

Architektura korporacyjna (EA) jest zazwyczaj agregatem architektury biznesowej, aplikacji, danych i infrastruktury każdego przyszłościowego przedsiębiorstwa. Ze względu na ciągłe zmiany i rosnącą złożoność krajobrazu biznesowego i technologicznego, tworzenie wyrafinowanych architektur staje się coraz bardziej popularne. Wzorce architektoniczne zyskują obecnie wiele uwagi.

Książka podzielona jest na trzy moduły. Poznasz wzorce związane z architekturą obiektową, komponentową, klient-serwer i chmurową. Drugi moduł obejmuje wzorce integracji aplikacji korporacyjnych (EAI) i sposób ich projektowania przy użyciu różnych narzędzi i wzorców. Poznasz wzorce architektury zorientowanej na usługi (SOA), architektury sterowanej zdarzeniami (EDA), architektury zorientowanej na zasoby (ROA), architektury analityki dużych zbiorów danych i architektury mikrousług (MSA). Ostatni moduł omawia zaawansowane tematy, takie jak kontenery Docker, wysoka wydajność i niezawodne architektury aplikacji. Kluczowe wnioski obejmują zrozumienie, czym są architektury, dlaczego są używane oraz w jaki sposób i gdzie architektura, projektowanie i wzorce integracji są wykorzystywane do tworzenia lepszych i większych systemów. Czego się nauczysz Zrozum, w jaki sposób kilka wzorców architektonicznych i projektowych działa w celu systematycznego tworzenia wielowarstwowych aplikacji internetowych, mobilnych, wbudowanych i chmurowych Poznaj zasady i wzorce inżynierii oprogramowania zorientowanej obiektowo i opartej na komponentach Zbadaj frameworki odpowiadające różnym wzorcom architektonicznym Wdrażaj metodologie oparte na domenie, testach i zachowaniu Skutecznie wdrażaj kluczowe platformy i narzędzia, aby umożliwić projektowanie i tworzenie rozwiązań EA Wdrażaj różne wzorce zaprojektowane dla paradygmatu chmury Dla kogo jest ta książka?

Książka ta wzmocni i wzbogaci architektów IT (takich jak architekci korporacyjni, architekci oprogramowania oraz architekci rozwiązań i systemów), konsultantów technicznych, ewangelistów i ekspertów. Spis treści O wzorcach architektonicznych i projektowych Wielowarstwowe wzorce architektoniczne klient/serwer Wzorce obiektowe i wzorce inżynierii oprogramowania opartego na komponentach Wzorce integracji w przedsiębiorstwie Wzorce projektowania opartego na domenach (DDD) Platformy i narzędzia architektury korporacyjnej Architektura zorientowana na usługi (SOA) Architektura oparta na zdarzeniach (EDA) Architektura mikrousług (MSA) Wzorce aplikacji kontenerowych i wysoce niezawodnych Chmury definiowane programowo: architektura i wzorce projektowe Architektura i wzorce projektowe Big Data

Dodatkowe informacje o książce:

ISBN:9781787287495
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Wzorce architektoniczne - Architectural Patterns
Z tego przewodnika dowiesz się, jak ważne są wzorce architektoniczne i projektowe w tworzeniu i utrzymywaniu aplikacji IT nowej...
Wzorce architektoniczne - Architectural Patterns
Blockchain, sztuczna inteligencja i internet rzeczy: Możliwości i szanse - Blockchain, Artificial...
Niniejsza książka zawiera podstawowe koncepcje i...
Blockchain, sztuczna inteligencja i internet rzeczy: Możliwości i szanse - Blockchain, Artificial Intelligence, and the Internet of Things: Possibilities and Opportunities
Technologia i aplikacje blockchain - Blockchain Technology and Applications
Blockchain wyłania się jako potężna technologia, która przyciągnęła uwagę...
Technologia i aplikacje blockchain - Blockchain Technology and Applications
Kognitywny Internet Rzeczy: Technologie wspomagające, platformy i przypadki użycia - Cognitive...
Koncepcja Internetu Rzeczy (IoT) jest definiowana...
Kognitywny Internet Rzeczy: Technologie wspomagające, platformy i przypadki użycia - Cognitive Internet of Things: Enabling Technologies, Platforms, and Use Cases
Internet rzeczy: Technologie wspomagające, platformy i przypadki użycia - The Internet of Things:...
Ponieważ coraz więcej urządzeń łączy się ze sobą...
Internet rzeczy: Technologie wspomagające, platformy i przypadki użycia - The Internet of Things: Enabling Technologies, Platforms, and Use Cases
Inteligentne miasta: Narzędzia i technologie wspomagające - Intelligent Cities: Enabling Tools and...
Pojawienie się wysoce obiecujących i potężnych...
Inteligentne miasta: Narzędzia i technologie wspomagające - Intelligent Cities: Enabling Tools and Technology
Demistyfikacja nauki o danych graficznych: Algorytmy grafów, metody analityczne, platformy, bazy...
Wraz z rosnącą dojrzałością i stabilnością...
Demistyfikacja nauki o danych graficznych: Algorytmy grafów, metody analityczne, platformy, bazy danych i przypadki użycia - Demystifying Graph Data Science: Graph Algorithms, Analytics Methods, Platforms, Databases, and Use Cases
Cloud-Native Computing: Jak projektować, rozwijać i zabezpieczać mikrousługi i aplikacje sterowane...
Poznaj natywny paradygmat chmury dla aplikacji...
Cloud-Native Computing: Jak projektować, rozwijać i zabezpieczać mikrousługi i aplikacje sterowane zdarzeniami - Cloud-Native Computing: How to Design, Develop, and Secure Microservices and Event-Driven Applications
Zastosowanie technologii dronów i robotyki na rzecz zrównoważonego rozwoju rolnictwa - Applying...
Rosnący postęp i stabilność technologii i narzędzi...
Zastosowanie technologii dronów i robotyki na rzecz zrównoważonego rozwoju rolnictwa - Applying Drone Technologies and Robotics for Agricultural Sustainability
Inteligencja maszynowa: Wizja komputerowa i przetwarzanie języka naturalnego - Machine Intelligence:...
Maszyny są systematycznie wzmacniane, aby były...
Inteligencja maszynowa: Wizja komputerowa i przetwarzanie języka naturalnego - Machine Intelligence: Computer Vision and Natural Language Processing
Zastosowanie technologii dronów i robotyki dla zrównoważonego rozwoju rolnictwa - Applying Drone...
Rosnący postęp i stabilność technologii i narzędzi...
Zastosowanie technologii dronów i robotyki dla zrównoważonego rozwoju rolnictwa - Applying Drone Technologies and Robotics for Agricultural Sustainability
Streaming Analytics: Koncepcje, architektury, platformy, przypadki użycia i aplikacje - Streaming...
Kiedy zdigitalizowane podmioty, połączone...
Streaming Analytics: Koncepcje, architektury, platformy, przypadki użycia i aplikacje - Streaming Analytics: Concepts, Architectures, Platforms, Use Cases and Applications
Internet rzeczy i analiza dużych zbiorów danych: Zintegrowane platformy i przemysłowe przypadki...
Niniejsza książka kompleksowo przedstawia...
Internet rzeczy i analiza dużych zbiorów danych: Zintegrowane platformy i przemysłowe przypadki użycia - The Internet of Things and Big Data Analytics: Integrated Platforms and Industry Use Cases
Wyjaśnialna sztuczna inteligencja (Xai): Koncepcje, narzędzia wspomagające, technologie i...
Świat chętnie wykorzystuje wieloaspektowe techniki...
Wyjaśnialna sztuczna inteligencja (Xai): Koncepcje, narzędzia wspomagające, technologie i zastosowania - Explainable Artificial Intelligence (Xai): Concepts, Enabling Tools, Technologies and Applications

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)