Magento on AWS and Digital Ocean: A Performance Comparison
Oct 25, 2015
Magento on AWS and Digital Ocean:A Performance Comparison
Magento eCommerce
SaaS Applications
Video Streaming Portals
Rich Internet Apps
Custom Development
250+ team with experience in managing offshore, distributed development.
Neev Technologies established in Jan ’05
VC Funding in 2009 By Basil Partners
Part of Publicis Groupe
Member of NASSCOM.
Development Centers in Bangalore and Pune.
Offices at Bangalore, USA, Delhi, Pune, Singapore and Stockholm.
Key Company Highlights
iPhone
Android
Windows Phone 7
HTML5 Apps
Web
User Interface Design and User Experience Design
Performance Consulting Practices
Quality Assurance & Testing
AWS Consulting PartnerRackspace
Joyent Heroku
Google App Engine
Mobile Cloud
About Neev
Outsourced Product Development
• Offered by Amazon.com over the internet
• AWS (Amazon Web Services) is the most popular and robust cloud hosting
interface
• It is a collection of web services that makes up a cloud computing platform
• The core services are Amazon EC2 and Amazon S3
• AWS offerings are accessed over HTTP using REST and SOAP protocols
• Millions of sites and some of the Internet’s most popular sites, portals and e-
Commerce Sites run on Amazon Web Services
AWS (Amazon Web Services) Overview
• Launched by Ben Uretsky in 2011
• American cloud computing provider which provides scalable virtual private servers
in multiple locations and DNS hosting
• Multiple server instances can be created using the same account, each server
referred to by DigitalOcean as a ‘droplet’
• Various actions may be performed on any given ‘droplet’, such as powering off,
booting, renaming, and many others.
• DigitalOcean provides users with an API that can be used to manage their droplets
• In this way it makes cloud computing very user friendly and easily manageable.
DigitalOcean (DO) Overview
• We set up base Magento on AWS as well as on DigitalOcean (DO) (SSD based
cloud) and did some tests using sample data
• We used two identically tuned LAMP (Linux-Apache-MySQL-PHP)setups. The
configurations used were:
1. On AWS – 2 virtual cores, 1.7GB memory (with and without IOPS were checked)
2. On DO – 2 virtual cores, 2GB memory
• Presently we are loading more data and doing some more tests, but our
preliminary findings are indicated in the following slides
Setup for Magento Performance Comparison on AWS and DO
Test Page Number of Runs
Average Page Load Time on
AWS (ms)
Average Page Load Time on
DO (ms)
AWS is faster than DO by
(%) *
Home Page
54 740 1039 40 94 843 1089 29
Product List Page
4 967 1296 3444 1166 1330 14
Apple Mac book Pro
Product Page
4 1420 1503 652 1363 1574 15
Observations on the Test Run
Note : All results based on output obtained from whichloadsfaster.com*Results based on preliminary tests, more tests are underway
• In all cases, AWS version was faster loading by 20 to 30% on reasonably comparable configurations.
• When the DO machine is bumped up to 8GB quad-core (which is still half the cost of a medium EC2), it still comes very close to matching the medium EC2 performance.
• Please note that the results obtained in these tests were based on a particular sample and are not conclusive.
Points Worthy of Note Based on Test Results
Linked Screenshots to Actual Webpage Test Run and Result
(Please click on the screenshots below to open the respective images)
Linked Screenshots to Actual Webpage Test Run and Result
(Please click on the screenshots below to open the respective images)
Linked Screenshots to Actual Webpage Test Run and Result
(Please click on the screenshots below to open the respective images)
Click here to read this blog post on the Neevtech blog.
Clients
Partnerships
India - Bangalore USA Sweden
The Estate, # 121,6th Floor,
Dickenson Road
Bangalore-560042
Phone :+91 80 25594416
Neev Information Technologies Pvt. Ltd.
1121 Boyce Rd Ste 1400,
Pittsburgh PA 15241
Phone : +1 888-979-7860
Neev AB, Birger Jarlsgatan
53, 6tr,
11145, Stockholm
Phone: +46723250723
India - Pune#13 L’Square, 3rd Floor
Parihar Chowk, Aundh,
Pune – 411007.
Phone : +91-64103338
Singapore#08-03 SGX Centre 2, 4
Shenton Way,
Singapore 068807
Phone: +65 6435 1961
For more info on our offerings, visit www.neevtech.com