My Account Log in

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).

EBSCOhost Academic eBook Collection (North America) Available online

View online
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.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account