How OLX Auto use AWS for Running Containers…

Kaustubh Chaudhari
3 min readSep 22, 2020

--

OLX and AWS integration…

“Using AWS has kept our environment running in a stable manner in the most cost-optimized way.” says Infrastrucure head of OLX auto Abhishek Tomar.

Empowering People with Innovative Services

Olx Auto has a mission to empower people to upgrade their lives through its online marketplace of services and used products that deliver superior customer value. It operates in more than 20 brands across 30 countries, OLX Autos combines the agility of a startup with the maturity of a global entity.Due to growing competition Olx Auto started the use of cutting-edge technology to enhance the customer experience.

India is the Big Marketplace for Olx Auto. It has high end technical and innovative team running across 12 countries, on Amazon Web Services(AWS) cloud. With the help of AWS cloud it has adapted the latest trends in the industry to make their services efficient.

Modernizing Complex Architecture

In 2018, Olx Autos experienced an outage on its site when its internal certificates for OpenShift containerization software expired. At that time they were using openshift 3.5 version to manage infrastructure and deploy applications on the site using Docker containers. Engineering team at Olx figured out the issue behind the problem with the site and invested time and money to generate new certificates and restore the website, but it was of no use .The site was inefficient due to issues with the control panel of openshift. So, they started to find a way to modernize their technology.

OLX Autos engineers needed to rapidly upgrade the site’s architecture and decided to perform a proof of concept for hosting a self-managed Kubernetes cluster versus using Amazon Elastic Kubernetes Service (Amazon EKS).

Gaining Productivity

Since the migration, OLX Autos infrastructure teams are now better placed to meet key internal product development deadlines. The business was initially using the Puppet configuration tool to manage its OpenShift software. Engineers needed to rely on their Puppet skill sets and spent three to four days a month rolling out and monitoring important updates to the OLX Autos infrastructure.

With the AWS migration, the company has removed Puppet from its architecture and offloaded container management to AWS. By running on Amazon EKS, the OLX Autos website benefits from improved performance and scalability, and engineers can reallocate their time to higher value-added tasks.

OLX Autos had booked a number of Amazon EC2 Reserved Instances for type C5 instances but was unable to use them with the older version of OpenShift.

Benefits of AWS

  • Autoscales architecture during surges in visitor traffic
  • Saves 33% on compute costs
  • Improves application latency
  • Facilitates smooth migration of 124 microservices into production
  • Gains 3–4 days a month by eliminating software monitoring and maintenance
  • Reallocates IT team to value-added innovation tasks

Thank you for reading this content stay tuned for more Technical content and new case Studies …

--

--

No responses yet