Escucha y lee

Entra en un mundo infinito de historias

  • Vive la experiencia de leer y escuchar todo lo que quieras
  • Más de 650.000 títulos
  • Títulos en exclusiva y Storytel Originals
  • Primeros 14 días gratis, luego 8,99 €/mes
  • Cancela cuando quieras
Suscríbete ahora
Details page - Device banner - 894x1036
Cover for Fundamentals of Software Architecture: A Modern Engineering Approach (2nd Edition)

Fundamentals of Software Architecture: A Modern Engineering Approach (2nd Edition)

Duración
16 Hora 55 min
Idioma
Inglés
Formato
Categoría

No ficción

Salary surveys worldwide regularly place software architect in the top ten best jobs, yet no real guide exists to help developers become architects. Until now. This updated edition provides a comprehensive overview of software architecture's many aspects, with five new chapters covering the latest insights from the field. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming architecture, governance, data, generative AI, team topologies, and many other topics.

This book examines:

● Architecture styles and patterns: Microservices, modular monoliths, microkernels, layered architectures, and many more

● Components: Identification, coupling, cohesion, partitioning, and granularity

● Soft skills: Effective team management, collaboration, business engagement models, negotiation, presentations, and more

● Modernity: Engineering practices and operational approaches that have changed radically in the past few years, including cloud considerations and generative AI

● Architecture as an engineering discipline: Repeatable results, metrics, and concrete valuations that add rigor to software architecture

© 2025 Ascent Audio (Audiolibro): 9781663755810

Fecha de lanzamiento

Audiolibro: 23 de septiembre de 2025

