Databases for DevOps, machine learning datasets for MLOps

Database clones in seconds in Docker SQL Server containers, Oracle, MySQL, PostGre and Kubernetes. For continuous integration / deployment (CICD), development, testing, ML model training and testing. On prem or cloud, Azure SQL, Amazon RDS

Docker SQL Server containers

Windocks container technology for SQL Server Windows and Azure SQL provides isolated SQL Servers running on a single machine. Windocks SQL Server containers are an independent port by Windocks of Docker's container technology.

Windocks SQL Server containers support Windows authentication and Active Directory. Containers are available for SQL Server 2008, 2012, 2014, 2016, 2017, 2019 and 2022 - Express, Developer, Standard, and Enterprise. All SQL services are supported including Agent, Analysis (SSAS), reporting (SSRS) and integration (SSIS).


Database cloning and refresh for SQL Server and Oracle

Windocks database cloning (or database virtualization) creates instantaneous writeable copies of databases without using additional storage, no matter how big the data. Each user gets their own production database clones via command line, REST API or web application. Clones are delivered in Windocks SQL Server containers on Windows or docker Oracle containers on Linux or in regular SQL Server or Oracle instances. Postgre and MySQL are also supported.

Windocks database refresh brings over incremental changes in production to database clones. Always work with current production data without the overhead of restoring full production backups. Incremental refresh is supported for both SQL Server and Oracle and is critical for large databases.


Database orchestration

Windocks database orchestration is a supervisory database control plane that co-ordinates database cloning, containerization, production refresh, access control, masking, and script repositories to customize and deliver databases. It is needed for database operations at speed and scale for dev, test, ML experimentation, and devops. Orchestration removes the need for you to write or maintain code. You simply specify in a dockerfile the databases / datasets needed and how to customize them and Windocks orchestration does the work for you. Windocks orchestration is an open system that allows you to use either built-in cloning, containers, masking services from Windocks or solutions from others.


Gartner cool vendor

“Deploy Windocks to reduce relational DBMS (RDBMS) release cycles and operational costs, and to improve operational efficiency and to deliver a continuous integration strategy”

View cool vendors report
Bloor research

"Bloor research - Highly commended mutable award"

Test data management report from Bloor Research

Technical topics

Video - SQL Server clones and containers with transaction log backups

Automatically refresh hourly with transaction log backups and deliver current production databases to SQL Servers, containers and Kubernetes applications

Video - Azure devops with SQL Server

Windocks delivers SQL Server containers with production database clones for Azure devops pipelines. Use Windocks to deploy production data environments for all your dev, test and staging environments.