The design brief for the LV= Online Trusts tool was a quick and easy way to put a policy into trust, without giving financial advice but making it as straightforward as possible by the use of electronic signatures.
With over several thousand permutations resulting from the products and options supported, a decision tree design was formulated and developed using .Net Core.
In parallel an Azure DevOps pipeline was designed and developed to support the DevOps process of rapid development and release cycles into Microsoft Azure. Security penetration testing, gated check-ins, automated unit and integration tests for client side and server side features, deployment slots, user acceptance testing capabilities and multiple team level approvals were just a sample of the smarts employed which led to a day 1 production deployment without incident.
Website : Online Trusts Tool