

Software Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends (Paperback)
Key item features
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Pages436
- SubgenreComputers
- EditionStandard Edition
- Free shipping
Free 30-day returns
How do you want your item?
More seller options (1)
About this item
Product details
A professional's guide to solving complex problems while designing modern software
Key Features:
- Learn best practices for designing enterprise-grade software systems
- Understand the importance of building reliable, maintainable, and scalable systems
- Become a professional software architect by learning the most effective software design patterns and architectural concepts
Book Description:
As businesses are undergoing a digital transformation to keep up with competition, it is now more important than ever for IT professionals to design systems to keep up with the rate of change while maintaining stability.
This book takes you through the architectural patterns that power enterprise-grade software systems and the key architectural elements that enable change such as events, autonomous services, and micro frontends, along with demonstrating how to implement and operate anti-fragile systems. You'll divide up a system and define boundaries so that teams can work autonomously and accelerate the pace of innovation. The book also covers low-level event and data patterns that support the entire architecture, while getting you up and running with the different autonomous service design patterns. As you progress, you'll focus on best practices for security, reliability, testability, observability, and performance. Finally, the book combines all that you've learned, explaining the methodologies of continuous experimentation, deployment, and delivery before providing you with some final thoughts on how to start making progress.
By the end of this book, you'll be able to architect your own event-driven, serverless systems that are ready to adapt and change so that you can deliver value at the pace needed by your business.
What You Will Learn:
- Explore architectural patterns to create anti-fragile systems that thrive with change
- Focus on DevOps practices that empower self-sufficient, full-stack teams
- Build enterprise-scale serverless systems
- Apply microservices principles to the frontend
- Discover how SOLID principles apply to software and database architecture
- Create event stream processors that power the event sourcing and CQRS pattern
- Deploy a multi-regional system, including regional health checks, latency-based routing, and replication
- Explore the Strangler pattern for migrating legacy systems
Who this book is for:
This book is for software architects and aspiring software architects who want to learn about different patterns and best practices to design better software. Intermediate-level experience in software development and design is required. Beginner-level knowledge of the cloud will also help you get the most out of this software design book.
Specifications
Book format
Fiction/nonfiction
Genre
Pages
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Real-Time Sensor Networks and Systems for the Industrial IoT, (Hardcover) $56.56
$5656current price $56.56Real-Time Sensor Networks and Systems for the Industrial IoT, (Hardcover)
Breaking Down Silos : Innovation in Dual Diagnosis Systems (Paperback) $61.10
$6110current price $61.10Breaking Down Silos : Innovation in Dual Diagnosis Systems (Paperback)
Devices, Circuits, and Systems Multisensor Data Fusion: From Algorithms and Architectural Design to Applications, (Paperback) $80.57
$8057current price $80.57Devices, Circuits, and Systems Multisensor Data Fusion: From Algorithms and Architectural Design to Applications, (Paperback)
Resilient Networks and Services: Second International Conference on Autonomous Infrastructure, Management and Security, , (Paperback) $61.22
$6122current price $61.22Resilient Networks and Services: Second International Conference on Autonomous Infrastructure, Management and Security, , (Paperback)
Architecting AI Software Systems: Crafting robust and scalable AI systems for modern software development, (Paperback) $34.99
$3499current price $34.99Architecting AI Software Systems: Crafting robust and scalable AI systems for modern software development, (Paperback)
Tools and Algorithms for the Construction and Analysis of Systems: 25th International Conference, Tacas 2019, Held as Pa, (Paperback) $59.99
$5999current price $59.99Tools and Algorithms for the Construction and Analysis of Systems: 25th International Conference, Tacas 2019, Held as Pa, (Paperback)
Distributed Systems: Software Design and Implementation, (Paperback) $56.14
$5614current price $56.14Distributed Systems: Software Design and Implementation, (Paperback)
Building the Innovative Organization: Management Systems That Encourage Innovation, (Hardcover) $60.29
$6029current price $60.29Building the Innovative Organization: Management Systems That Encourage Innovation, (Hardcover)
Wireless Networks and Mobile Communicati Cyber Physical Systems: Architectures, Protocols and Applications, Book 22, (Paperback) $87.14
$8714current price $87.14Wireless Networks and Mobile Communicati Cyber Physical Systems: Architectures, Protocols and Applications, Book 22, (Paperback)
Active and Programmable Networks for Adaptive Architectures and Services, (Paperback) $88.35
$8835current price $88.35Active and Programmable Networks for Adaptive Architectures and Services, (Paperback)
PropTech and Real Estate Innovations: A Guide to Digital Technologies and Solutions in the Built Environment, (Paperback) $66.99
$6699current price $66.99PropTech and Real Estate Innovations: A Guide to Digital Technologies and Solutions in the Built Environment, (Paperback)
ITS Sensors and Architectures for Traffic Management and Connected Vehicles, (Paperback) $104.05
$10405current price $104.05ITS Sensors and Architectures for Traffic Management and Connected Vehicles, (Paperback)
Embedded Technology Implementing 802.11 with Microcontrollers: Wireless Networking for Embedded Systems Designers, (Paperback) $62.27
$6227current price $62.27Embedded Technology Implementing 802.11 with Microcontrollers: Wireless Networking for Embedded Systems Designers, (Paperback)
Workshops in Computing Building Interactive Systems: Architectures and Tools, (Paperback) $56.14
$5614current price $56.14Workshops in Computing Building Interactive Systems: Architectures and Tools, (Paperback)
Springerbriefs in Computer Science Enhanced Building Information Models: Using Iot Services and Integration Patterns, (Paperback) $54.96
$5496current price $54.96Springerbriefs in Computer Science Enhanced Building Information Models: Using Iot Services and Integration Patterns, (Paperback)
Systems Innovation Book Quality Tools for Managing Construction Projects, (Paperback) $69.30
$6930current price $69.30Systems Innovation Book Quality Tools for Managing Construction Projects, (Paperback)
Software Architecture with C - Second Edition: Designing robust C systems with modern architectural practices, (Paperback) $35.99
$3599current price $35.99Software Architecture with C - Second Edition: Designing robust C systems with modern architectural practices, (Paperback)
Tools and Algorithms for the Construction and Analysis of Systems: 16th International Conference, Tacas 2010, Held as Pa, (Paperback) $54.99
$5499current price $54.99Tools and Algorithms for the Construction and Analysis of Systems: 16th International Conference, Tacas 2010, Held as Pa, (Paperback)
Enabling Things to Talk: Designing Iot Solutions with the Iot Architectural Reference Model, (Paperback) $59.99
$5999current price $59.99Enabling Things to Talk: Designing Iot Solutions with the Iot Architectural Reference Model, (Paperback)
Software Engineering for Collective Autonomic Systems: The Ascens Approach, (Paperback) $64.26
$6426current price $64.26Software Engineering for Collective Autonomic Systems: The Ascens Approach, (Paperback)
