Skip to content

Latest commit

 

History

History
27 lines (24 loc) · 1.94 KB

README.md

File metadata and controls

27 lines (24 loc) · 1.94 KB

AWS

Terraform modules for Amazon Web Services (AWS).

Modules

  • certificate - Requests a certificate from the Amazon Certificate Manager.
  • cloudwatch - Creates basic cloudwatch dashboard and cloudwatch alarm for monitoring and observability
  • cognito - Create user pools for use with authentication.
  • ecr - A repository for storing built docker images.
  • ecs - Compute cluster for running docker containers.
  • elasticache - elasticache cluster based on Redis.
  • global-accelerator - Global Accelerator for load balancing across multiple regions.
  • iam - Preconfigured IAM groups and roles for sane access policies.
  • kms-key-replica - KMS Key replica for cross-regional access to encryption keys.
  • kms-key - Encryption keys for securing various AWS resources.
  • nat - A reopsitory for setting up a network address translation (NAT).
  • rds - Used for creating and configuring databases and their networking.
  • s3-private - Private, encrypted S3 bucket with versioning.
  • s3-public - S3 bucket to host public files such as a frontend app, or anything you want to servce via a CDN.
  • secrets - Used for creating a new secret.
  • slack - Creates chatbot and SNS topic required to setup Slack message
  • stack - Creates all resources required to launch the entire application
  • vpc-peering - Creates a VPC Peering Resource.
  • vpc - Creates a VPC in AWS account. Also generates a group fo public and private submodules.
  • vpn - Launches an isolated Outline VPN inside a new VPC.
  • xray - Used for creating general xray group and sampling