Skip to content

trackit/wafr-automation-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Well-Architected Framework Review Automation Tool

Well-Architected Framework Review Automation Tool is a serverless application that automates the process of assessing the architecture of a given AWS account against the Well-Architected Framework.

Learn more in this blog post


Tests check Linting and Code Formatting check License Releases Blog


Frontend

Table of contents

Overview

The WAFR Automation Tool is designed to automate the assessment of AWS architectures against the Well-Architected Framework. It targets cloud architects and DevOps teams aiming to enhance quality, security, and performance of their AWS environments.

Architecture

This project leverages a scalable serverless architecture using AWS technologies:

  • Built using AWS Serverless Application Model (SAM)
  • Runs as a collection of serverless functions that automatically assess AWS accounts
  • Performs automated checks against Well-Architected Framework principles
  • Automatic scaling with a pay-per-use cost model

AWS Architecture

Getting started

Prerequisites

Dependencies Installation

From the project root directory, run:

$ pnpm install

Backend

More information about the backend can be found in the Backend README.

Frontend

More information about the frontend can be found in the Frontend README.

Contributing

Contributions of any kind are welcome to help improve this project.

Please read our contributing guidelines guidelines before submitting a pull request or issue.

License

Copyright 2025 TrackIt

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

LICENSE

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Contact

For questions, suggestions, or support, please open an issue on GitHub or contact us via the blog.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors