JAX London, 7-10 October 2019
The Conference for Java & Software Innovation

Automated Data-driven Deployments

Session
This talk originates from the archive. To the CURRENT program
Early Bird Discount Book by September 05 ✓ Save £100! ✓ add. 10% Group Discounts. Register now
Infos
Wednesday, October 11 2017
16:35 - 17:25

From a single source of configuration data, it is possible to automate a deploy a complete system to the cloud. This is the promise of infrastructure-as-code. There is an art, however, in keeping things simple. Gradually increasing complexity kills the flexibility and agility of automated processes.

This talk demonstrates how we were able to keep our deployment system simple by reducing the number of layers of abstraction and utilising a power tool such as Mach that was developed for this purpose. Mach is a remake of Make, built on lumo which allows scripts to be written in Clojure (Script) with full interoperability with Nodejs. We will explain why we built Mach and why it is such a powerful tool. We will also explain the power of a data-driven approach, where we keep all system configuration as a single entity which powers applications, infrastructure and documentation.

Behind the Tracks

Software Architecture & Design
Software innovation & more
Microservices
Architecture structure & more
Agile & Communication
Methodologies & more
Emerging Technologies
Everything about the latest technologies
DevOps & Continuous Delivery
Delivery Pipelines, Testing & more
Cloud & Modern Infrastructure
Everything about new tools and platforms
Big Data & Machine Learning
Saving, processing & more