Skip to content

eijikominami/aws-cloudformation-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English / 日本語

AWSCloudFormationTemplates

GitHub Stars Build Status GitHub GitHub release (latest by date)

AWSCloudFormationTemplates contains basic Cloudformation templates.

Note

You can also get useful sample templates at eijikominami/aws-cloudformation-samples.

Templates

This project contains Cloudformation templates as follows.

Services US East (Virginia) Asia Pacific (Tokyo)
All-in-One cloudformation-launch-stack cloudformation-launch-stack
Amplify Console cloudformation-launch-stack cloudformation-launch-stack
Analytics cloudformation-launch-stack cloudformation-launch-stack
CloudOps cloudformation-launch-stack cloudformation-launch-stack
CloudWatch alarm
Delete Resources without Required Tags cloudformation-launch-stack cloudformation-launch-stack
EC2-based Web Servers cloudformation-launch-stack cloudformation-launch-stack
Global Settings cloudformation-launch-stack
Identity
Media
Network cloudformation-launch-stack cloudformation-launch-stack
Security cloudformation-launch-stack cloudformation-launch-stack
Send Notification to Slack cloudformation-launch-stack cloudformation-launch-stack
Shared Servivces cloudformation-launch-stack cloudformation-launch-stack
Static Website Hosting cloudformation-launch-stack cloudformation-launch-stack

Environment

This project uses the following modules.

Service Resource Version
Amazon CloudWatch Synthetics Runtime syn-nodejs-puppeteer-9.0
AWS CodeBuild Image aws/codebuild/amazonlinux2-aarch64-standard:2.0 (Python 3.9), aws/codebuild/amazonlinux2-aarch64-standard:3.0 (Buildx)
Amazon EBS Volume Type gp3
Amazon EC2 Amazon Linux 2 Default AMI Id ami-03dceaabddff8067e
Amazon EC2 Microsoft Windows Server 2022 Default AMI Id ami-0659e3a420d8a74ea
AWS Glue GlueVersion 4.0
AWS Glue PythonVersion 3
AWS Lambda CodeGuru Profiler AWSCodeGuruProfilerPythonAgentLambdaLayer:11 (Python 3.9)
AWS Lambda Lambda Insights LambdaInsightsExtension-Arm64:31
AWS Lambda Python 3.9
AWS Serverless Repository aws-usage-queries 0.1.5+19.38c7b8
AWS Systems Manager SSM Document Schema (Automation) 0.3
AWS Systems Manager SSM Document Schema (Command) 2.2
Amazon OpenSearch Service OpenSearch OpenSearch_2.13
Elastic Load Balancer SSL Policy ELBSecurityPolicy-TLS13-1-2-2021-06

Architecture

The following section describes the individual components of the architecture.

Security Template

Delete Resources without Required Tags

Global Settings Template

Static Website Hosting Template

Network Template

EC2-based Web Servers Template

Synthetics Monitoring Template

Shared Services

CloudOps Template

Send Notification to Slack

Amplify Console Template