Work it harder, make it better
Do it faster, makes us stronger
DevOps Team
Florian Dambrine
--- The GumGum Engineering Toolbox ---
Hello I am Roby!
I am a new Big Data Engineer
This is Vaibhav,
My computer broke down,
I've to re-install everything...
Hi I am Céline, I am a new Web Engineer intern !
May 22, 2013
This person is gone...
It looks like we need only 2 software...
Image
Scientists
Data
Scientists
Web Engineers
Big Data
Engineers
≈
130 Technologies
+
+
+
+
+
+
DevOps
Engineers
Production
Environment
99% Automated
Laptop
0%
Automated
Development
Environment
99%
Gumbox
Automated
Gumbox is a cross plateform toolbox providing a unified, automated and shareable development environment to all GumGum engineers, preventing them from manual setup.
$ gumbox ad-server run
$ gumbox logoserver pull -- latest
$ gumbox web info
Gumbox is a Python wrapper on top of Docker, able to run GumGum technologies encapsulated into containers built from Ansible automations.
+
=
+
=
+
Maths Exercise:
DevOps Engineers
Central
Registry
images/
├── ad-server
│ ├── 069
│ ├── 070
│ ├── 071
│ └── latest
├── groovy
│ ├── 2.4.5
│ ├── 2.4.6
│ ├── 2.4.7
│ └── latest
...
Publish
images
$ gumbox groovy run -- groovy <script>
Optimized engineering time = Features released faster
$$
Jira Ticket
Software Installation
Feature Development
Feature Testing
Released In production
10 minutes
From hours to a couple of days
Variable
From hours to a couple of days
10 minutes
All software you need is available with Gumbox!
Testing time is reduced as the developer runs the same environment as production!
10 minutes
From minutes to hours