AWS Infrastructure with Terraform
Amazon EC2 →
Learn how to manage EC2 instances using Terraform
Amazon EKS →
Deploy and manage Kubernetes clusters using Terraform
AWS App Runner →
Deploy containerized web applications using Terraform
AWS Lambda →
Manage serverless functions using Terraform
AWS Fargate →
Configure serverless container runtime using Terraform
Amazon S3 →
Manage scalable object storage using Terraform
Amazon EFS →
Configure managed file systems using Terraform
AWS Transfer Family →
Set up managed file transfer using Terraform
Amazon RDS →
Deploy and manage relational databases using Terraform
Amazon DynamoDB →
Configure NoSQL databases using Terraform
Amazon ElastiCache →
Set up in-memory caching using Terraform
Amazon Aurora →
Manage cloud-native relational databases using Terraform
Amazon VPC →
Configure virtual private cloud networks using Terraform
Amazon Route 53 →
Manage DNS and domain routing using Terraform
Amazon CloudFront →
Set up content delivery network using Terraform
Amazon API Gateway →
Configure API endpoints using Terraform
Amazon SNS →
Manage pub/sub messaging using Terraform
Amazon SQS →
Set up message queues using Terraform
Amazon EventBridge →
Configure event routing using Terraform
Amazon CloudWatch →
Set up monitoring and alerting using Terraform
AWS KMS →
Manage encryption keys using Terraform
Amazon Cognito →
Configure user authentication using Terraform
AWS IAM →
Manage identity and access management using Terraform
AWS WAF →
Configure web application firewall using Terraform
Amazon MSK →
Manage Apache Kafka clusters using Terraform
AWS Step Functions →
Configure serverless workflows using Terraform
Amazon OpenSearch →
Set up search and analytics using Terraform
Amazon EMR →
Manage big data processing using Terraform
Amazon Athena →
Configure serverless queries using Terraform
AWS CodePipeline →
Set up continuous delivery using Terraform
Amazon ECR →
Manage container registry using Terraform
AWS Secrets Manager →
Manage secrets and credentials using Terraform
AWS Certificate Manager →
Manage SSL/TLS certificates using Terraform
Amazon GuardDuty →
Configure threat detection using Terraform
AWS Backup →
Manage centralized backups using Terraform
AWS Organizations →
Configure multi-account management using Terraform
AWS Systems Manager →
Bastion-less EC2 access, Parameter Store, and Patch Manager using Terraform
VPC Endpoints (PrivateLink) →
Keep AWS service traffic off the public internet using Terraform
AWS Config →
Continuous configuration recording and compliance rules using Terraform
Amazon Kinesis →
Real-time data streams and Firehose delivery to S3 using Terraform
AWS Elastic Beanstalk →
Managed application environments and blue/green deploys using Terraform
ArgoCD on AWS EKS →
Complete guide for setting up ArgoCD on AWS EKS
Getting Started with Terraform on AWS →
An introduction to Infrastructure as Code with Terraform on AWS
EKS Cluster Walkthrough →
A step-by-step tutorial provisioning an EKS cluster with Terraform
AWS CloudFormation →
Manage CloudFormation stacks and resources using Terraform
Amazon ECS →
Provision ECS clusters, services, and tasks using Terraform
Lambda + API Gateway →
Build serverless APIs by integrating Lambda with API Gateway using Terraform
High Availability on AWS →
Design multi-AZ, fault-tolerant architectures using Terraform
AWS Auto Scaling →
Scale applications automatically with Auto Scaling Groups and Launch Templates using Terraform
Terraform Modules →
Build reusable, maintainable infrastructure components on AWS
CI/CD for Terraform →
Implement CI/CD pipelines for Terraform using CodePipeline and GitHub Actions
CloudWatch Monitoring →
Implement comprehensive monitoring with metrics, logs, alarms, and dashboards using Terraform
AWS Security & Compliance →
Implement security best practices and maintain compliance with Terraform
AWS Cost Optimization →
Implement cost optimization strategies for AWS infrastructure using Terraform