Dockerdev - A disposable remote development environment

Submitted by Jorge Marín

Talk Abstract:

In the cloud era, why don't we take advantage of the cloud also for developing? Stop relying on your hardware and let somebody else take care of that. This talk materializes the idea of using disposable containers in the cloud as remote development environments. It will cover the journey of setting up individual remote development environments for a whole engineering team based on the cloud using containers. Advantages, issues, limitations and more.

This talk will explain the concept of using containers running in a public cloud as remote development environments where to put your code, compile it, test it and run it. This approach brings lots of benefits for software engineers like having your code stored somewhere secure, a place that never shuts down, in a disposable environment that you can reboot in less than 10 seconds if something goes wrong, with a common environment for all engineers with the same tools and versions, and much more.

About Jorge Marín

Jorge MarĂ­n is an engineer passionate about robotics, automation, statistics and mountains. With a degree on Telecommunications Engineering he tried to help drones to navigate indoors where GPS position is not available or inaccurate. Got dragged to "the cloud" afterwards and has been working since then automating the hell of anything he touches. Currently he is taking over Dyson's testing strategy for cloud services.