Founded in 1917, The Canadian Press is Canada's independent news agency. More than 180 journalists provide real-time, bilingual multimedia stories across a diverse number of platforms.
By using GitLab and AWS CloudFormation, we were able to deploy a solution which removes much of the manual configuration of AWS services while maintaining change control. By introducing automation, the customer can quickly make changes to the environment while still ensuring they validate changes before deploying.
By leveraging CI in GitLab we were able to deploy CloudFormation templates as soon as commits occurred.
All deployments use CloudFormation Change Sets which allow for separation of duty.
CloudFormation combined with GitLab meant we were able to remove much of the manual configuration of AWS services.