AlgoTrader is an algorithmic trading software system for quantitative hedge funds. It allows the automation of complex, quantitative trading strategies in Equity, Forex, and Derivative markets.

IT infrastructure maintenance
Easy manageable and predictable infrastructure
Improved CI/CD Pipeline
Highly-secure infrastructure
Challenge
AlgoTrader's server stores several applications. It requires continuous server work. In order to hold sensible resources management, the company addressed OpsWorks Co. to have a dedicated DevOps engineer to optimize and maintain their IT infrastructure.
Solution
To reach all the goals mentioned above, our engineers have built a solution that included the following steps.
Linux servers update, test environments creation, configuration changes – when AlgoTrader’s team got all infrastructure tasks off their shoulders, they obtained an opportunity to concentrate on the product more. Algotrader’s team dedicated more time to developing their software and reaching new customers.
When something goes wrong in the infrastructure, it affects every developer and delays the whole company from launching a new feature or a change. To avoid delays, be more stable and scalable, we made all the bricks of the infrastructure easier to move between different virtualization systems by containerizing the applications stored on the server.
To enhance manageability, we also prepared the server for horizontal scaling.
AlgoTrader has already had a working version of, basically, everything in their IT infrastructure. Regarding CI/CD Pipelines, we optimized the workflow the way that now software testing passes without any queues. It resulted in the ability to update and release quicker.
Firstly, security enhancement for AlgoTrader means making sure the team uses the latest versions of all systems and platforms.
Secondly, having containerized the applications, we improved security due to services isolation. Thus, the security bug of one service doesn’t result in all system going down.



Our team is impressed by the job quality and professional skills level of the engineers at OpsWorks Col. These guys are known to do their job pretty good!

Our team is impressed by the job quality and professional skills level of the engineers at OpsWorks Col. These guys are known to do their job pretty good!
OpsWork Co. is great to work with! They have a very broad experience in all areas of DevOps. Guys have good ideas on how to improve processes, security, and performance. They are great communicators, very responsive. Even late at night or on weekends they are always very friendly. Overall a great experience to work with them and we are glad to have OpsWorks Co.' engineers on our team.