Skip to main content
Back to Tags

AWS

106 items tagged with "aws"

Filter by type:

Blueprints18

Blueprint

AWS to Multi-Cloud Blueprint

Strategy for evolving from AWS-only to multi-cloud architecture

Blueprint

On-Prem Datacenter to AWS Blueprint

Migrate an on-premises datacenter to AWS using a phased 7 Rs strategy with a landing zone, lift-and-shift, and selective re-platforming.

Blueprint

VMware vSphere to AWS Blueprint

Migrate a VMware vSphere estate to AWS, relocating VMs to VMware Cloud on AWS or rehosting natively to EC2 with AWS MGN.

Blueprint

Single-Region to Multi-Region Active-Active Blueprint

Evolve a single-region cloud deployment into a multi-region active-active architecture for resilience, low latency, and disaster recovery.

Blueprint

Self-Managed Kubernetes to Amazon EKS Blueprint

Migrate a self-managed (kubeadm) Kubernetes cluster to Amazon EKS, offloading control-plane operations while preserving workloads and GitOps.

Blueprint

Docker Swarm to Amazon ECS Blueprint

Migrate containerized services from Docker Swarm to Amazon ECS on Fargate, translating Compose-style stacks into task definitions and services.

Blueprint

OpenStack Private Cloud to AWS Blueprint

Migrate workloads from a self-operated OpenStack private cloud to AWS, retiring the IaaS operational burden and adopting managed services.

Blueprint

CloudFormation to Terraform Blueprint

Migrate AWS infrastructure as code from CloudFormation to Terraform, importing existing resources without destroying or recreating live infrastructure.

Blueprint

Active-Passive DR to Active-Active Resilience Blueprint

Convert a cold or warm active-passive disaster-recovery setup into an always-on active-active architecture that uses all capacity and removes failover risk.

Blueprint

SQL Server to PostgreSQL Migration Blueprint

Migrate Microsoft SQL Server to PostgreSQL, converting T-SQL, data types, and schema to remove licensing cost.

Blueprint

MySQL to Amazon Aurora Migration Blueprint

Migrate self-managed MySQL to Amazon Aurora MySQL-Compatible for managed scaling, HA, and reduced operational toil.

Blueprint

On-Prem Database to Cloud Managed Database Blueprint

Move an on-premises relational database to a cloud managed service (RDS, Cloud SQL, or Azure Database) for elasticity and reduced ops.

Blueprint

Batch to Streaming with Amazon Kinesis Blueprint

Convert scheduled batch pipelines to real-time streaming on Amazon Kinesis Data Streams for managed, low-latency ingestion.

Blueprint

On-Prem Warehouse to Amazon Redshift Blueprint

Migrate an on-premises data warehouse to Amazon Redshift for managed, columnar MPP analytics integrated with the AWS data stack.

Blueprint

Elasticsearch to OpenSearch Migration Blueprint

Migrate an Elasticsearch cluster to OpenSearch to stay on an Apache 2.0-licensed, community-driven search engine.

Blueprint

Self-Managed Elasticsearch to Amazon OpenSearch Service Blueprint

Move a self-managed Elasticsearch cluster to the managed Amazon OpenSearch Service for reduced operational overhead.

Blueprint

CloudFormation to Terraform Blueprint

Migrate AWS CloudFormation stacks to Terraform with state import, module refactoring, and a coexistence strategy during transition.

Blueprint

Synchronous API to SNS/SQS Fan-Out Blueprint

Decouple synchronous workloads using Amazon SNS topics and SQS queues for durable, buffered fan-out and asynchronous processing.

Reference Architectures30

Reference Architecture

Serverless Web Application

Reference architecture for building serverless web applications with API Gateway, Lambda, and DynamoDB

Reference Architecture

EKS Production Container Platform

A hardened, multi-account Amazon EKS platform for running production microservices with GitOps delivery and full observability.

Reference Architecture

Autoscaling Web Tier on AWS

A classic three-tier web application on AWS with an autoscaling compute tier behind a load balancer and a managed relational database.

Reference Architecture

ECS Fargate Microservices Platform

A serverless container microservices platform on AWS ECS Fargate with service discovery, autoscaling, and no servers to manage.

Reference Architecture

Serverless Event Processing Pipeline on AWS

A fully serverless event-ingestion and processing pipeline on AWS using Lambda, EventBridge, and DynamoDB with no servers to operate.

Reference Architecture

Lakehouse on Databricks

A unified lakehouse on Databricks combining Delta Lake storage, Unity Catalog governance, and SQL plus ML compute on AWS.

Reference Architecture

Change Data Capture Pipeline with Debezium

A CDC pipeline streaming row-level changes from operational databases into a warehouse using Debezium and Kafka on AWS.

Reference Architecture

Event Streaming on Amazon Kinesis

A managed event streaming platform on Amazon Kinesis with serverless processing and real-time analytics on AWS.

Reference Architecture

Streaming Lakehouse with Flink and Iceberg

A streaming lakehouse on AWS where Apache Flink writes continuously into Apache Iceberg tables for unified streaming and batch analytics.

Reference Architecture

Data Observability and Quality Platform

A data observability platform on Snowflake that monitors freshness, volume, and schema with automated tests and lineage on AWS.

Reference Architecture

Retrieval-Augmented Generation Platform on AWS

