DISCLAIMER: I've contributed a few times to the Serverless framework.<p>I like some things about Architect, but there are things that just don't make sense:<p>- Integrations with Slack but no way to define custom CFN resources<p>- No authentication support<p>- Custom file format (3)<p>- Not being able to set CORS in this custom file format (4)<p>- Magical vendor folders (5)<p>I am sorry for the negativity, but brianleroux has posted in this thread several times claiming his framework saves 700-line CloudFormation templates. What I don't see is him comparing snippets with say, the Serverless framework(1), or AWS SAM(2). He seems to portray the choices as either his pet-framework-of-the-month or plain old CloudFormation, and that's just not true. That's not to say Serverless or AWS SAM are perfect (they most certainly have their warts), but they are both arguably more mature and have larger communities behind them.<p>(1) <a href="https://serverless.com" rel="nofollow">https://serverless.com</a><p>(2) <a href="https://github.com/awslabs/serverless-application-model" rel="nofollow">https://github.com/awslabs/serverless-application-model</a><p>(3) <a href="https://arc.codes/quickstart/arc-project-layout" rel="nofollow">https://arc.codes/quickstart/arc-project-layout</a><p>(4) <a href="https://arc.codes/guides/cors" rel="nofollow">https://arc.codes/guides/cors</a><p>(5) <a href="https://arc.codes/guides/sharing-common-code" rel="nofollow">https://arc.codes/guides/sharing-common-code</a>