Amazon Web Services

Comprehensive guides for Amazon Web Services infrastructure, covering compute, storage, networking, databases, and serverless services.

40 guides available

Amazon Web Services is the world's most comprehensive cloud platform. These guides help you provision and manage AWS infrastructure using Pulumi's infrastructure as code approach.

Popular Categories

Compute
Lambda, EC2, ECS, EKS
Storage
S3, EBS, EFS, Glacier
Database
RDS, DynamoDB, Aurora, ElastiCache
Networking
VPC, ALB, CloudFront, Route 53
Security
IAM, KMS, Secrets Manager, WAF
Explore other clouds: Azure GCP
Category: Cloud-Provider

Showing 12 of 40 guides (page 2 of 4)

Create a Serverless REST API with Route Hit Counter

Build a serverless REST API using API Gateway, Lambda, and DynamoDB that tracks how many times each route has been accessed.

AWS API Gateway Lambda DynamoDB Serverless

Create a Serverless Hello World Function

Create an AWS Lambda function with an API Gateway HTTP API endpoint for a simple, testable serverless deployment using Pulumi Neo.

AWS Lambda API Gateway Serverless

Deploy a Multi-Container Voting Application with Redis

Deploy a multi-service voting application on AWS Fargate with a Redis cache backend and a web frontend, each independently scalable behind their own load balancers.

AWS Containers

Deploy a Scalable Fargate Service with Multiple Replicas

Deploy a high-availability containerized application on AWS Fargate with multiple replicas behind an Application Load Balancer for fault tolerance and traffic distribution.

AWS Containers Load Balancer High Availability

Deploy a Containerized Application on Fargate with Load Balancing

Deploy a containerized application on AWS ECS Fargate behind an Application Load Balancer with automatic scaling, health checks, and a public endpoint.

AWS Containers Load Balancer

Build a Storage Solution

Create a secure S3 storage solution with encryption, versioning, lifecycle policies for cost optimization, and least-privilege IAM access using Pulumi.

AWS S3 Storage

Build a Monitoring Dashboard

Set up application monitoring on AWS with CloudWatch dashboards, custom metrics, SNS alerting, and centralized log aggregation using Pulumi.

AWS Monitoring CloudWatch

Deploy an End-to-End Machine Learning Platform on AWS

Deploy a production ML platform on AWS with training pipelines, model deployment, auto-scaling inference endpoints, and data drift monitoring using Pulumi.

AWS SageMaker Machine Learning

Deploy a Serverless E-Commerce Backend on AWS

Deploy a serverless e-commerce backend on AWS with product catalog, shopping cart, order processing, and CDN-accelerated image delivery using Pulumi.

AWS DynamoDB Lambda E-commerce

Deploy Multi-Region Disaster Recovery on AWS

Deploy a multi-region disaster recovery architecture on AWS with automated failover, cross-region database replication, and health-based traffic routing.

AWS Disaster Recovery High Availability

Deploy Automated AWS Backup with Cross-Region Replication

Deploy automated AWS backups with daily schedules, retention policies, cross-region replication for disaster recovery, and failure notifications using Pulumi.

AWS Disaster Recovery Backup

Deploy a Production-Ready EKS Cluster

Provision a production-ready Amazon EKS cluster with managed node groups, autoscaling, multi-AZ networking, and kubectl access using Pulumi.

AWS Kubernetes Containers Orchestration