case study

Aligne trading platform

How we successfully migrated the Aligne trading platform for our client Luminus.

Align case study luminus, aws cloud

The Brief

Luminus holds the position of the second-largest electricity generator and energy provider within the Belgian energy market. They manage power plants and wind farms within Belgium while procuring electricity from external sources to guarantee their customers a consistent and reliable energy supply.

The Luminus trading platform, Aligne, is essential for making quick and informed decisions which are crucial for a successful energy trading platform. To overcome the challenges of managing and scaling the platform, the Cloud Elemental team migrated it from on-premise data centres to Amazon Web Services, resulting in numerous benefits.

Current pain points with the Aligne platform:

Application out of date and out of support.

No automation is available.

Limitation of application alerts and monitoring options.

Limited scalability with legacy data centre resources.

our approach

Our approach to the migration of the Aligne trading platform to the AWS cloud. 

 

Our Approach

Our approach to the migration of the Aligne trading platform to the AWS cloud. 

 

Enhanced Availability, Scalability and Security

self healing, aws, aws cloud, cloud transformation, cloud security, cloud transformation company

Amazon Elastic Load Balancing

Amazon Elastic Load Balancers decouple a complex, tightly-coupled Aligne application architecture across 6 EC2 servers. While the application does not fully support an Active-Active configuration ELBs still bring several benefits.

By utilising Elastic Load Balancing (ELB) we can create alarms and automation hooks to self-heal or automatically recover EC2s to a secondary Availability Zone in the event of an Availability Zone failure.

This helps to minimise downtime, optimise performance, and simplify infrastructure management for seamless application accessibility and user experience.

ELBs also facilitate encryption in transit by leveraging AWS Certificate Manager which hosts Luminus internal TLS/SSL certificates.

self healing, aws, aws cloud, cloud transformation, cloud security, cloud transformation company

Amazon FSx for Windows File Server

A highly available file system service, Amazon FSx configured for Multi-AZ replaces an on-premise Windows file server, the benefits are high durability and availability with automated backup, failover and patching ensuring any Security vulnerabilities are rapidly resolved.

Amazon FSx is also seamlessly accessible from on-premise, integrated with AWS Key Management Service using Customer Managed Keys ensures data is encrypted, fine-grained access is protected by the corporate Microsoft Active Directory and leveraging complementary services such as AWS DataSync to automate data archival to Amazon S3.

Cloud consulting, cloud migration, self healing, aws, aws cloud, cloud transformation, cloud security, cloud transformation company

AWS Backup

AWS Backup is an Amazon native service automating data protection and backups supporting all storage services used by the Aligne project.

An operation backup vault is stored in the project account for local recovery, and the remote backup vault in a protected account is used for Disaster Recovery purposes.

An example of automated restores using AWS Backup is shown here. In the event of an Availability Zone (AZ) failure, we can automate the restore of EC2 servers to another Availability Zone, automating Active Directory Domain joining, DNS remapping and application.

self healing, aws, aws cloud, cloud transformation, cloud security, cloud transformation company

Amazon RDS

Amazon RDS improves on the existing on-premise Oracle-on-VM solution by reducing the maintenance, DBA overheads and downtime with both Operating System and database patching.

The Aligne project uses the Multi-AZ configuration with IOPs provisioned SSDs, automated failover, patching, and backups. With the move to AWS, the team have achieved higher availability and scalability while also reducing the Oracle licensing footprint.

self healing

self healing, aws, aws cloud, cloud transformation, cloud security, cloud transformation company

Automated Self-healing is a bespoke solution to improve the Aligne applications availability, Aligne is a combination of over 40 Windows Services and supporting applications.

When a failure in the Aligne application is detected, from the Windows Service or specific errors in the application log files, an automated workflow is executed to attempt an application recovery.

The architecture is a series of complex, idempotent scripts and AWS infrastructure executing a Business defined recovery workflow to reduce application downtime and response times by clearly identifying the exact point of failure when an automated action is not suitable

Self Healing

self healing, aws, aws cloud, cloud transformation, cloud security, cloud transformation company

Automated Self-healing is a bespoke solution to improve the Aligne applications availability, Aligne is a combination of over 40 Windows Services and supporting applications.

When a failure in the Aligne application is detected, from the Windows Service or specific errors in the application log files, an automated workflow is executed to attempt an application recovery.

The architecture is a series of complex, idempotent scripts and AWS infrastructure executing a Business defined recovery workflow to reduce application downtime and response times by clearly identifying the exact point of failure when an automated action is not suitable

Final Result

The migration of the Aligne application from on-premise to AWS has given the Luminus business and team more scalability, performance, monitoring and automation levers to tackle any challenges that come along. The Aligne application has seen an increase in performance of 20-30%, with higher data availability with reduced maintenance.

High Availability

Scalability

Resilience

Security

Fault Tolerance

Elasticity

Automation

Integrated Monitoring

Luminus case study align

Meet the Team

Meet the complete team that successfully migrates the Aligne trading platform. 

Case Studies

View our other Client case studies.

Anna Eriksson,
Senior Consultant and Solutions Architect

Anna is responsible for leading the DevOps Engineering team. She is the architect of the Self-Healing solution; Golden AMI pipeline; automated deployment of EC2’s with Active Directory joining, Luminus tooling license activation & registration and Amazon Route 53 integration. Anna ensured continual communication with stakeholders, mitigating any issues, presented solutions, proposals and recommendations to Infrastructure Architecture Workgroups and senior stakeholders, ensuring a successful outcome and client satisfaction

Moldir Baimagambetova,
Consultant and DevOps Engineer

Moldir is responsible for the build, test and development of the Terraform code to create the Aligne infrastructure. She integrated the Terraform GitLab code repositories with GitLab DevSecOps pipelines ensuring any Security vulnerabilities are identified before the infrastructure is created. Moldir was given a creative license to improve the high level designs of self-healing, Golden AMI pipelines, load balancing, monitoring, alerting and has introduced novel and elegant solutions to meet the challenging needs of migrating a complex Energy Trade Risk Management platform to AWS. Moldir ensured timely delivery to meet demanding milestones while ensuring the infrastructure and solution met our high standards.

Anna Eriksson,
Senior Consultant and Solutions Architect

Anna is responsible for leading the DevOps Engineering team. She is the architect of the Self-Healing solution; Golden AMI pipeline; automated deployment of EC2’s with Active Directory joining, Luminus tooling license activation & registration and Amazon Route 53 integration. Anna ensured continual communication with stakeholders, mitigating any issues, presented solutions, proposals and recommendations to Infrastructure Architecture Workgroups and senior stakeholders, ensuring a successful outcome and client satisfaction.

Moldir is responsible for the build, test and development of the Terraform code to create the Aligne infrastructure. She integrated the Terraform GitLab code repositories with GitLab DevSecOps pipelines ensuring any Security vulnerabilities are identified before the infrastructure is created. Moldir was given a creative license to improve the high level designs of self-healing, Golden AMI pipelines, load balancing, monitoring, alerting and has introduced novel and elegant solutions to meet the challenging needs of migrating a complex Energy Trade Risk Management platform to AWS. Moldir ensured timely delivery to meet demanding milestones while ensuring the infrastructure and solution met our high standards.

Moldir Baimagambetova,
Consultant and DevOps Engineer