Software Architecture for Big Data and the Cloud
Editat de Ivan Mistrík, Rami Bahsoon, Nour Ali, Maritta Heisel, Bruce Maximen Limba Engleză Paperback – 12 iun 2017
Prin parcurgerea acestui volum, cititorul va dobândi capacitatea de a implementa arhitecturi software robuste capabile să gestioneze fluxuri masive de date în medii cloud, reconciliind cerințele funcționale cu cele de performanță și disponibilitate. Considerăm că forța acestei lucrări rezidă în abordarea sa disciplinată: nu se rezumă la simple rețete tehnice, ci oferă un cadru metodologic complet, de la ingineria cerințelor specifice big data până la verificarea și analiza evoluției sistemelor. Notăm cu interes includerea unor capitole dedicate eticii și cadrului legal, aspecte critice adesea ignorate în literatura tehnică, dar esențiale pentru arhitectul modern.
Structura progresivă facilitează o înțelegere profundă a ecosistemului. Prima parte fundamentează teoretic limbajele de descriere arhitecturală și evaluarea calității, în timp ce a doua parte se concentrează pe aplicații practice, precum instrumentele de simulare și serviciile inteligente. Complementar volumului Foundations for Architecting Data Solutions, care pune accent pe execuția proiectelor și pipeline-uri de date, lucrarea editată de Ivan Mistrík se axează pe rigoarea academică și metodologiile de design care asigură sustenabilitatea pe termen lung a sistemelor complexe.
Poziționarea volumului în opera lui Ivan Mistrík este una de maturitate. Dacă în Relating Software Requirements and Architectures autorul explora simbioza dintre formă și funcție, aici aplică aceste principii în cel mai exigent context actual: cloud computing-ul. Față de Big-Data Analytics and Cloud Computing, care oferă o perspectivă multidisciplinară asupra științei datelor, acest manual rămâne ancorat strict în ingineria software, oferind soluții arhitecturale pentru provocările de concurență și paralelism masiv.
Preț: 552.13 lei
Preț vechi: 909.81 lei
-39%
Carte tipărită la comandă
Livrare economică 18 mai-01 iunie
Livrare express 18-24 aprilie pentru 254.35 lei
Specificații
ISBN-10: 0128054670
Pagini: 470
Dimensiuni: 191 x 235 x 20 mm
Greutate: 1.59 kg
Editura: ELSEVIER SCIENCE
De ce să citești această carte
Recomandăm această carte arhitecților de sistem și studenților avansați care doresc să treacă de la soluții ad-hoc la un design riguros al sistemelor big data. Veți câștiga o metodologie clară pentru a echilibra volumul și viteza datelor cu securitatea și integritatea sistemului. Este un instrument esențial pentru cei care trebuie să justifice deciziile de design prin prisma performanței și a costurilor economice în cloud.
Descriere scurtă
The book's editors have varied and complementary backgrounds in requirements and architecture, specifically in software architectures for cloud and big data, as well as expertise in software engineering for cloud and big data. This book brings together work across different disciplines in software engineering, including work expanded from conference tracks and workshops led by the editors.
- Discusses systematic and disciplined approaches to building software architectures for cloud and big data with state-of-the-art methods and techniques
- Presents case studies involving enterprise, business, and government service deployment of big data applications
- Shares guidance on theory, frameworks, methodologies, and architecture for cloud and big data
Cuprins
1. Cloud and Big Data Requirements Engineering
2. Cloud and Big Data Software Architectures and Styles
3. Architecture modelling and description languages for Cloud and Big Data
4. Evaluation, Analysis and Verification for Cloud and Big Data Architectures
5. Architecture-centric evolution for cloud and Big Data
6. Architecting for Data and Cloud Service
7. Self-adaptive and managed architectures for cloud and Big Data
8. Economics-Driven architecting for Cloud in the presence of Big Data
9. Architecture-level testing for Cloud and Big Data Services
10. Ethical and legal issues in architecting for cloud and Big Data
Advanced Applications for Cloud and Big Data applications
11. Data-Driven Applications on the cloud
12. Cloud and Big Data Simulation Tools
13. Architectures for Data Analytic Applications on the Cloud
14. Intelligent Services benefiting from Cloud and Big Data
Future Reflections and Experience Reports