Results and Benefits
By partnering with Risk Focus and moving their Oracle workloads to Amazon Aurora, CFRA was able to go live within a very compressed timeframe with a new architecture and software stack that reduced their licensing and infrastructure costs and connect seamlessly with other AWS products to enhance their value to customers.
Save the opportunity cost of running on-premises infrastructure.
According to Eram, “anything that’s managed for us gives us immediate cost savings on several levels including the opportunity cost of serving customers. If we’re spending time doing maintenance instead of innovating that going to cost us in the long run. And from the perspective of performing infrastructure or database updates, anytime that we’re down when customers need us, costs us money.”
Gain functionality through built-in features and the AWS ecosystem.
Risk Focus’s assistance in helping CFRA migrate to AWS wasn’t just about saving on infrastructure cost. It opened CFRA to the entire AWS ecosystem of services and features including AWS Glue, AWS Lambda, and AWS Elastic Beanstalk, which Risk Focus leveraged to increase the scalability of the firms’ services and add enhanced functionality. For example, moving to Amazon Aurora provided built-in redundancy that’s crucial to CFRA’s business. “We need enough redundancy to make sure things don’t go bad, but that can be a very expensive proposition because it requires people managing infrastructure,” said Eram. “with the fully managed services of Amazon Aurora, redundancy was just a matter of turning it on. Now our people can focus on creating revenue-generating products instead of keeping on the lights.”
Reconfigure the software delivery process to embrace DevOps.
The new architecture, designed and implemented by Risk Focus, also included new tolling and processes that support a fast, automated, predictable Software Delivery Lifecycle. CFRA can now grow their analysis and distribution platform with increased agility and improved predictability. Production release times have accelerated from quarterly to daily. “Amazon Aurora can be serverless which means we are not paying for it when developers are not using it,” explained Eram. “these systems typically cost tens of thousands of dollars a month which becomes untenable with multiple developers. Now we have true, on-demand environments that are identical to our production environments whenever we need them – without breaking the bank. It allows us to run multiple parallel production processes.”