The client needed a team to take ownership of streamlining a manually configured service that handles requests to validate certificates. Trility was hired to take over the project to meet the business and security requirements for one of the client’s key contracts and hand-off to a new team once completed.
The client needed an interim owner for a critical project to update an internal and external communications system that dynamically provides information based on requests.
The existing service validates internal and external customer certificates for requests and required a manual process when switching from internal to external testing for customers.
By using a module within Nginx and a scripting language, Lua, the Trility team created a custom script to provide the client with more controls based on if the traffic was internal or external. Once the connection is made, the service is a proxy that takes the request and forwards it onto the proper sites for authenticating certificates, API tokens, and more.
The client was able to complete this project despite their bandwidth constraints and maintain contractual compliance. Once the new team was identified, Trililty provided documentation and knowledge transfer sessions to ensure a seamless transition.