NEVER MISS AN ISSUE!

Sign up to receive our monthly newsletter.

  • This field is for validation purposes and should be left unchanged.
  • This field is hidden when viewing the form

ABOUT THIS BOOK

PUBLISHER: Packt Publishing Limited

FORMAT: Electronic book text

ISBN: 9781788996730

RRP: £39.58

PAGES: 606

PUBLICATION DATE:
August 31, 2018

BUY THIS BOOK

As an Amazon Associate and Bookshop.org affiliate we earn from qualifying purchases.

Mastering Architecting Solutions with Spring 5.0: Design and architect highly scalable, robust, clean, and high performance Java applications

Rene Enriquez

Find out the different software architectural models and the problems they solve and learn the best practices for the software development cycle.About This Book* Understand the key concepts related to software architecture and how to embrace them with Spring 5.* Learn about the most common architectural models and the scenarios where they should be applied.* Build effective applications using the architecture that fits for you with Spring 5, applying the best practices during the journey.Who This Book Is ForThis book is for experienced Spring developers who are aspiring to become the architects of enterprise-grade applications or software architects who would like to leverage Spring to create effective blueprints of applications.What You Will Learn* Understand the key principles related to software architecture.* Find out the most common architectural models available.* Learn about the scenarios where an architecture model should be used.* Apply the best practices to your software development lifecycle to avoid technical debt.* Discover how to use agile techniques for taking your software to production effectively.* Uncover ways to be aware of security in the products that you’re working on.* Meet tricks that will help you to build high performant applications.* Learn about cutting-edge technologies and how to use them to build your products.In DetailSpring 5 and the ecosystem around it can be used for building robust architectures in an effective way. Software architecture is the underlying piece of applications which helps to accomplish the business goals and supports the features that product demands. This book shows how to choose the right architecture and apply the best practices during your software development cycle to avoid technical debt and support every business requirement effectively.Choosing the right architecture model to support your business requirements is one of the key decisions you need to take when a new product is being created from scratch or it’s being refactored to support new business demands. This book shows the most common architectural models and what scenarios they are intended to be used in. During the journey you will learn about the key principles related to software architecture, best practices applied to the software development life cycle, the most cutting edge technologies around the Spring products and how to use agile techniques like DevOps and continuous delivery for taking your software to production effectively.

Share this