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 1 of 4)

Deploy a Static Website

Deploy a static website on AWS with S3 hosting, CloudFront CDN for global delivery, HTTPS encryption, and caching optimization using Pulumi.

AWS S3 CDN

Build a Security and Compliance Stack

Build security-hardened infrastructure on AWS with network isolation, compliance monitoring, threat detection, encryption, audit logging, and automated remediation using Pulumi.

AWS Security Compliance

Deploy a Multi-Cloud Application

Deploy a containerized application across AWS and Azure with geographic load balancing, database replication, and automatic failover using Pulumi.

AWS Azure Containers Multi-Cloud

Create a Database-Backed API

Create a serverless REST API on AWS with API Gateway, Lambda functions for CRUD operations, and DynamoDB for data storage using Pulumi.

AWS Lambda DynamoDB API Gateway

Build a Data Lake Architecture

Build an AWS data lake with S3 storage tiers, Glue ETL for data transformation, Athena for SQL analytics, and lifecycle policies for cost optimization using Pulumi.

AWS S3 Data Lake Analytics

Deploy Containers to AWS Fargate

Deploy a containerized application to AWS Fargate with ECS orchestration, ECR image registry, load balancing, and serverless scaling using Pulumi.

AWS Containers Fargate ECS

Create CI/CD Pipeline Infrastructure

Deploy CI/CD pipeline infrastructure on AWS with automated builds, testing, deployment orchestration, notifications, and monitoring using Pulumi.

AWS CI/CD DevOps

Deploy a Basic Web Server

Deploy a simple web server on AWS using EC2 with nginx, a security group for HTTP access, and a public IP address using Pulumi.

AWS Compute

Deploy a Simple Static Website to S3

Deploy a simple static website on AWS S3 with automatic file uploads, public access, and static hosting configuration using Pulumi.

AWS S3 Static Website Storage

Deploy a Static Website with S3 and CloudFront CDN

Deploy a secure, globally distributed static website on AWS using S3 for hosting, CloudFront for CDN delivery, ACM for HTTPS, and Route53 for custom domains.

AWS S3 CDN Static Website

Create a Simple S3 Bucket

Create a secure AWS S3 bucket with versioning enabled and public access blocked using Pulumi Neo -- the simplest first deployment.

AWS S3 Storage

Create a Serverless Video Thumbnail Extractor

Build a serverless video thumbnail pipeline on AWS with Lambda, S3 event triggers, and FFmpeg to extract frames on upload.

AWS Lambda S3 Serverless