You can also configure more advanced things, such as Alarms based on selected metrics, budgets based on AWS (forecasted or actual) spend, and also deployment progress notifications. The notifications about these can be sen to your Slack or MSTeams channel, or to an email.
We also support GitOps flows - push-to-branch-to-deploy or even preview deployments (creating ephemeral, short-lived environment for pull requests, that will get automatically deleted when the PR is closed/merged).
That being said, our deployment engine is pretty powerful (in terms of supported AWS infra resources), and it's based on AWS CloudFormation (with a fallback to making native AWS SDK calls to speed up the deployment, when doing the whole CF deployment procedure is not needed). And we do that in a way so that you don't have to worry about CloudFormation drift, or any unexpected surprises.