SOLUTION BRIEF Overview Application development and DevOps teams are under increasing pressure to release faster with better quality. Continuous deployment is a modern process that builds on continuous integration to allow developers and product owners to get their product in front of users and customers more quickly and more frequently. For a software project, this involves setting up a pipeline from source control management all the way to the production server that is hosting an application. GitLab is an open source, enterprise grade repository manager that provides a platform for hosting git repositories, facilitating code review, running continuous integration and hosting Docker images. It can be deployed in a highly available configuration and can now be easily managed using the DC/OS Universe. By deploying GitLab together with other services on DC/OS, it becomes easy to set up a secure, flexible and powerful continuous delivery pipeline. About Mesosphere Enterprise DC/OS Mesosphere makes modern enterprise apps easy to build, run, and scale with DC/OS - a datacenter-scale platform that elastically runs the full modern app: containerized microservices and stateful data services. DC/OS enables application teams to easily scale and sustain a continuous integration and delivery model using common tools like Jenkins as well as artifact repositories, and source control tools. With DC/OS, distributed data services like HDFS, Spark, Kafka, and Cassandra resiliently run on shared resources in the datacenter or cloud, and install in seconds. DC/OS is used by leading Fortune 1000 companies like Verizon, Autodesk, Time Warner, Esri and many others for Docker container orchestration at scale, elastic data infrastructure, and elastic CI/CD pipelines. MESOSPHERE AND GITLAB: Deploy and manage a secure, flexible and powerful continuous delivery pipeline About GitLab Enterprise Edition GitLab Inc. is a company based on the GitLab open-source project. GitLab is an application to code, test, and deploy together. It provides Git repository management with fine grained access controls, code reviews, issue tracking, activity feeds, wikis, and built-in continuous integration. GitLab is a community project, and over 1000 people worldwide have contributed to GitLab. GitLab Enterprise Edition runs on your servers, builds on top of the Community Edition, and offers additional features to support large teams looking to centralize their development projects, achieve version control at scale and eliminate maintenance challenges, all the while maintaining security. It includes deeper authentication and workflow management tools, offers greater hosting flexibility and server management options, and tightly integrates with your tool stack. GitLab Enterprise Edition Mesosphere Enterprise DC/OS Any Infrastructure Install Enterprise DC/OS on any public cloud or in your own private datacenter—whether virtualized or on bare metal. Create a consistent user experience and move your workloads with ease. The only production proven and fully supported platform that elastically runs containerized apps and data services at scale, with high availability, security, monitoring and operations. GitLab has built-in CI and CD to test, build, and deploy your code. GitLab includes Git repository management, issue tracking, code review, an IDE, activity streams, wikis, and more. GitLab Enterprise Edition Mesos: Resource Manager GUI & CLI: Management & Monitoring Universe: Store for App Services Security Advanced Networking & Storage Operations & Troubleshooting Multitenancy Service Manager Marathon: Container Orchestration Frameworks: Data Services management