Too Long; Didn't Read
At Modzy, we take the best of traditional continuous integration practices and augment them to fit the needs of a modern data science team. In addition to traditional code review, a series of automatic requirements are applied and enforced prior to merging code. We use semantic versioning in conjunction with model identifiers to maintain and deploy different versions or lineages of models through time. We scan the docker image during the continuous integration process in order to ensure that there are no Common Vulnerabilities and Exposures (CVEs) that could be exploited by an attacker at the operating system/network level.