# AWS IaC
!!! info "Architectural Context"
Detailed reference for AWS IaC in the context of Cloud Providers (Hyperscalers).
## Standard Reference
- [AWS Cloud Formation Release History](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/ReleaseHistory.html) [COMMUNITY-TOOL]
- [All the AWS Resource Types Reference for AWS CloudFormation](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html) [COMMUNITY-TOOL]
- [Introducing Cloud Formation Guard - a new opensource CLI for infrastructure compliance](https://aws.amazon.com/about-aws/whats-new/2020/06/introducing-aws-cloudformation-guard-preview) [COMMUNITY-TOOL]
- [cloudonaut.io: Getting Started with Free Templates for AWS CloudFormation](https://cloudonaut.io/getting-started-with-aws-cf-templates) [COMMUNITY-TOOL]
- [Use Git pre-commit hooks to avoid AWS CloudFormation errors](https://aws.amazon.com/es/blogs/infrastructure-and-automation/use-git-pre-commit-hooks-avoid-aws-cloudformation-errors) [COMMUNITY-TOOL]
- [Introducing a Public Registry for AWS CloudFormation](https://aws.amazon.com/es/blogs/aws/introducing-a-public-registry-for-aws-cloudformation) [COMMUNITY-TOOL]
- [cloudkatha.com: How to Setup S3 Bucket CORS Configuration using CloudFormation](https://cloudkatha.com/how-to-setup-s3-bucket-cors-configuration-using-cloudformation) [COMMUNITY-TOOL]
- [cloudkatha.com: How to Configure AWS SQS Dead Letter Queue using CloudFormation](https://cloudkatha.com/how-to-configure-aws-sqs-dead-letter-queue-using-cloudformation) [COMMUNITY-TOOL]
- [cloudkatha.com: How to Create an S3 Bucket using CloudFormation](https://cloudkatha.com/how-to-create-an-s3-bucket-using-cloudformation) [COMMUNITY-TOOL]
- [cloudkatha.com: How to use CloudFormation to Create SNS Topic and Subscription](https://cloudkatha.com/how-to-use-cloudformation-to-create-sns-topic-and-subscription) [COMMUNITY-TOOL]
- [cloudkatha.com: How to Create IAM Role using CloudFormation](https://cloudkatha.com/how-to-create-iam-role-using-cloudformation) [COMMUNITY-TOOL]
- [luminousmen.com: A very quick introduction to the pain of AWS CloudFormation](https://luminousmen.com/post/a-very-quick-introduction-to-the-pain-of-aws-cloudformation) [COMMUNITY-TOOL]
- [medium.com/bb-tutorials-and-thoughts: How To Deploy and Run Python APIs' on AWS App Runner With CloudFormation](https://medium.com/bb-tutorials-and-thoughts/how-to-deploy-and-run-python-apis-on-aws-app-runner-with-cloudformation-cf9c6fd14cf6) [COMMUNITY-TOOL]
- [AWS CloudFormation introduces Git management of stacks](https://aws.amazon.com/about-aws/whats-new/2023/11/aws-cloudformation-git-management-stacks) [COMMUNITY-TOOL]
- [aws.amazon.com: Generate AWS CloudFormation templates and AWS CDK apps' for existing AWS resources in minutes](https://aws.amazon.com/about-aws/whats-new/2024/02/aws-cloudformation-templates-cdk-apps-minutes) [COMMUNITY-TOOL]
- [aws.amazon.com: Amazon EC2 announces Spot Blueprints, an infrastructure' code template generator to get started with EC2 Spot Instances](https://aws.amazon.com/about-aws/whats-new/2020/12/amazon-ec2-announces-spot-blueprints-an-infrastructure-code-template-generator-to-get-started-with-ec2-spot-instances) [COMMUNITY-TOOL]
- [former2.com](https://former2.com) [COMMUNITY-TOOL]
- [Accelerate infrastructure as code development with open source Former2](https://aws.amazon.com/blogs/opensource/accelerate-infrastructure-as-code-development-with-open-source-former2) [COMMUNITY-TOOL]
- [onecloudplease.com: Console Recorder for AWS](https://onecloudplease.com/project/console-recorder) [COMMUNITY-TOOL]
## Cloud Infrastructure
### Infrastructure as Code
#### CloudFormation
- [youtube.com: AWS Cloud Complete Bootcamp Course - CloudFormation | freeCodeCamp' 🌟](https://www.youtube.com/watch?v=zA8guDqfv40) [DE FACTO STANDARD] [GUIDE] — A comprehensive boot-camp produced by freeCodeCamp focusing on CloudFormation foundations. Details modular resource design, dependency mapping, drift protection, and secure infrastructure-as-code delivery pipelines.
---
💡 **Explore Related:** [AWS Security](./aws-security.md) | [AWS Storage](./aws-storage.md) | [AWS Databases](./aws-databases.md)