Software architecture for busy developers : (Record no. 28345)
[ view plain ]
| 000 -LEADER | |
|---|---|
| fixed length control field | 03737nam a2200265 i 4500 |
| 003 - CONTROL NUMBER IDENTIFIER | |
| control field | CSPC |
| 005 - DATE AND TIME OF LATEST TRANSACTION | |
| control field | 20241008161713.0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
| fixed length control field | 241008s2021 -uka 001 0 eng d |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
| International Standard Book Number | 9781801071598 |
| 040 ## - CATALOGING SOURCE | |
| Transcribing agency | CSPC |
| Original cataloging agency | CSPC |
| Language of cataloging | eng |
| Description conventions | rda |
| 050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
| Classification number | QA76.758 |
| 082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER | |
| Classification number | 005.12 |
| Item number | Ey73s |
| Edition number | 23 |
| 100 1# - MAIN ENTRY--PERSONAL NAME | |
| Personal name | Eyskens, Stephane, |
| Relator term | author. |
| 245 10 - TITLE STATEMENT | |
| Title | Software architecture for busy developers : |
| Remainder of title | talk and act like a software architect in one weekend / |
| Statement of responsibility, etc. | Stephane Eyskens. |
| 264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
| Place of production, publication, distribution, manufacture | Birmingham, UK : |
| Name of producer, publisher, distributor, manufacturer | Packt Publishing Ltd., |
| Date of production, publication, distribution, manufacture, or copyright notice | 2021. |
| 300 ## - PHYSICAL DESCRIPTION | |
| Extent | xii, 161 pages : |
| Other physical details | illustrations ; |
| Dimensions | 24 cm. |
| 336 ## - CONTENT TYPE | |
| Content type term | text |
| Source | rdacontent |
| 337 ## - MEDIA TYPE | |
| Media type term | unmediated |
| Source | rdamedia |
| 338 ## - CARRIER TYPE | |
| Carrier type term | volume |
| Source | rdacarrier |
| 500 ## - GENERAL NOTE | |
| General note | Includes index. |
| 505 0# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | Section 1: Introduction -- Chapter 1: Introducing Software Architecture -- Software architecture in a nutshell -- A software architect's duties -- Introducing the different architecture disciplines -- EA -- Positioning software architecture within the global architecture landscape -- Summary -- Section 2: The Broader Architecture Landscape -- Chapter 2: Exploring Architecture Frameworks and Methodologies -- Introducing frameworks and methodologies -- Delving into TOGAF, ArchiMate, and related tools -- EA -- Introducing TOGAF's ADM -- Building blocks -- Architecture patterns -- EA wrap-up -- Introducing security frameworks -- COBIT for risk -- NIST -- ITIL in a nutshell -- Summary -- Chapter 3: Understanding ATAM and the Software Quality Attributes -- Introducing ATAM -- Understanding sensitivity points, trade-off points, risks, and non-risks -- Exploring quality attributes -- Getting started with quality-attribute scenarios -- Practical use case -- Utility trees -- Quality-attribute scenarios -- Identified sensitivity points<br/>Architectural approaches -- ATAM and agile at scale -- Summary -- Section 3: Software Design Patterns and Architecture Models -- Chapter 4: Reviewing the Historical Architecture Styles -- Introducing architecture styles -- Starting with monoliths -- Benefits of monoliths -- Challenges of monoliths -- Continuing with service-oriented architecture (SOA) -- Benefits of SOA -- Challenges of SOA -- Microservices -- Benefits of microservices -- Challenges of microservices -- Hosting microservices -- Microservices in action -- Summary -- Chapter 5: Design Patterns and Clean Architecture -- Technical requirements -- Understanding design patterns and their purpose -- Reviewing the GoF -- Delving into the most recurrent patterns and applying them to a use-case scenario -- Understanding the DI pattern -- Exploring the singleton design pattern -- Factory method -- Lazy loading/initialization pattern -- Strategy pattern -- Mediator pattern -- Facade design pattern -- Repository design pattern -- Design patterns use case -- Looking at clean architecture -- My top 10 code smells -- Summary -- Section 4: Impact of the Cloud on Software Architecture Practices -- Chapter 6: Impact of the Cloud on the Software Architecture Practice -- Technical requirements -- Introducing cloud service models, the cloud, and cloud-native systems -- Software as a Service (SaaS) -- Function as a Service (FaaS) -- Platform as a Service (PaaS) -- Containers as a Service (CaaS) -- Infrastructure as a Service (IaaS) -- Anything as a Service (XaaS or *aaS) -- Service models and software quality attributes -- Cloud versus cloud native -- Mapping cloud services to architecture styles and patterns -- Reviewing cloud and cloud-native patterns -- The Cache-Aside pattern. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
| Topical term or geographic name entry element | Software architecture. |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
| Source of classification or shelving scheme | Dewey Decimal Classification |
| Suppress in OPAC | No |
| Koha item type | Books |
| Classification part | 005.12 |
| Call number prefix | GRD |
| Call number suffix | 2021 |
| Edition | 23 |
| Withdrawn status | Lost status | Source of classification or shelving scheme | Damaged status | Not for loan | Home library | Current library | Shelving location | Date acquired | Total Checkouts | Full call number | Barcode | Date last seen | Copy number | Price effective from | Koha item type |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dewey Decimal Classification | Main Library | Main Library | Graduate School Library | 10/08/2024 | GRD 005.12 Ey73s 2021 | 028380 | 10/08/2024 | 1-1 | 10/08/2024 | Books |