Designing and implementing an ‘Infrastructure as Code’ solution for the Defence Learning Environment to operate.

As the overarching UK ministerial department dedicated to ensuring a secure and prosperous United Kingdom with a global reach and influence, the Ministry of Defence (MoD) vows to protect our people, territories, values and interests at home and overseas, through strong armed forces and in partnership with allies. To support the safety of our nation in every respect, the MoD encompasses a range of organisations across land, sea, air, space and cyber domains including; Royal Navy, British Army, Royal Air Force and Strategic Command – and their defence strategy must successfully translate across to and support the operations of each of their 24 supporting agencies and public bodies.

In October 2020 Netcompany were onboarded to support the successful migration of the Defence Learning Environment (DLE) to the Ministry of Defence (MoD) Amazon Web Services (AWS) Public Cloud as part of a wider Defence hosting strategy. The DLE is one of the MoD’s virtual learning environments which provides education and information 24/7 to all 330,000 MoD service and civilian personnel based around the globe.

In collaboration with the MoD’s Application Services DevOps Team (ASDT), Defence Learning and Management Capability and AWS, Netcompany designed and implemented the Infrastructure as Code solution on which the DLE would operate, as well as migrating a significant dataset of course content and user data. Working with these teams enabled realisation of a modern, resilient and scalable environment capable of handling the increased demand of distanced learning, whilst identifying efficiencies where possible. 

This change brings a variety of benefits and enables development of the DLE for future development in line with the DLMC (Defence Learning Management Capability) programme and will also align with the Digital and Information Technologies Strategy.


  • Successfully executing the migration on schedule and without a single help desk call being raised by the end user
  • The ability to seamlessly cope with surges in demand
  • Enablement of a wider range of course material to be hosted
  • Increase availability and resilience

Christian Brady