Agile Software Architecture

Agile Software Architecture

  • Antonio Rico
  • Manuel Noguera
  • José Luis Garrido
  • Kawtar Benghazi
  • Lawrence Chung
Publisher:Elsevier Inc. ChaptersISBN 13: 9780128070314ISBN 10: 0128070315

Paperback & Hardcover deals ―

Amazon IndiaGOFlipkart GOSnapdealGOSapnaOnlineGOJain Book AgencyGOBooks Wagon₹6,037Book ChorGOCrosswordGODC BooksGO

e-book & Audiobook deals ―

Amazon India GOGoogle Play Books GOAudible GO

* Price may vary from time to time.

* GO = We're not able to fetch the price (please check manually visiting the website).

Know about the book -

Agile Software Architecture is written by Antonio Rico and published by Elsevier Inc. Chapters. It's available with International Standard Book Number or ISBN identification 0128070315 (ISBN 10) and 9780128070314 (ISBN 13).

Running a dedicated instance of a software application can be burdensome to a customer if it involves a large amount of memory and processing overhead or a licensing fee or if the customer is a small company. Multitenancy (MT) architectures (MTAs) allow for multiple customers (i.e., tenants) to be consolidated into the same operational system, hence reducing the overhead via amortization over several customers. Lately, MTAs are drawing increasing attention because MT is regarded as an essential attribute of cloud computing and its new software delivery model, Software as a Service. In a moment of debate about the coexistence between architecture and agility, we introduce in this chapter a multitenancy, multitarget architecture (MT2A). MT2As are an evolution of traditional MTAs that reduce the various overhead by providing multiple services instead of a single service. In MT2As, there are new components added to the corresponding MTAs to manage the (now possibly) multiple services. MT2A is intended to support traditional agile development, as well as rapid deployment, by enabling the reuse of common components of the architecture. In this chapter, we also present an implementation of the architecture through an MT2 system called Globalgest.