AWS OpsWorks is a cloud computing service from Amazon Web Services (AWS) that manages infrastructure deployment for cloud administrators. It automates deployment, configurations and operational tasks for distributed applications. With OpsWorks, cloud administrators and developers can define the infrastructure and resource configurations, such as storage and database options, and then select the operating system and instance type on which to deploy the application.
GitLab is a single application for the whole DevOps lifecylce that includes not only configuration management, but also capabilities for proejct management, source code management, CI/CD, and monitoring. GitLab is designed for Kubernetes and cloud native applications.