AWS CloudFormation Templates

This repository contains a collection of AWS CloudFormation templates for various infrastructure setups and services. Each template is designed to provision and configure the necessary AWS resources to deploy a specific architecture or solution.

Usage

To deploy a CloudFormation template:

  1. Clone or download the repository.
  2. Navigate to the specific template folder.
  3. Modify the template parameters and configuration files as required.
  4. Deploy the template using one of the following methods:
    • AWS CLI: Run the command aws cloudformation create-stack or aws cloudformation deploy with appropriate parameters.
    • AWS Management Console: Upload the template to the CloudFormation service and follow the guided deployment process.
  5. Monitor the stack creation progress in the AWS Management Console or using the AWS CLI.
  6. After the stack is created successfully, you can access the outputs section to get information about the deployed resources.

Template Documentation

Each template folder contains its own documentation file (README.md) with detailed instructions, architecture diagrams, and explanations of the resources being provisioned. Please refer to the specific template's documentation for more information.

Contributing

Contributions to this repository are welcome. If you have any improvements, bug fixes, or additional templates to share, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.