A reference design for a production RAG system on AWS that grounds LLM answers in private documents using a managed vector store and Bedrock models.

Reference Architecture

Feature Store and Online Serving on AWS

A reference design for a dual offline/online feature store on AWS that keeps training and serving features consistent and serves them at low latency.

Reference Architecture

Recommendation System on AWS

A reference design for a two-stage recommender on AWS combining candidate retrieval and ranking, with streaming feedback and real-time serving.

Reference Architecture

LLM Guardrails and Safety Layer on AWS

A reference design for an LLM safety layer on AWS that filters inputs and outputs, blocks prompt injection, and enforces content and PII policies.

Reference Architecture

Data Labeling and Training Platform on AWS

A reference design for a closed-loop data labeling and training platform on AWS that turns raw data into labeled datasets and continuously retrains models.

Reference Architecture

Zero-Trust Network Architecture on AWS

Identity-aware, least-privilege access design that authenticates and authorizes every request regardless of network location.

Reference Architecture

Multi-Region Disaster Recovery on AWS

Cross-region pilot-light and warm-standby design that meets aggressive recovery objectives for critical workloads.

Reference Architecture

Customer Identity and Access Management Platform

Scalable CIAM design on AWS for user sign-up, social login, and token-based authorization for consumer applications.

Reference Architecture

Privileged Access Management on AWS

Just-in-time, audited access to production with short-lived elevated credentials and session recording.

Reference Architecture

Chaos Engineering and Resilience Platform on AWS

Controlled fault-injection platform that validates resilience hypotheses against production-like systems safely.

Reference Architecture

API Gateway with Backends-for-Frontends

An edge API gateway fronting channel-specific BFF services that aggregate microservices for web, mobile, and partner clients.

Reference Architecture

Saga Orchestration for Distributed Transactions

An orchestrated saga design that coordinates multi-service business transactions with compensating actions instead of two-phase commit.

Reference Architecture

Pub/Sub Fan-Out for Event Distribution

A publish-subscribe fan-out architecture that broadcasts each event to many independent consumers with per-subscriber queues.

Reference Architecture

Real-Time Notification Delivery System

A real-time notification system that pushes in-app, push, email, and SMS messages to users with preference and channel routing.

Reference Architecture

Transactional Outbox for Reliable Events

A transactional outbox design that guarantees events are published exactly when their database changes commit, avoiding dual-write loss.

Reference Architecture

Server-Side Rendered Web App (Next.js) on Cloud

A Next.js application rendered on the server and streamed to the browser, backed by managed compute, caching, and a relational database.

Reference Architecture

Real-Time Collaboration Application

A web app where many users edit shared documents concurrently, synchronized over WebSockets with conflict-free replicated data.

Reference Architecture

E-Commerce Platform on Microservices

A modular online store splitting catalog, cart, checkout, payments, and orders into independent services with event-driven coordination.

Reference Architecture

Video Streaming Platform

A platform that ingests, transcodes, packages, and delivers on-demand and live video at scale using adaptive bitrate over a CDN.

Reference Architecture

SaaS Usage Metering and Billing

An event-driven metering pipeline that records product usage, aggregates it per tenant, and drives usage-based billing.

Comparisons13

Comparison

AWS vs Azure

Comprehensive comparison of Amazon Web Services and Microsoft Azure cloud platforms

Comparison

AWS vs Google Cloud

Comparison of Amazon Web Services and Google Cloud Platform for cloud workloads

Comparison

ECS vs EKS

Amazon ECS is AWS's simpler proprietary container orchestrator; EKS is managed Kubernetes. ECS trades portability for ease; EKS trades simplicity for the open ecosystem.

Comparison

Fargate vs Lambda

AWS Fargate runs serverless containers; AWS Lambda runs serverless functions. Fargate suits long-running services; Lambda suits short, event-driven work.

Comparison

Terraform vs CloudFormation

Terraform is a multi-cloud IaC tool; AWS CloudFormation is AWS's native infrastructure-as-code service. Terraform wins on portability; CloudFormation on AWS depth.

Comparison

EC2 vs Lambda

Amazon EC2 provides full virtual servers you manage; AWS Lambda runs event-driven functions with no servers to manage. Control and steady cost versus elasticity and simplicity.

Comparison

S3 vs EBS

Amazon S3 is object storage accessed over HTTP; Amazon EBS is block storage attached to EC2 instances. They serve fundamentally different storage needs.

Comparison

AWS CDK vs Terraform

The AWS CDK defines infrastructure in real programming languages that compile to CloudFormation; Terraform uses declarative HCL across many clouds. Code power versus multi-cloud reach.

Comparison

RDS vs Aurora

Amazon RDS runs standard managed database engines; Amazon Aurora is AWS's cloud-native engine with a distributed storage layer offering higher performance and availability.

Comparison

MongoDB vs DynamoDB

Document database with rich querying versus a fully managed key-value and document store built for predictable scale on AWS.

Comparison

Snowflake vs Redshift

Cloud-agnostic warehouse with auto-scaling compute versus Amazon Redshift's AWS-native MPP data warehouse.

Comparison

Aurora vs RDS

Amazon's cloud-native, high-performance database engine versus standard managed RDS running stock database engines.

Comparison

Pulsar vs Kinesis

Open-source, self-hostable streaming with built-in multi-tenancy versus AWS Kinesis, a fully managed streaming service on AWS.