Leanpub Header

Skip to main content

Filters

Category: "Software Architecture"

Books

  1. TYPO3 CMS Certified Developer (English)
    TYPO3 CMS Certified Developer (English)
    Exam Study Guide for the Official TCCD Certification of the TYPO3 Association
    Michael Schams

    This book is the ideal study guide for the official TCCD certification by the TYPO3 Association. The revised and updated 2nd edition (for TYPO3 v9 exams) contains 200 example questions and detailed explanations of which answers are correct and why. Simply the perfect choice for every TYPO3 developer to prepare for the test and master the exam!

  2. Microservices
    Microservices
    A Pragmatic Approach
    Rohit Kelapure

    Actionable Microservices implementation & architecture advice that will get your applications to production faster in days! not weeks or months

  3. A Cloud Infrastructure for Processing Images

    A sketch for a scalable system built using AWS for processing and analyzing images. 

  4. Monitoring Small IT
    Monitoring Small IT
    TrueSight SaaS IT Book Series
    J. David Gwartney

    IT is everywhere these days. SOHO, small Schools, and Mom & Pop business rely on IT infrastructure to conduct business. Typicall they have zero budget or expertise in ensuring these IT service are up and available. The SaaS monitoring solution TrueSight Pulse allows even small family business's to deploy monitoring to ensure the continuity of their Business. This book shows how in a matter of hours

  5. Holistic InfoSec For Web Developers, Fascicle 2: Mobile and IoT
    Holistic InfoSec For Web Developers, Fascicle 2: Mobile and IoT
    Creating and maintaining robust technical solutions that will resist attacks from your adversaries
    Kim Carter

    The second part of a three part book series focused on lifting the security knowledge of Software Developers, Engineers, and their teams, so that they can continuously deliver secure technical solutions on time and within budget. Free Online: https://f2.holisticinfosecforwebdevelopers.com

  6. Holistic InfoSec For Web Developers, Fascicle 1: VPS, Network, Cloud and Web Applications
    Holistic InfoSec For Web Developers, Fascicle 1: VPS, Network, Cloud and Web Applications
    Creating and maintaining robust technical solutions that will resist attacks from your adversaries
    Kim Carter

    The second part of a three part book series focused on lifting the security knowledge of Software Developers, Engineers, and their teams, so that they can continuously deliver secure technical solutions on time and within budget. Free Online: https://f1.holisticinfosecforwebdevelopers.com

  7. Agile Software Architecture
    Agile Software Architecture
    Designing architecture iteratively, keeping it simple and valuable
    Martín Salías

    Software Architecture is a wide and complex discipline, full of different perspectives, opinions and definitions. The main idea behind this work is that, as fundamental as software architecture is, it shouldn't be considered a separate activity on the whole software life cycle, either to be performed by an isolated group or individual, or to be conceived in a separate phase from the majority of the construction process.

  8. Programming React Native

    In this book, we aim to build cross-platform mobile apps, for Android and iOS, using React Native. We'll learn what it means to build a robust application architecture that will stay with you regardless of change in the tooling or ecosystem churn (i.e. by the time you finish your app, there might be new tools and new versions of everything). Where appropriate, you'll also get a peek into how React Native works if you're that kind of a person :)

  9. Web Hacking 101
    Web Hacking 101
    How to Make Money Hacking Ethically
    Peter Yaworski

    On December 22, 2015, Twitter paid over $14,000 to ethical hackers for exposing vulnerabilities. This wasn't a shakedown. Sites like Twitter, Shopify, Dropbox, Yahoo, Google, Facebook and more, ask ethical hackers to report security bugs and pay them. This book will teach you how you can get started with ethical hacking.

  10. Communicating Software Architectures with arc42
    Communicating Software Architectures with arc42
    Lean, effective & painless documentation
    Gernot Starke and Peter Hruschka

    This practical guide shows how you can effectively apply the practical and well-proven arc42 template to design, develop and document your software architecture. It contains more than 200 practical tips how to improve your architecture communication and documentation.

  11. Fundamentals of Windows Performance Analysis
    Fundamentals of Windows Performance Analysis
    Alex Kirshenbaum and Michael Milirud

    This book will teach you how to investigate and root-cause numerous types of performance issues on a PC, in many cases all the way down to the code causing them.

  12. Serverless
    Serverless
    Patterns of Modern Application Design Using Microservices (Amazon Web Services Edition)
    Obie Fernandez

    "Serverless" application architectures offer tremendous cost savings and colossal horizontal scaling ability, with the side benefit of encouraging loosely coupled design. The advantages are so profound, that the days of monolithic application servers might be numbered. To that aim, this book gives you a deep dive into designing and deploying your own serverless applications.

  13. Beginning Java
    Beginning Java
    Dive into the challenging world of software development
    Michael Müller

    Do you like to start with programming apps? Dive into the challenging world of software development with Java. Find out about the basics of the programming language Java as well as programming in common. Learn about software structures and common tasks like testing and improving your software (aka refactoring). Enjoy reading and in practice.

  14. Laravel Companion: Second Edition

    A progressive discovery of the Laravel helper features, functions, classes, utilities, Collections, and more!

  15. Drawing for IT Architects

    When you make a drawing to explain the architecture of an IT system or another aspect of it, it's important that the reader will understand your drawing. A drawing is worth a thousand words only if the message isn't lost in the graphical noise that can easily appear.