{"id":13941584,"url":"https://github.com/jeshan/cloudformation-checklist","last_synced_at":"2025-07-20T04:31:59.212Z","repository":{"id":44188960,"uuid":"195266085","full_name":"jeshan/cloudformation-checklist","owner":"jeshan","description":"The checklist for meticulous AWS DevOps engineers","archived":true,"fork":false,"pushed_at":"2022-02-11T11:05:13.000Z","size":3702,"stargazers_count":72,"open_issues_count":6,"forks_count":18,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-07-13T03:55:15.340Z","etag":null,"topics":["checklist","cloudformation"],"latest_commit_sha":null,"homepage":"https://cfnchecklist.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeshan.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-07-04T15:32:09.000Z","updated_at":"2025-06-18T13:13:35.000Z","dependencies_parsed_at":"2022-09-10T00:35:27.404Z","dependency_job_id":null,"html_url":"https://github.com/jeshan/cloudformation-checklist","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jeshan/cloudformation-checklist","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeshan%2Fcloudformation-checklist","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeshan%2Fcloudformation-checklist/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeshan%2Fcloudformation-checklist/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeshan%2Fcloudformation-checklist/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeshan","download_url":"https://codeload.github.com/jeshan/cloudformation-checklist/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeshan%2Fcloudformation-checklist/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266067262,"owners_count":23871324,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["checklist","cloudformation"],"created_at":"2024-08-08T02:01:21.846Z","updated_at":"2025-07-20T04:31:57.694Z","avatar_url":"https://github.com/jeshan.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n\u003cbr\u003e\n  CloudFormation Checklist\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003eThe CloudFormation Checklist is a list of all elements you need to have / to test before launching your infra to production.\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#how-to-use\"\u003eHow To Use\u003c/a\u003e • \u003ca href=\"#contributing\"\u003eContributing\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cspan\u003eSister project: Lambda Checklist\u003c/span\u003e\n    \u003cbr\u003e\n  \u003ca href=\"https://github.com/jeshan/lambda-checklist\"\u003e🎮 Lambda Checklist\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cspan\u003eInspired by the Front-end Checklist\u003c/span\u003e\n    \u003cbr\u003e\n  \u003ca href=\"https://github.com/thedaviddias/Front-End-Checklist#---------front-end-checklist-\"\u003e🎮 Front-End Checklist\u003c/a\u003e\n\u003c/p\u003e\n\n\n## Table of Contents\n\nSee https://cfnchecklist.com\n\n---\n\n## How to use?\n\nAll items in the **CloudFormation Checklist** are required for the majority of the projects, but some elements can be omitted or are not essential (in the case of an administration web app, you may not need RSS feed for example). We choose to use 3 levels of flexibility:\n\n* ![Low][low_img] means that the item is **recommended** but can be omitted in some particular situations.\n* ![Medium][medium_img] means that the item is **highly recommended** and can eventually be omitted in some really particular cases. Omitting these that engineers may not work at full speed.\n* ![High][high_img] means that the item **can't be omitted** by any reason. You may risk security issues in your infra. The testing priority needs to be on these elements first.\n\nSome resources possess an emoticon to help you understand which type of content / help you may find on the checklist:\n\n* 📖: documentation or article\n* 🛠: online tool / testing tool\n* 📹: media or video content\n\n\u003e You can contribute to the ***CloudFormation Checklist App*** reading the [README_APP file](https://github.com/jeshan/cloudformation-checklist/blob/master/README_APP.md) which explains everything about the project.\n\n## CloudFormation Checklist Badge\n\nIf you want to show you are following the rules of the CloudFormation Checklist, put this badge on your README file!\n\n➔ [![CloudFormation_Checklist followed](https://img.shields.io/badge/CloudFormation_Checklist-followed-brightgreen.svg)](https://github.com/jeshan/cloudformation-checklist/)\n\n```md\n[![CloudFormation_Checklist followed](https://img.shields.io/badge/Front‑End_Checklist-followed-brightgreen.svg)](https://github.com/jeshan/cloudformation-checklist/)\n```\n\n## Contributing\n\n**Open an issue or a pull request to suggest changes or additions.**\n\n## Authors\n\nOriginal checklist application author:\n**[David Dias](https://github.com/thedaviddias)**\n\nModified for AWS CloudFormation:\n**[Jeshan G. BABOOA](https://github.com/jeshan)**\n\n## Infrastructure\nThe website is a static one deployed on AWS. Contents are stored in Amazon S3 while CloudFront cdn is used to deliver the contents. This is how the stack is:\n\n![](/diagram-app.png)\n\nThis is how the deployment pipeline has been set up:\n\n![](/diagram-deployment.png)\n\n\n*Images automatically generated with [cfnbuddy](https://www.cfnbuddy.com)*\n\n\n## License\n\n[![CC0](https://i.creativecommons.org/p/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/)\n\n[low_img]: https://front-end-checklist.now.sh/low.svg\n[medium_img]: https://front-end-checklist.now.sh/medium.svg\n[high_img]: https://front-end-checklist.now.sh/high.svg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeshan%2Fcloudformation-checklist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeshan%2Fcloudformation-checklist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeshan%2Fcloudformation-checklist/lists"}