When our engineers will post updates to the repositories and their full requests are approved we want our applications to go through a CICD process that runs automation tests and then deploys automatically on our cloud infrastructure including AWS etc