Leanpub Header

Skip to main content

Filters

Category: "Software Architecture"

Software Architecture

New to Software Architecture? Read the Software Architecture article

  1. Running Serverless
    Running Serverless
    Introduction to AWS Lambda and the Serverless Application Model
    Gojko Adzic

    This book will help you get started with AWS Lambda and the Serverless Application Model. Lambda is Amazon’s engine for running event-driven functions, and SAM is an open-source toolkit that greatly simplifies deploying Lambda services. Together, they make it easy to create auto-scaling APIs and cloud services designed for serverless deployments.

  2. From A Non-Programmer To Full Stack .NET Developer
    From A Non-Programmer To Full Stack .NET Developer
    Step-by-step guide for your first web application (includes setup tutorials for the tools you need)
    Ion Cosmin Grigore

    This book assumes no previous experience. We will start from the very beginning and it will help you unlock the mysteries of programming. 

  3. arc42-Starschnitt Gradle
    arc42-Starschnitt Gradle
    Ein Architekturüberblick in Lebensgröße.
    Stefan Zörner

    Dieses Buch illustriert zentrale Inhalte einer Architekturdokumentation nach arc42. Hier erhalten Sie Impulse zum Dokumentieren Ihrer Softwaresysteme und lernen arc42 auf vergnügliche Weise kennen. Für eigene Lösungsüberblicke können Sie sich an den Zutaten und Beispielinhalten orientieren. Nebenbei lernen Sie etwas über das Buildsystem Gradle.

  4. Softwarearchitekturen pragmatisch dokumentieren
    Softwarearchitekturen pragmatisch dokumentieren
    Eine kompakte Einführung in arc42
    Gernot Starke and Benjamin Wolf

    Softwarearchitekturen pragmatisch dokumentieren: effektiv, schmerzfrei und mit wenig Aufwand. Wir räumen mit einigen Vorurteilen gegen (technische) Dokumentation auf und zeigen Ihnen, wie Sie auf einfache Weise zu vernünftiger (Architektur-) Dokumentation kommen

  5. Einführung in Docs-as-Code
    Einführung in Docs-as-Code
    Endlich - Dokumentation ohne Schmerzen, entwicklerfreundlich und flexibel
    Gernot Starke and Ralf D. Müller

    Dokumentation für ein Software-System ist aufwändig, teuer und mach keinen Spass?Schlechte Dokumentation ist teuer! Und dass Sie Dokumentation mit dem richtigen Ansatz leicht leicht erstellen und pflegen können, zeigen wir Ihnen in diesem Buch über den Docs-as-Code Ansatz.

  6. Get Your Hands Dirty on Clean Architecture (2nd edition)
    Get Your Hands Dirty on Clean Architecture (2nd edition)
    A Hands-on Guide to Creating Clean Web Applications with Code Examples in Java
    Tom Hombergs

    A good software architecture should keep the cost of development low over the complete lifetime of an application. This book discusses how the Hexagonal Architecture style tries to fulfill this goal and translates the concepts into actual code to provide inspiration for software developers.

  7. iSAQB References for Software Architecture
    iSAQB References for Software Architecture
    Gernot Starke, Peter Hruschka, Carola Lilienthal, Andreas Rausch, and Markus Harrer

    An extensive and annotate list of references (books, articles, links) regarding software architecture (and development). These sources are used within the iSAQB foundation and advanced curricula.

  8. Become a Better Software Architect
    Become a Better Software Architect
    Actions & Insights from Practical Experience
    Kai Niklas

    Improve your skills. Step up your career now. Become a better software architect with these actions and insights to evolve the 12 most important skills every software architect should have. Practical and applicable for classic and agile development models.

  9. API Strategy for Open Banking
    API Strategy for Open Banking
    Insights and case studies from leading open banking experts and API strategists.
    Nordic APIs

    As banks treat their software assets more like products, monolithic infrastructure is decomposing into reusable, API-first components. Within API Strategy for Open Banking, we present a holistic API perspective on open banking, featuring best practices and case studies from some of the world's leading open banking initiatives.

  10. TYPO3 CMS Svillupatore Certificato
    TYPO3 CMS Svillupatore Certificato
    Preparazione per l'esame Ufficiale TCCD dell'Associazione TYPO3
    Gert-jan Dikkescheij and Michael Schams

    Questo libro è la guida di studio ideale per la Certificazione Ufficiale TCCD dell'Associazione TYPO3. Comunque passa attraverso le domande chiave, con risposta e spiegazione ! Adesso a prezzo stracciato, visto che sta per uscire V10 ... finchè non traducco il nuovo

  11. OOP the Easy Way

    OOP gained currency when Xerox PARC designed Smalltalk, a programming environment accessible to children who could learn about the world and about the computer simultaneously by modelling real-world problems on their computer. How has this simple design language for children become so complicated that pro devs give up?

  12. High Performance Applications
    High Performance Applications
    Learn how to make performance engineering everyone's daily job
    Josef Mayrhofer, Performetriks

    Successful performance engineering approach for mission critical applications.

  13. Flexible, Reliable, Distributed Software
    Flexible, Reliable, Distributed Software
    Still Using Patterns and Agile Development, 2nd Edition
    Henrik Bærbak Christensen

    Flexible, Reliable, Distributed Software guides readers through the process of developing high quality distributed software by highlighting the software architecture behind remote method invocation as well as HTTP and REST based architectures. It covers both the architectural patterns as well as the underlying Java implementation.

  14. Software Architecture: Meta and SOLID Principles in C#
    Software Architecture: Meta and SOLID Principles in C#
    Learn how to develop maintainable software systems applying Meta and SOLID Principles.
    EngineerSpock

    SOLID is an acronym which stands for SRP, OCP, LSP, ISP and DIP. These five acronyms in their turn stand for:Single Responsibility PrincipleOpen/Closed PrincipleLiskov Substitution PrincipleInterface Segregation PrincipleDependency Inversion Principle

  15. The Apache Ignite book
    The Apache Ignite book
    The next phase of the distributed systems
    Shamim Bhuiyan

    The complete guide to learning everything you need to know about Apache Ignite