Leanpub Header

Skip to main content

Filters

Category: "Software Architecture"

Software Architecture

  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. Distributed Systems for practitioners

    Learn the basic principles that govern how distributed systems work and how you can design your systems for increased performance, availability and scalability. Understand the basic algorithms and protocols used to solve the most common problems in the space of distributed systems.

  5. 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

  6. 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.

  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. 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.

  9. Better Whiteboard Sketches
    Better Whiteboard Sketches
    How To Sketch Clear Technical Diagrams
    Matthew Skelton

    This book provides a simple, proven approach to drawing clear, memorable technical diagrams. The focus is on whiteboard sketches, but the principles apply to chalkboards, notebooks, and even digital tools. The techniques work for a wide range of technical disciplines including software architecture, business process modelling, and robotics.

  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. 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.

  12. Runtime Patterns for Embedded Systems
    Runtime Patterns for Embedded Systems
    Modules and Examples with Complete Source Code for STM32F7 Discovery Board and ARM Cortex-M7
    David Clifton

    Descriptions, Discussion, and Selected Source Modules illustrating State Machines, Event Handlers, Message Pumps, Fibers, and Event-triggered, Interacting State Machines. A demo program can be downloaded and run on an STM32F746G_DISCO board.

  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. Playing with Java Microservices on Kubernetes and OpenShift

    Playing with Java Microservices on Kubernetes and OpenShift will teach you how to build and design microservices using Java and the Spring platform. You'll learn how to build a microservices architecture with Spring Boot/Cloud, by evolving an application from a sample monolith to an architecture composed of several services.

  15. 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