Search
  • Thunder Technologies

Software Fountain of Youth


How often have you faced this cumbersome upgrade scenario when deploying enterprise software, whether on-prem or SaaS:

  • Solution is deployed on OS version 16.0 written in software language 8.0

  • After some period of time your IT staff requests the solution’s OS and software language are upgraded to 18.0 and 11.0 respectively for security and stability reasons

  • You follow-up with the vendor requesting support; vendor promises to add it to the roadmap, for delivery in 12–18 months

  • Upgrade eventually requires downtime and potentially a professional services engagement

Now consider the upgrade steps for an enterprise solution implemented as a 100% cloud-native, serverless function using AWS Lambda:

  • Solution is always deployed on the latest stable OS, and for example written in Java 8

  • After some period of time your IT staff requests the solution run on Java 11

  • You follow-up with the vendor requesting support; nimble, responsive vendor with unlimited supply of testing kit (you know, the cloud) kicks off automated DevOps cloud pipeline testing the solution on Java 11 (if they haven’t done already)

  • If no changes are required, merely instruct the customer to choose the new runtime environment in the Lambda console; it will get picked up the next execution of the function:

  • If changes are required, make a new jar file available on S3 and instruct customer to update the code


Cost savings alone recommends a serverless solution over SaaS or legacy on-prem, but in deploying a solution through AWS Lambda has software discovered the Fountain of Youth? When desirable new OS and language versions become available, skip the lengthy, cumbersome, error-prone upgrade procedure and instead pull down a familiar menu or two in the AWS console and get on with your busy job.


For a concrete example, try our brief, hands-on demo of Thunder for EC2 Serverless in your own environment, not only to see how simply and cost-effectively disaster recovery automation can be deployed, but how easy it would be to keep the same solution youthful for years to come. Or contact us at info@thundertech.io to schedule an online demo.

8 views0 comments

Recent Posts

See All