Design Patterns for Fault Tolerance in AWS Cloud Architecture

Fuente: Zenodo
Saved in:
Bibliographic Details
Main Author: Akash Verma
Format: Recurso digital
Published: Zenodo 2025
Subjects:
AWS
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866901558341402624
author Akash Verma
author_facet Akash Verma
contents As organizations increasingly migrate to cloud platforms, ensuring system reliability and availability becomes a key architectural concern. Amazon Web Services (AWS) offers a suite of services and features to help architects implement fault-tolerant systems, minimizing downtime and preserving data integrity. This paper explores key fault-tolerant design patterns in the context of AWS, such as multi-availability zone deployments, auto-scaling groups, queue-based decoupling, and stateless microservices. We categorize these patterns, map them to relevant AWS services, and analyze trade-offs related to cost, complexity, and performance. Real-world use cases are provided to illustrate the practical application of each pattern. This article provides a structured approach to designing resilient systems in AWS environments, serving both academic and industry audiences.
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_18106513
institution Zenodo
language
publishDate 2025
publisher Zenodo
record_format zenodo
spellingShingle Design Patterns for Fault Tolerance in AWS Cloud Architecture
Akash Verma
AWS
As organizations increasingly migrate to cloud platforms, ensuring system reliability and availability becomes a key architectural concern. Amazon Web Services (AWS) offers a suite of services and features to help architects implement fault-tolerant systems, minimizing downtime and preserving data integrity. This paper explores key fault-tolerant design patterns in the context of AWS, such as multi-availability zone deployments, auto-scaling groups, queue-based decoupling, and stateless microservices. We categorize these patterns, map them to relevant AWS services, and analyze trade-offs related to cost, complexity, and performance. Real-world use cases are provided to illustrate the practical application of each pattern. This article provides a structured approach to designing resilient systems in AWS environments, serving both academic and industry audiences.
title Design Patterns for Fault Tolerance in AWS Cloud Architecture
topic AWS
url https://doi.org/10.5281/zenodo.18106513