Home Page Icon
Home Page
Table of Contents for
Dedication Page
Close
Dedication Page
by
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps
Cover Page
About This eBook
Title Page
Copyright Page
Dedication Page
Contents
Series Editor Foreword
Foreword
Introduction
Acknowledgments
About the Authors
Chapter 1. Why Software Architecture Is More Important than Ever
What Do We Mean by Architecture?
Software Industry Today
Current Challenges with Software Architecture
Software Architecture in an (Increasingly) Agile World
Introducing Continuous Architecture
Applying Continuous Architecture
Introduction to the Case Study
Summary
Chapter 2. Architecture in Practice: Essential Activities
Essential Activities Overview
Architectural Decisions
Quality Attributes
Technical Debt
Feedback Loops: Evolving an Architecture
Common Themes in Today’s Software Architecture Practice
Summary
Chapter 3. Data Architecture
Data as an Architectural Concern
Key Technology Trends
Additional Architectural Considerations
Summary
Further Reading
Chapter 4. Security as an Architectural Concern
Security in an Architectural Context
Architecting for Security
Architectural Tactics for Mitigation
Maintaining Security
Summary
Further Reading
Chapter 5. Scalability as an Architectural Concern
Scalability in the Architectural Context
Architecting for Scalability: Architecture Tactics
Summary
Further Reading
Chapter 6. Performance as an Architectural Concern
Performance in the Architectural Context
Architecting for Performance
Summary
Further Reading
Chapter 7. Resilience as an Architectural Concern
Resilience in an Architectural Context
Architecting for Resilience
Architectural Tactics for Resilience
Maintaining Resilience
Summary
Further Reading
Chapter 8. Software Architecture and Emerging Technologies
Using Architecture to Deal with Technical Risk Introduced by New Technologies
Introduction to Artificial Intelligence, Machine Learning, and Deep Learning
Using Machine Learning for TFX
Using a Shared Ledger for TFX
Summary
Further Reading
Chapter 9. Conclusion
What Changed and What Remained the Same?
Updating Architecture Practice
Data
Key Quality Attributes
The Architect in the Modern Era
Putting Continuous Architecture in Practice
Appendix A: Case Study
Introducing TFX
The Architectural Description
Other Architectural Concerns
Appendix B: Comparison of Technical Implementations of Shared Ledgers
Glossary
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Copyright Page
Next
Next Chapter
Contents
To Hakan, Ozan, and Pinar
—M.E.
To Kathy
—P.P.
To my family
—E.W.
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset