AWS CI/CD tools are simply cool, as they allow you to deploy your application within a few clicks, with a lot of supporting integrations and resources created for you.

I could still recall how fascinated I was when I provisioned my first SAM project that includes a Rest API and an AWS Lambda backend within a few clicks ⚡️ - you have an API endpoint hosted already without the need to setup a web server by yourself.

For most of the cases, when you are creating a hello world project from the documentation, guides, some blogs or articles, it usually suggests you to use their suggested roles - which is actually very risky 🔓.

Read further in my original article on