Cantitate/Preț
Produs

Software Architect

Autor Michael Bell
en Limba Engleză Paperback – 28 mar 2023

În domeniul dezvoltării software, tranziția de la programare la arhitectură necesită o schimbare fundamentală de paradigmă, de la execuție la viziune strategică. Remarcăm în volumul Software Architect o abordare pragmatică a acestui proces, autorul Michael Bell oferind un ghid complet pentru transformarea digitală a întreprinderilor. Volumul nu se limitează la teorie, ci explorează designul multidimensional și integrarea în ecosisteme emergente, inclusiv cel al calculului cuantic.

Observăm o structură progresivă, organizată pe niveluri de competență (Level I-III), care ghidează cititorul de la înțelegerea tipologiilor de arhitect (Chapter 2) până la implementarea unor tipare complexe, precum arhitectura federată (Chapter 13) sau soluțiile incrementale. Michael Bell pune un accent deosebit pe eficiența operațională, militând pentru strategii de tip 'Buy over Build' și pentru reducerea dependenței de furnizori specifici prin soluții vendor-agnostic. Comparativ cu Software Architect's Handbook de Joseph Ingeno, care se concentrează pe metodologii de dezvoltare și tipare clasice, lucrarea de față extinde analiza către zona de business, oferind strategii concrete pentru interviuri și planificarea carierei pe termen lung.

Această lucrare completează viziunea autorului din First Time Pass, unde acesta sublinia importanța certificărilor profesionale, aducând acum rigoarea necesară pentru a stăpâni arhitectura sistemelor critice. Textul deconstruiește mitul arhitecturii monolitice și oferă alternative practice pentru scalabilitate și elasticitate în medii de cloud și enterprise.

Citește tot Restrânge

Preț: 19463 lei

Preț vechi: 24329 lei
-20%

Puncte Express: 292

Carte disponibilă

Livrare economică 07-21 mai
Livrare express 22-28 aprilie pentru 4206 lei


Specificații

ISBN-13: 9781119820970
ISBN-10: 1119820979
Pagini: 432
Dimensiuni: 190 x 236 x 27 mm
Greutate: 0.79 kg
Editura: Wiley
Locul publicării:Hoboken, United States

De ce să citești această carte

Recomandăm această carte programatorilor seniori și arhitecților în devenire care doresc să își formalizeze cunoștințele. Cititorul câștigă o înțelegere clară a ierarhiilor profesionale și a competențelor de business necesare pentru a influența deciziile tehnologice la nivel de corporație. Este un manual esențial pentru cei care vor să evite greșelile de design precum 'lift and shift' sau codul duplicat.


Despre autor

Michael Bell este un arhitect de soluții și enterprise cu o experiență vastă în consultanță pentru organizații de mari dimensiuni. Expertiza sa acoperă atât aspectele tehnice riguroase, cât și zona de strategie și educație profesională. În portofoliul său se regăsesc lucrări diverse, de la ghiduri pentru examene profesionale precum First Time Pass, până la studii interdisciplinare despre materiale de construcție și transparență, reflectând o capacitate analitică neobișnuită de a identifica structuri și tipare în domenii complexe.


Cuprins

Chapter 1: What does a Software Architect Do? Chapter 2: Software Architect Types Chapter 3: Career Planning: A Strategy for Achieving Professional Goals Chapter 4: Qualification Self-Assessment for Software Architects Chapter 5: Skill Acquisition for Application Level (Level-I) Software Architects Chapter 6: Skill Acquisition for Application Level (Level-II) Software Architects Chapter 7: Skill Acquisition for Application Level (Level-III) Software Architects Chapter 8: Business Skills: Prescription for Software Architecture Success Chapter 9: Support Environment Elasticity Chapter 10: Foster the "Buy over Build" Software Architecture Strategy Chapter 11: Promote Vendor-Agnostic Solutions Chapter 12: Reduce Hub and Spokes Architecture Patterns Chapter 13: Implement Federated Architecture Chapter 14: Avoid Building Monolithic Software Systems Chapter 15: Focus on Incremental Software Architecture Solutions Chapter 16: Avoid the Source Code "Copy and Paste" Approach (lift and shift) Chapter 17: Don't Fix a Broken Software System by Throwing more Hardware at it Chapter 18: Build Testable Software Systems Chapter 19: Reduce the Amount of Software Proxies and Intermediaries Chapter 20: Minimize Thick Architecture Layers

Descriere scurtă

A strategic state-of-the-art software architecture manual for all skill levels In Software Architect, veteran enterprise and solution architect Michael Bell delivers a hands-on playbook of best practices for aspiring and practicing software architects, seeking to improve their software design, integration, communication, presentation, and knowledge acquisition skills. He explores the career enablement, career planning, self-training, and self-improvement topics you'll need to increase your ability to offer powerful and effective business and technological solutions. In the book, you'll learn how to help companies promote business and technological transformation by implementing modern and first-class software design, deployment, integration, and operations. Software Architect also includes: * A modern software architect's toolbox that includes best practices for multi-dimensional software design and integration in an enterprise quantum computing ecosystem * A breakdown of the various types of software architects, as well as useful self-assessments for aspiring and practicing professionals * Skill acquisition strategies for software architects along with strategic approaches to ace software architecture interviews An indispensable manual for aspiring to be architects, software architects-in-training, and practicing software architects. Software Architect is an essential read for anyone hoping to improve their ability to deliver robust business and technical solutions to enterprises everywhere.

Notă biografică

MICHAEL BELL is an enterprise and solution architect with hands-on experience in business and software architecture modeling. He has consulted for organizations including J.P. Morgan Chase, Citibank, Bank One, UBS-Paine Webber, American Express, AIG, and the US government. He is the best-selling author of software architecture books, and he offers a variety of enterprise integration solutions for back-end and customer-facing systems.