AWS Architecture Blog

The simple serverless architecture with added security best practices

How CyberArk is streamlining serverless governance by codifying architectural blueprints

This post was co-written with Ran Isenberg, Principal Software Architect at CyberArk and an AWS Serverless Hero. Serverless architectures enable agility and simplified cloud resource management. Organizations embracing serverless architectures build robust, distributed cloud applications. As organizations grow and the number of development teams increases, maintaining architectural consistency, standardization, and governance across projects becomes crucial. […]

How Banfico built an Open Banking and Payment Services Directive (PSD2) compliance solution on AWS

This post was co-written with Paulo Barbosa, the COO of Banfico.  Introduction Banfico is a London-based FinTech company, providing market-leading Open Banking regulatory compliance solutions. Over 185 leading Financial Institutions and FinTech companies use Banfico to streamline their compliance process and deliver the future of banking. Under the EU’s revised PSD2, banks can use application […]

Let's Architect

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 […]

Building a three-tier architecture on a budget

AWS customers often look for ways to run their systems within or under budget, avoiding unnecessary costs. This post offers practical advice on designing scalable and cost-efficient three-tier architectures by using serverless technologies within the AWS Free Tier. With AWS, you can start small and scale cost-effectively as your business demand increases. You can begin […]

AWS Outposts and AWS Local Zones at athenahealth

Hybrid Cloud Journey using Amazon Outposts and AWS Local Zones

This post was co-written with Amy Flanagan, Vice President of Architecture and leader of the Virtual Architecture Team (VAT) at athenahealth, and Anusha Dharmalingam, Executive Director and Senior Architect at athenahealth. athenahealth has embarked on an ambitious journey to modernize its technology stack by leveraging AWS’s hybrid cloud solutions. This transformation aims to enhance scalability, […]

Final architecture diagram

How Wesfarmers Health implemented upstream event buffering using Amazon SQS FIFO

Customers of all sizes and industries use Software-as-a-Service (SaaS) applications to host their workloads. Most SaaS solutions take care of maintenance and upgrades of the application for you, and get you up and running in a relatively short timeframe. Why spend time, money, and your precious resources to build and maintain applications when this could […]

Well-Architected logo

Achieving Frugal Architecture using the AWS Well-Architected Framework guidance

As part of the re:Invent 2023 keynote, Dr. Werner Vogels introduced the Frugal Architect mindset. This mindset emphasizes the importance of continuous learning, curiosity, and regular revision of architectural choices with a focus on cost and sustainability. Cost and sustainability should be treated as critical non-functional requirements, alongside factors like security, compliance, and performance. The […]

Incorporating tenant portability within a SaaS serverless reference architecture

Tenant portability: Move tenants across tiers in a SaaS application

In today’s fast-paced software as a service (SaaS) landscape, tenant portability is a critical capability for SaaS providers seeking to stay competitive. By enabling seamless movement between tiers, tenant portability allows businesses to adapt to changing needs. However, manual orchestration of portability requests can be a significant bottleneck, hindering scalability and requiring substantial resources. As […]

Well-Architected logo

Introducing the Māori Data Lens for the Well-Architected Framework

In Aotearoa New Zealand, we have been listening and learning to better understand Māori aspirations when using cloud technology. We have been learning from Māori customers, partners, and advisors who have helped us on this journey. A common theme was how to safeguard Māori data in a digital world. Together with a group of Māori […]

Let's Architect

Let’s Architect! Designing Well-Architected systems

The design of cloud workloads can be a complex task, where a perfect and universal solution doesn’t exist. We should balance all the different trade-offs and find an optimal solution based on our context. But how does it work in practice? Which guiding principles should we follow? Which are the most important areas we should […]