Application modernisation Case study

A modern application foundation, ready to ship repeatedly.

Rebuilding applications with a modern development and infrastructure toolchain.

Focus Application rebuild
Work Application rebuilding & DevOps
Technology Laravel · AngularJS · Docker · Ansible · Terraform · AWS
Outcome A repeatable cloud delivery foundation

Rebuilt applications needed a containerised, automated cloud delivery toolchain around them.

Kantar’s engagement combined application rebuilding with the infrastructure foundations needed to run and evolve the software.

Laravel and AngularJS supported the product work, while Docker, Ansible, Terraform and AWS created the delivery toolchain around it.

Application foundations connected to a repeatable path from code to cloud.

  1. 01

    Rebuild

    Modernise application foundations with Laravel and AngularJS.

  2. 02

    Containerise

    Use Docker to make the application and its delivery workflow consistent.

  3. 03

    Automate

    Manage infrastructure and configuration with Terraform, Ansible and AWS.

Treat the application and its delivery system as one product.

Application & platform

Rebuilding applications

This engagement focused on rebuilding applications and establishing the supporting development and deployment foundations.

The recovered project record identifies Laravel and AngularJS for application work, with Docker, Ansible, Terraform and AWS supporting infrastructure and delivery.

Modern foundations. Repeatable delivery. Infrastructure defined in code.

  • 01Modernised application foundations.
  • 02Containerised the delivery workflow.
  • 03Introduced infrastructure automation.
  • 04Created a repeatable cloud toolchain.