Guest Post: DataXu Releases Open Source Skytap Project
We wanted to take a minute to share a blog post, and some really cool news from one of our customers. Along with being ranked as the fifth fastest growing private company in the US (and the fastest in the advertising and marketing industry,) DataXu just released an open-sourced toolkit with the help of some of our developers here at Skytap.
DataXu’s Ryan Carey & Matt Ferrante recently went into more detail about why they began this project two years ago—and how you can make it even better!
From the DataXu blog:
Today, we’re proud to release our dxskytap toolkit. This toolkit was developed with the help of the Skytap development team over the last two years to make it more efficient to work with the Skytap cloud, one of our virtual test environment providers. This Python-based toolkit provides a client library for the Skytap API, which we use to enable automated test environment creation. We are releasing this toolkit to the open source community in the hopes that more companies will adopt this system and help us improve the reliability of, smash bugs in, and add new features to the toolkit.
Using dxskytap, DataXu developers create environments consisting of several VMs (virtual machines) running on a virtual network. Developers can either manually spin up environments or create environments as part of an automated test job. The dxskytap library provides an easy- to-use client that wraps calls to the Skytap REST API.
We invite you to investigate the code and use it. It’s currently hosted at GitHub and is licensed using the new BSD license, the most “open” open source license out there. If you have ideas to improve dxskytap or find issues, please post them to the GitHub issues page seen here: https://github.com/dataxu/dxskytap/issues.
To learn more about how DataXu and Skytap work together to provide truly unique and innovative solutions to our respective customers, check out this interview with Ryan Carey from AWS re:Invent 2013.