Etiquetas

    Otros también disfrutaron ...

    1. Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
      Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications Chip Huyen
    2. The Developer's Playbook for Large Language Model Security: Building Secure AI Applications
      The Developer's Playbook for Large Language Model Security: Building Secure AI Applications Steve Wilson
    3. Building AI-Powered Products: The Essential Guide to AI and GenAI Product Management
      Building AI-Powered Products: The Essential Guide to AI and GenAI Product Management Dr. Marily Nika
    4. The New Science of Momentum: How the Best Coaches and Leaders Build a Fire from a Single Spark
      The New Science of Momentum: How the Best Coaches and Leaders Build a Fire from a Single Spark Don Yaeger
    5. LLMs and Generative AI for Healthcare: The Next Frontier
      LLMs and Generative AI for Healthcare: The Next Frontier Manish Mathur
    6. The Software Developer's Career Handbook: A Guide to Navigating the Unpredictable
      The Software Developer's Career Handbook: A Guide to Navigating the Unpredictable Michael Lopp
    7. AI-Assisted Programming: Better Planning, Coding, Testing, and Deployment
      AI-Assisted Programming: Better Planning, Coding, Testing, and Deployment Tom Taulli
    8. What is Blockchain?
      What is Blockchain? John Hargrave
    9. Hacker Culture A to Z: A Fun Guide to the People, Ideas, and Gadgets That Made the Tech World
      Hacker Culture A to Z: A Fun Guide to the People, Ideas, and Gadgets That Made the Tech World Kim Crawley
    10. AI at the Edge: Solving Real-World Problems with Embedded Machine Learning
      AI at the Edge: Solving Real-World Problems with Embedded Machine Learning Jenny Plunkett
    11. Facilitating Software Architecture: Empowering Teams to Make Architectural Decisions
      Facilitating Software Architecture: Empowering Teams to Make Architectural Decisions Andrew Harmel-Law
    12. Continuous Deployment: Enable Faster Feedback, Safer Releases, and More Reliable Software
      Continuous Deployment: Enable Faster Feedback, Safer Releases, and More Reliable Software Valentina Servile
    13. The Decision Intelligence Handbook: Practical Steps for Evidence-Based Decisions in a Complex World
      The Decision Intelligence Handbook: Practical Steps for Evidence-Based Decisions in a Complex World L. Y. Pratt
    14. AI Engineering: Building Applications with Foundation Models
      AI Engineering: Building Applications with Foundation Models Chip Huyen
    15. System Design Case Studies: Collection of System Designs asked in top tech interviews
      System Design Case Studies: Collection of System Designs asked in top tech interviews Et Tu Code
    16. Generative AI on AWS: Building Context-Aware Multimodal Reasoning Applications
      Generative AI on AWS: Building Context-Aware Multimodal Reasoning Applications Chris Fregly
    17. Agile Manifesto: Unpacking the Agile Manifesto for Modern Development
      Agile Manifesto: Unpacking the Agile Manifesto for Modern Development Jacob Richardson
    18. Mastering Complexity: A Comprehensive Guide to Big O Complexity and DSA Problem Solving
      Mastering Complexity: A Comprehensive Guide to Big O Complexity and DSA Problem Solving DSA Shots
    19. Data-Driven Decisions: Mastering Business Data Science
      Data-Driven Decisions: Mastering Business Data Science Chuck Sherman
    20. Quantum Mechanics and Quantum Information Theory: Understanding the Fundamentals and Potential Applications of Quantum Mechanics and Quantum Information Theory
      Quantum Mechanics and Quantum Information Theory: Understanding the Fundamentals and Potential Applications of Quantum Mechanics and Quantum Information Theory Daniel Garfield
    21. The Skill Code: How to Save Human Ability in an Age of Intelligent Machines
      The Skill Code: How to Save Human Ability in an Age of Intelligent Machines Matt Beane
    22. (ISC)2 CCSP Certified Cloud Security Professional Official Study Guide, 3rd Edition
      (ISC)2 CCSP Certified Cloud Security Professional Official Study Guide, 3rd Edition Mike Chapple
    23. Tech Giants: The Companies Shaping the Future
      Tech Giants: The Companies Shaping the Future Craig Dames
    24. Inside Cyber Warfare: Mapping the Cyber Underworld (3rd Edition)
      Inside Cyber Warfare: Mapping the Cyber Underworld (3rd Edition) Jeffrey Caruso
    25. Generative AI For Dummies
      Generative AI For Dummies Pam Baker
    26. The New Geography of Innovation: The global contest for breakthrough technologies
      The New Geography of Innovation: The global contest for breakthrough technologies Mehran Gul
    27. Docker Unveiled: The Comprehensive Handbook to  Streamlined Development
      Docker Unveiled: The Comprehensive Handbook to Streamlined Development William Drake
    28. Hands-On Large Language Models: Language Understanding and Generation
      Hands-On Large Language Models: Language Understanding and Generation Jay Alammar
    29. Extreme Programming for Beginners: Embracing Agility, Quality, and Collaboration  in Software Development
      Extreme Programming for Beginners: Embracing Agility, Quality, and Collaboration in Software Development Daniel Green
    30. AI Explained: Facts, Fiction and Future
      AI Explained: Facts, Fiction and Future Nigel Poulton
    31. Workforce 4.0: How AI, the Home Office, and the Gig Economy Are Disrupting the Status Quo
      Workforce 4.0: How AI, the Home Office, and the Gig Economy Are Disrupting the Status Quo Gerard Szatvanyi
    32. Tidy First?: A Personal Exercise in Empirical Software Design
      Tidy First?: A Personal Exercise in Empirical Software Design Kent Beck
    33. Gamedev: 10 Steps to Making Your First Game Successful
      Gamedev: 10 Steps to Making Your First Game Successful Wlad Marhulets
    34. Project Zero Trust: A Story about a Strategy for Aligning Security and the Business
      Project Zero Trust: A Story about a Strategy for Aligning Security and the Business George Finney
    35. Artificial General Intelligence: (The MIT Press Essential Knowledge series)
      Artificial General Intelligence: (The MIT Press Essential Knowledge series) Julian Togelius
    36. Data Science and Big Data: Data Science and Big Data Analytics: Unlocking the Power of Information
      Data Science and Big Data: Data Science and Big Data Analytics: Unlocking the Power of Information Liam Morgan
    37. Scrumban: Comprehensive Guide to Hybrid Agile Project Management
      Scrumban: Comprehensive Guide to Hybrid Agile Project Management James Henry
    38. Effective Machine Learning Teams: Best Practices for ML Practitioners
      Effective Machine Learning Teams: Best Practices for ML Practitioners David Colls
    39. Agile Methodologies: A Comprehensive Guide to Agile Practices and Principles
      Agile Methodologies: A Comprehensive Guide to Agile Practices and Principles May Sherry
    40. Algorithms: 3 books in 1 : Practical Guide To Learn Algorithms for Beginners + Design Algorithms to Solve Common Problems + Advanced Data Structures for Algorithms
      Algorithms: 3 books in 1 : Practical Guide To Learn Algorithms for Beginners + Design Algorithms to Solve Common Problems + Advanced Data Structures for Algorithms Andy Vickler
    41. Big Brain Revolution: Artificial Intelligence – Spy or Saviour?
      Big Brain Revolution: Artificial Intelligence – Spy or Saviour? Dr Michelle Tempest
    42. Androids: The Team that Built the Android Operating System
      Androids: The Team that Built the Android Operating System Chet Haase
    43. Big Data: Using SMART Big Data, Analytics and Metrics To Make Better Decisions and Improve Performance
      Big Data: Using SMART Big Data, Analytics and Metrics To Make Better Decisions and Improve Performance Bernard Marr
    44. Agile Data Scientist: Navigating the Data Landscape with Flexibility and Precision
      Agile Data Scientist: Navigating the Data Landscape with Flexibility and Precision Daniel Green
    45. Design Thinking: A comprehensive guide to design thinking and its applications
      Design Thinking: A comprehensive guide to design thinking and its applications Et Tu Code
    46. GROKKING ALGORITHMS: A Comprehensive Beginner's Guide, Tips and Tricks, Simple and Effective methods and Advanced methods to learn and use Grokking Algorithms and Data structures for Programming
      GROKKING ALGORITHMS: A Comprehensive Beginner's Guide, Tips and Tricks, Simple and Effective methods and Advanced methods to learn and use Grokking Algorithms and Data structures for Programming Eric Schmidt
    47. The Future Internet: How the Metaverse, Web 3.0, and Blockchain Will Transform Business and Society
      The Future Internet: How the Metaverse, Web 3.0, and Blockchain Will Transform Business and Society Bernard Marr
    48. Quick Start Kubernetes
      Quick Start Kubernetes Nigel Poulton
    49. Machine Learning Pipelines: A Comprehensive Guide to Building  and Deploying Intelligent Systems
      Machine Learning Pipelines: A Comprehensive Guide to Building and Deploying Intelligent Systems Chuck Sherman
    50. Lean and Agile: How to Develop Successful Business and Startup using Lean Approach and Agile Method
      Lean and Agile: How to Develop Successful Business and Startup using Lean Approach and Agile Method Steven Branson
    51. Reprogramming The American Dream: From Rural America to Silicon Valley—Making AI Serve Us All
      Reprogramming The American Dream: From Rural America to Silicon Valley—Making AI Serve Us All Greg Shaw
    52. Long Life Learning: Preparing for Jobs That Don't Even Exist Yet
      Long Life Learning: Preparing for Jobs That Don't Even Exist Yet Michelle R. Weise
    53. The Ai Revolution: Machines, Minds, and the Human Future
      The Ai Revolution: Machines, Minds, and the Human Future Mustafa Scales
    54. Deep Learning: Guide for Machine Learning, Neural Networks, and Data Analytics
      Deep Learning: Guide for Machine Learning, Neural Networks, and Data Analytics David Feldspar
    55. HBR's 10 Must Reads 2026: The Definitive Management Ideas of the Year from Harvard Business Review (featuring "The Strategic Genius of Taylor Swift" by Kevin Evers)
      HBR's 10 Must Reads 2026: The Definitive Management Ideas of the Year from Harvard Business Review (featuring "The Strategic Genius of Taylor Swift" by Kevin Evers) Harvard Business Review
    56. The Pricing Roadmap: How to Design B2B SaaS Pricing Models That You Know Your Customers Will Love
      The Pricing Roadmap: How to Design B2B SaaS Pricing Models That You Know Your Customers Will Love Ulrik Lehrskov-Schmidt
    57. The Ultimate Kali Linux Book - Second Edition: Perform advanced penetration testing using Nmap, Metasploit, Aircrack-ng, and Empire
      The Ultimate Kali Linux Book - Second Edition: Perform advanced penetration testing using Nmap, Metasploit, Aircrack-ng, and Empire Glen D. Singh
    58. HBR Guide to Retaining Your Best People
      HBR Guide to Retaining Your Best People Harvard Business Review
    59. Cybersecurity for Beginners: Learn the Fundamentals of Cybersecurity in an Easy, Step-by-Step Guide
      Cybersecurity for Beginners: Learn the Fundamentals of Cybersecurity in an Easy, Step-by-Step Guide Kevin Clark
    60. Natural language Processing: Discover Potential of Natural Language Processing and Artificial Intelligence
      Natural language Processing: Discover Potential of Natural Language Processing and Artificial Intelligence Daniel Garfield
    61. Platform Engineering: A Guide for Technical, Product, and People Leaders
      Platform Engineering: A Guide for Technical, Product, and People Leaders Camille Fournier
    62. Kanban: Accelerating Project Success with Agile Kanban Frameworks
      Kanban: Accelerating Project Success with Agile Kanban Frameworks James Stockwell
    63. Grokking Algorithms: A Complete Beginner’s Guide for the Effective Learning of Algorithms
      Grokking Algorithms: A Complete Beginner’s Guide for the Effective Learning of Algorithms Dylan Christian
    64. Game Design Essentials: A Beginner's Guide to Creating Engaging Games
      Game Design Essentials: A Beginner's Guide to Creating Engaging Games Virversity Online Courses
    65. Tech Trends in Practice: The 25 Technologies that are Driving the 4th Industrial Revolution
      Tech Trends in Practice: The 25 Technologies that are Driving the 4th Industrial Revolution Bernard Marr
    66. Computer Programming and Cybersecurity for Beginners: All You Need to Know to Get Started with Python for Data Science, Excel and Ethical Hacking
      Computer Programming and Cybersecurity for Beginners: All You Need to Know to Get Started with Python for Data Science, Excel and Ethical Hacking Kevin Clark
    67. Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies
      Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies Saurabh Shrivastava
    68. Big Data: Mining and Measuring Big Data for Information and Intelligence
      Big Data: Mining and Measuring Big Data for Information and Intelligence David Feldspar
    69. Hedged Out: Inequality and Insecurity on Wall Street
      Hedged Out: Inequality and Insecurity on Wall Street Megan Tobias Neely
    70. Teaching with AI: A Practical Guide to a New Era of Human Learning
      Teaching with AI: A Practical Guide to a New Era of Human Learning Jose Antonio Bowen
    71. Zero Code Builder: The Practical Blueprint to Design, Build, and Launch Web Apps Without Code Using Visual Tools
      Zero Code Builder: The Practical Blueprint to Design, Build, and Launch Web Apps Without Code Using Visual Tools Aaron Hayes
    72. How To Talk To Robots: A Girls’ Guide To a Future Dominated by AI
      How To Talk To Robots: A Girls’ Guide To a Future Dominated by AI Tabitha Goldstaub
    73. HBR's 10 Must Reads on High Performance, Updated and Expanded (featuring "Nine Things Successful People Do Differently" by Heidi Grant)
      HBR's 10 Must Reads on High Performance, Updated and Expanded (featuring "Nine Things Successful People Do Differently" by Heidi Grant) Harvard Business Review
    74. Business Process Reengineering: A Comprehensive Guide to Transforming Business Operations
      Business Process Reengineering: A Comprehensive Guide to Transforming Business Operations Ben Rizer
    75. Software Designing and Development. Clear Guide for Beginners: Mastering Software Design and Development.  Principles, Patterns, and Practices
      Software Designing and Development. Clear Guide for Beginners: Mastering Software Design and Development. Principles, Patterns, and Practices James Ferry
    76. Mastering Blockchain: Unlocking the Power of Cryptocurrencies, Smart Contracts, and Decentralized Applications
      Mastering Blockchain: Unlocking the Power of Cryptocurrencies, Smart Contracts, and Decentralized Applications Daniel Cawrey
    77. Big Data: A Complete Guide to the Basic Concepts in Data Science, Cyber Security, Analytics and Metrics
      Big Data: A Complete Guide to the Basic Concepts in Data Science, Cyber Security, Analytics and Metrics Hans Weber
    78. Machine Learning in Finance: Use Machine Learning Techniques for Day Trading and Value Trading in the Stock Market
      Machine Learning in Finance: Use Machine Learning Techniques for Day Trading and Value Trading in the Stock Market Bob Mather
    79. Programming for Beginners: Coding Essentials
      Programming for Beginners: Coding Essentials Craig Dames
    80. AI and Robotics: The Revolution of Tomorrow: Exploring the Future of Technology and Automation
      AI and Robotics: The Revolution of Tomorrow: Exploring the Future of Technology and Automation Alex Johnson
    81. Data Science on AWS: Unleashing the Power of Cloud Computing for Innovative Data Insights
      Data Science on AWS: Unleashing the Power of Cloud Computing for Innovative Data Insights Saimon Carrie
    82. Big Data: A Revolution That Will Transform How We Live, Work, and Think
      Big Data: A Revolution That Will Transform How We Live, Work, and Think Viktor Mayer-Schönberger
    83. AI & Innovation: How to Transform Your Business and Outpace the Competition with Generative AI
      AI & Innovation: How to Transform Your Business and Outpace the Competition with Generative AI Omar Hatamleh
    84. Machine Learning: Unlocking Patterns and Insights with Advanced Algorithms
      Machine Learning: Unlocking Patterns and Insights with Advanced Algorithms Victor Sage
    85. Machine Learning For Beginners: A Comprehensive, Step-by-Step Guide to Learning and Understanding Machine Learning Concepts, Technology and Principles for Beginners
      Machine Learning For Beginners: A Comprehensive, Step-by-Step Guide to Learning and Understanding Machine Learning Concepts, Technology and Principles for Beginners Peter Bradley
    86. Navigating Docker: From Setup to Deployment: A Developer's Companion
      Navigating Docker: From Setup to Deployment: A Developer's Companion Ethan Calderwood

    Elige el plan:

    • Más de 650.000 títulos

    • Kids mode

    • Modo sin conexión

    • Cancela cuando quieras

    ¡Más popular!

    Unlimited

    Para los que quieren escuchar y leer sin límites.

    8.99 € /mes
    14 días gratis
    • 1 cuenta

    • Acceso ilimitado

    • Escucha y lee los títulos que quieras

    • Modo sin conexión + Kids Mode

    • Cancela en cualquier momento

    Pruébalo ahora

    Family

    Para los que quieren compartir historias con su familia y amigos.

    Desde 15.99 €/mes
    • 2-3 cuentas

    • Acceso ilimitado

    • Escucha y lee los títulos que quieras

    • Modo sin conexión + Kids Mode

    • Cancela en cualquier momento

    2 cuentas

    15.99 € /mes
    Pruébalo ahora