Luminus Disaster Recovery: DRP with AWS Backup

How Cloud Elemental helped a leading energy provider secure its Cloud-based trading platform with a thorough Disaster Recovery Plan, powered by AWS Backup.

The Client

Luminus is the second-largest electricity generator and energy provider in Belgium, managing power plants and wind farms while securing external energy sources to ensure a reliable power supply for customers.

Their energy trading platform, Aligne, is essential for making quick, informed trading decisions. However, managing and scaling the platform in on-premises data centers presented significant limitations.

With this in mind, it’s important that they have a thorough disaster recovery plan (DRP) to enhance security and ensure preparation in the event of an incident.

The Challenge

Aligne can only run on a single server in one location. If that server fails, the application goes down, leading to potential financial loss. This made AWS Backup critical for fast server restoration. 

Unintentional or malicious changes in the AWS console could cause downtime. GitLab pipelines and drift detection were introduced to identify and automatically correct any drift from the Terraform-defined state.

Aligne is held to the “Platinum” standard at Luminus – which means a Recovery Time Objective (RTO) of less than one hour and a Recovery Point Objective (RPO) of zero is expected to be met by all “Platinum” Applications.

Aligne lacked a DRP to test whether Platinum-tier requirements could be met. A detailed DRP was developed and iterated upon, with the goal that even a new team member could follow the documentation to recover from a failure.

Our Approach

Iterative Testing Framework

Full Environment Recovery in Isolated Account

AZ-Level Failure Scenario

Full Local Backup Recovery

CI/CD, Drift Detection, and Central Backup Recovery

Our Solution

AWS Backup for EC2, RDS, and FSx

AWS Backup was used to manage daily EC2 backups, point-in-time RDS backups, and hourly FSx backups, meeting both RTO and RPO requirements. Migrating RDS backups from the RDS service to AWS Backup also added an extra layer of security. Centralised backups were avoided due to known limitations.

EC2 High Availability and Multi-AZ Services

Multi-AZ was enabled for RDS and FSx to protect against AZ-level failures. In parallel, EC2 High Availability was developed and introduced – an automated tool that restores EC2 instances in a new AZ and updates all required configurations as part of the recovery workflow.

Terraform Drift Detection via GitLab CI/CD

Drift detection was built and scheduled using GitLab CI/CD, enabling alerts for any configuration changes made outside of Terraform. This helped teams quickly identify and resolve changes that could cause downtime during disaster recovery tests.

Disaster Recovery Plan

A comprehensive DRP was created, regularly tested, and refined with stakeholder input. It included detailed documentation and iterative improvements, ensuring that any team member could follow it to recover from failure scenarios.

Our Results

Ready to transform your Cloud infrastructure?

Cloud solutions, simplified.

Let's discuss how we can help you achieve your Cloud goals with our expertise and proven methodology.

Luminus Aligne Migration: Enhancing Performance and Scalability with AWS

How Cloud Elemental helped a leading energy provider optimising its Cloud-based trading platform with scalable, secure, and automated Cloud solutions.

The Client

Luminus is the second-largest electricity generator and energy provider in Belgium, managing power plants and wind farms while securing external energy sources to ensure a reliable power supply for customers.

Their energy trading platform, Aligne, is essential for making quick, informed trading decisions. However, managing and scaling the platform in on-premises data centers presented significant limitations.

To enhance efficiency and scalability, Cloud Elemental led the migration of Aligne to Amazon Web Services (AWS).

The Challenge

Luminus’s Aligne migration project presented several challenges:

As a legacy system, Aligne was difficult to maintain and lacked vendor support

Manual, tedious processes slowed down operations and increased inefficiencies

Lack of real-time insights made issue resolution reactive instead of proactive

On-premise infrastructure couldn’t handle increasing data and demand

Our Approach

How Cloud Elemental helped a leading energy provider optimising its Cloud-based trading platform with scalable, secure, and automated Cloud solutions.

Assessment

Foundations & Security

Migration & Optimisation

Scaling & Automation

Our Solution

We implemented a highly available, self-healing Cloud architecture using AWS services to ensure the Aligne platform operates with minimal downtime, improved scalability, and robust security.

Here’s how we did it:

Automated Self-Healing Solution

To reduce downtime and enhance reliability, we built a bespoke self-healing mechanism that detects, diagnoses, and recovers from service failures without manual intervention.

  • Monitors Aligne, which is made up of over 40 Windows services, identifying failures in real-time
  • Triggers automated recovery workflows, ensuring minimal disruption
  • Utilises idempotent scripts and AWS infrastructure, allowing for faster issue resolution
  • Reduces response times by pinpointing failures precisely and applying corrective actions instantly
Amazon Elastic Load Balancing (ELB)

We implemented Elastic Load Balancing (ELB) to route traffic correctly, monitor service health and allow for servers to be swapped out easily where needed. This improves service availability and speeds up recovery from failure.

  • Routes traffic across 6 EC2 servers, enhancing scalability and fault tolerance
  • Alarms and automation hooks trigger recovery actions if a a service or an EC2/VM/server fails
  • Improves security by encrypting traffic in transit
  • Reduces infrastructure complexity, making management and scaling easier
Amazon FSx for Windows File Server

To replace the legacy Windows file server, we introduced Amazon FSx configured for Multi-AZ, ensuring automated failover and backup management for a more resilient storage solution.

  • Automated failoverbackupand patching, eliminating manual intervention
  • Multi-AZ storage configuration ensures high durability and availability
  • Seamlessly integrates with on-premises systems while securing data
  • Enhanced security with fine-grained access control via Microsoft Active Directory
AWS Backup & Automated DR

To reduce the risk of data loss and downtime, we deployed AWS Backup for automated data protection and implemented automated disaster recovery processes across multiple environments.

  • Automated the workflow to restore an EC2 from any failure, including a complete AZ failure
  • Maintains local & remote backup vaults, ensuring disaster recovery readiness
  • Reduces downtime with a completely restored EC2 with all application configuration and Active Directory joining complete in under 5 minutes
Amazon RDS

We migrated from on-premises Oracle-on-VM to Amazon RDS Multi-AZ ensuring automatic failover for continuous operations. We developed RDS automation to minimise DBA overhead and limit access to production data. 



  • Multi-AZ deployment improves database availability and resilience
  • On-boarded the Aligne project as the first consumers of the organisational AWS Backup architecture for immutable backups
  • Reduced DBA overhead by developing RDS Automation – a workflow to refresh non-production environments with production data without the need to provide any DBA access to production data

Our Results

By migrating Aligne from on-premise to AWS, Luminus has gained greater scalability, enhanced performance, and improved automation capabilities, ensuring their trading platform is more resilient and future-proof. The platform has experienced a 30% increase in performance, with higher data availability and reduced maintenance overhead.

High Availability & Fault Tolerance

Resilience & Security

Automation & Integrated Monitoring

Scalability & Elasticity

With AWS, Luminus now operates Aligne with greater efficiency, reliability, and security, empowering their team to tackle challenges with better insights, automated controls, and future-ready infrastructure.

Ready to transform your Cloud Infrastructure?

Let’s discuss how we can help you achieve your Cloud goals with our expertise and proven methodology.