Architecture
To achieve our objective of upgrading the system's architecture, we took the following steps:
Step 1
Replaced SAM AWS with Serverless to make the architecture more scalable, automated, and easier to maintain.
Step 2
Used AWS CI/CD to automatically create stacks with resources in AWS CloudFormation from serverless templates.