1 option
Kickstart Software Design Architecture : Transform Your Software Development Journey with Key Principles and Advanced Practices in Architecture, Microservices, and Cloud Computing (English Edition).
- Format:
- Book
- Author/Creator:
- D, Edward.
- Language:
- English
- Subjects (All):
- Software architecture.
- Software engineering.
- Physical Description:
- 1 online resource (238 pages)
- Edition:
- 1st ed.
- Place of Publication:
- Delhi : Orange Education PVT Ltd, 2024.
- Summary:
- Explore the ever-evolving world of software architecture. Bridge the gap between emerging technologies and foundational principles, with a comprehensive guide tailored for newcomers to the field. The book highlights the significance of software architecture in building scalable, efficient, and robust applications. The book is structured into engaging chapters, each focused on a specific aspect of software architecture. It starts with an introduction to the basics of software design patterns, gaining an understanding of their role in crafting flexible and reusable code. Next, microservices are covered, followed by chapters that focus on cloud computing, containerization, and more. Chapters contain real-world examples, hands-on exercises, and case studies, to help readers gain both foundational knowledge and hands-on experience. By the end of the book, you should have a solid foundation in software architecture and be equipped with the knowledge and skills to confidently address complex software architectural challenges.
- Contents:
- Cover Page
- Title Page
- Copyright Page
- Dedication Page
- About the Author
- About the Technical Reviewers
- Acknowledgements
- Preface
- Errata
- Table of Contents
- 1. Introduction to Software Architecture
- Introduction
- Structure
- Definition and Importance of Software Architecture
- Importance of Software Architecture
- Software Development
- Business Considerations
- Additional Considerations
- Decisions
- Stakeholders
- Historical Evolution of Software Architecture
- Monolithic Era
- Modular Design
- Object-Oriented Programming (OOP)
- Distributed Systems
- Microservices
- Microservice Challenges
- DevOps
- Development
- Operations Generated by AI.
- Notes:
- Description based on publisher supplied metadata and other sources.
- Part of the metadata in this record was created by AI, based on the text of the resource.
- ISBN:
- 9788197651229
- 8197651221
- OCLC:
- 1456764738
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.