We implemented multiple optimizations for the existing platform
The main goal we have had so far was to optimize all aspects of the platform. UN development team had a long list of technologies they wanted to start using, so we have implemented the whole AWS infrastructure for deployment, security, and other features. The list includes:
- a number of Virtual Private Clouds;
- Elastic Beanstalk;
- Dedicated cloud machines;
We also picked up such technologies as Redis ( for caching data ), Winston ( to improve logging ), and Gitlab CI/CD ( for an easier deployment ).
And lastly, we have fixed a number of complicated bugs all over the platform, improving the overall User Experience.