Skip to main content

Alkosto

The Client

Alkosto is a Colombian retail store that specializes electronics, appliances and household goods. It's online stores are among the top three e-commerce sites in Colombia.

Noted for its “hyper sales”, Alkosto is characterized by competitive prices in its stores and on its website, which often has sales and promotions. Annually, it has two critical CyberMonday sales, which offer special pricing. CyberMondays usually take place the first week of June and the first week of December.

Results

  • 100% improvement in ecommerce checkout speed.
  • 100% increase in website availability.
  • 80% reduction in page-loading time.
  • x10 increase in deployment frequency for platform updates.

Challenge

In 2014, the increasing popularity of the online store resulted in an increase in sales and the website’s traffic. However, the traditional infrastructure used by Alkosto could not handle these needs and was affecting the business’ ability to respond to these challenges.
Alkosto’s principal need consisted of reducing itswebsite’s loading time and improving its e-commerce platform in terms of its performance, scalability and stability.

To meet the CyberMondays sales demands, Alkosto needed to reduce the waiting times to upload new versions of e-commerce applications and create greater flexibility and scalability of the hosting services.

Solution

The first high-impact measure Aplyca took was the acceleration of Alkosto’s website, which took less than a month. We designed the architecture on the cloud and migrated the portal to Amazon Web Services without interrupting the site’s performance and completed it in time before the December CyberMonday sales.

With greater flexibility and elasticity, we must also have greater control. Because of this, we built a continuous deployment system, which automates the liberation of changes for the applications, adds flexibility to the trial environments and reduces direct access to the machines for routine operations.

Our work didn’t stop with the website’s successful migration and acceleration. We continue to provide monitoring and improvement services, 24x7 maintenance and immediate availability for incidents.

Technologies used in the solution

AWS tools

  • Amazon Virtual Private Cloud.
  • Amazon EC2.
  • Amazon ELB.
  • Amazon ElasticCache.
  • Amazon S3.
  • Amazon SES.
  • Amazon RDS.
  • Amazon CloudWatch.

Other technologies:

  • Ansible - IT automation.
  • Varnish reverse proxy.
  • NewRelic.

Standout characteristics and functionalities

  • Architecture in Amazon Web Services for Magento Enterprise: scalable, profitable and elastic, followed by the complete migration of the website.
  • Interconnection between on-premise and cloud services, achieving a secure connection using a VPN.
  • Self-scalable infrastructure that goes from a handful of machines to dozens of servers in seconds, optimizing costs during low-traffic periods.
  • Instrumentation and monitoring of application’s performance, as well as optimization of the database and cache.
  • Modern DevOps practices, to reduce human error and reach a greater visibility of the system’s performance.
  • Automation of single-click deployments, increasing the developer’s productivity through easier, more secure and more agile deployments.
  • Infrastructure as code, to achieve total visibility through the automated configuration of machines and cloud service supplies.