
Sign up to save your podcasts
Or


This document, an AWS blog post, guides users through the process of building a cost-effective, three-tier architecture using serverless technologies within the AWS Free Tier. It begins by explaining the benefits and capabilities of AWS serverless services and then provides a detailed walkthrough of how to construct each tier (presentation, business logic, and data) utilizing various free AWS services, including S3, CloudFront, Cognito, API Gateway, Lambda, and DynamoDB. The article concludes with tips on monitoring Free Tier usage to avoid unexpected charges and emphasizes the advantages of serverless architectures, particularly cost savings, scalability, and flexibility.
This whitepaper outlines the AWS Well-Architected Framework specifically for Software as a Service (SaaS) applications. It examines how to design and deploy multi-tenant SaaS workloads using AWS services, detailing best practices in operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability. The whitepaper explores various architecture models like serverless SaaS, Amazon EKS SaaS, and hybrid deployments, focusing on the importance of tenant isolation and the complexities of managing and scaling a multi-tenant environment.
This document is a white paper about the AWS Well-Architected Framework, particularly focusing on its application to streaming media workloads. It defines key components within a streaming media architecture, including ingest, processing, origin, delivery, and the client. The paper then outlines best practices for designing and implementing streaming media workloads according to the six pillars of the AWS Well-Architected Framework: operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability. Finally, the document discusses specific scenarios, such as video-on-demand streaming, live streaming, and ad-supported content monetization, providing insights into the unique considerations for each scenario.
This technical paper details the design and implementation of Dynamo, a highly available and scalable key-value storage system developed by Amazon.com. The paper outlines the challenges of maintaining reliability at a massive scale in an e-commerce environment and explains how Dynamo addresses these challenges by sacrificing consistency in favor of availability under certain failure scenarios. The authors explore the system architecture, including partitioning, replication, versioning, membership, and failure handling, and provide insights gained from running Dynamo in a live production environment. They also compare different partitioning strategies and highlight the tradeoffs between performance and durability.
From the publisher's feed