AWS Architecture Blog
Category: Best Practices
How Launchpad from Pega enables secure SaaS extensibility with AWS Lambda
In this post, we share how Pegasystems (Pega) built Launchpad, its new SaaS development platform, to solve a core challenge in multi-tenant environments: enabling secure customer customization. By running tenant code in isolated environments with AWS Lambda, Launchpad offers its customers a secure, scalable foundation, eliminating the need for bespoke code customizations.
How Smartsheet boosts developer productivity with Amazon Bedrock and Roo Code
This post explores how Smartsheet successfully deployed Roo Code with Amazon Bedrock and Anthropic’s Claude, achieving significant improvements in developer efficiency while optimizing costs through innovative caching strategies.
Empower your teams with modern architecture governance
Modern cloud architectures demand a new governance approach. In this post, we show how collaborative architecture oversight can transform team performance through automation, self-service platforms, and distributed decision-making.
How Smartsheet reduced latency and optimized costs in their serverless architecture
In this post, we discuss Smartsheet’s journey optimizing its serverless architecture. We explore the solution, the stringent requirements Smartsheet faced, and how they’ve achieved an over 80% latency reduction. This technical journey offers valuable insights for organizations looking to enhance their serverless architectures with proven enterprise-grade optimization techniques.
Build and operate an effective architecture review board
In this post, we identify the components of an efficient architecture review process, define what an ARB is, and describe how to build and operate an effective enterprise ARB.
Master architecture decision records (ADRs): Best practices for effective decision-making
In this post, you’ll learn how to implement Architecture Decision Records (ADRs) in your organization, based on best practices developed from experience with over 200 ADRs across multiple projects. You’ll also discover practical tips for streamlining architectural decision-making, see real-world examples from projects with teams ranging from 10 to over 100 members, and understand the common challenges in architecture decision-making and how ADRs can help address them.
Use generative AI on AWS for efficient clinical document analysis
In this post, we show how Clario uses the AWS platform to accelerate clinical document analysis.
Let’s Architect! Serverless developer experience in AWS
Accelerate your serverless feedback loop with game-changing AWS developer tools: generate tests with AI, visualize DynamoDB schemas locally, optimize Lambda memory, and more—all within a streamlined local IDE experience.
Let’s Architect! Modern data architectures
Data is the fuel for AI; modern data is even more important for generative AI and advanced data analytics, producing more accurate, relevant, and impactful results. Modern data comes in various forms: real-time, unstructured, or user-generated. Each form requires a different solution. AWS’s data journey began with Amazon Simple Storage Service (Amazon S3) in 2006, […]
Let’s Architect! Building multi-tenant SaaS systems
Software as a Service (SaaS) applications offer a transformative solution for businesses worldwide, delivering on-demand software solutions to a global audience. However, building a successful SaaS platform demands on meticulous architectural planning, especially given the inherent challenges of multi-tenancy. It’s also essential to ensure that each tenant’s data remains isolated and protected from unauthorized access […]