Magento performance comparison - AWS vs DO

Neev Technologies
Neev TechnologiesNeev Technologies
Magento on AWS and Digital Ocean:
A Performance Comparison
About Neev
Web

Mobile

Magento eCommerce
SaaS Applications
Video Streaming Portals
Rich Internet Apps
Custom Development

iPhone
Android
Windows Phone 7
HTML5 Apps

Cloud
AWS Consulting Partner
Rackspace
Joyent
Heroku
Google App Engine

Key Company Highlights
250+ team with experience in
managing offshore,
distributed development.
Neev Technologies
established in Jan ’05
VC Funding in 2009 By Basil
Partners

User Interface Design and User Experience Design

Part of Publicis Groupe
Member of NASSCOM.

Performance Consulting Practices

Quality Assurance & Testing

Outsourced Product Development

Development Centers in
Bangalore and Pune.
Offices at Bangalore, USA,
Delhi, Pune, Singapore and
Stockholm.
AWS (Amazon Web Services) Overview
• 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
DigitalOcean (DO) 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.
Setup for Magento Performance Comparison on AWS and DO
• 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
Observations on the Test Run
Test Page

Number of
Runs

Average Page Average Page AWS is faster
Load Time
Load Time
than DO by
on AWS (ms) on DO (ms)
(%) *

Product List
Page

Apple Mac
book Pro
Product Page

740
843

1039
1089

40
29

4
44

967
1166

1296
1330

34
14

4

Home Page

54
94

1420

1503

6

52

1363

1574

15

Note : All results based on output obtained from whichloadsfaster.com
*Results based on preliminary tests, more tests are underway
Points Worthy of Note Based on Test Results
• 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.
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
Neev Information Technologies Pvt. Ltd.
India - Bangalore

India - Pune

The Estate, # 121,6th Floor,

#13 L’Square, 3rd Floor

Dickenson Road

Parihar Chowk, Aundh,

Bangalore-560042

Pune – 411007.

Phone :+91 80 25594416

Phone : +91-64103338

USA

sales@neevtech.com
Sweden

Singapore

Neev AB, Birger Jarlsgatan
1121 Boyce Rd Ste 1400,
Pittsburgh PA 15241

Phone : +1 888-979-7860

#08-03 SGX Centre 2, 4

53, 6tr,

Shenton Way,

11145, Stockholm

Singapore 068807

Phone: +46723250723

Phone: +65 6435 1961

For more info on our offerings, visit www.neevtech.com
1 of 13

Recommended

Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le... by
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...Amazon Web Services
2.3K views45 slides
MySQL on the Cloud by
MySQL on the CloudMySQL on the Cloud
MySQL on the CloudNeev Technologies
1.4K views11 slides
Deploying in the Cloud: Why and How by
Deploying in the Cloud: Why and HowDeploying in the Cloud: Why and How
Deploying in the Cloud: Why and HowMatt Small
832 views27 slides
AWS re:Invent 2016: Move your desktops to the cloud with Amazon WorkSpaces (B... by
AWS re:Invent 2016: Move your desktops to the cloud with Amazon WorkSpaces (B...AWS re:Invent 2016: Move your desktops to the cloud with Amazon WorkSpaces (B...
AWS re:Invent 2016: Move your desktops to the cloud with Amazon WorkSpaces (B...Amazon Web Services
1K views18 slides
How to migrate workloads to the google cloud platform by
How to migrate workloads to the google cloud platformHow to migrate workloads to the google cloud platform
How to migrate workloads to the google cloud platformactualtechmedia
2.9K views37 slides
Migrating Windows-based Enterprise Applications to AWS by
Migrating Windows-based Enterprise Applications to AWSMigrating Windows-based Enterprise Applications to AWS
Migrating Windows-based Enterprise Applications to AWSAmazon Web Services
2.5K views23 slides

More Related Content

What's hot

New Roles In The Cloud by
New Roles In The CloudNew Roles In The Cloud
New Roles In The CloudSteve Loughran
1.2K views27 slides
Application Centric DevOps by
Application Centric DevOpsApplication Centric DevOps
Application Centric DevOpsNati Shalom
1.7K views13 slides
Helathcare modernize-tebc105-v1704a by
Helathcare modernize-tebc105-v1704aHelathcare modernize-tebc105-v1704a
Helathcare modernize-tebc105-v1704aTony Pearson
1.5K views68 slides
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks by
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech TalksDeep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech TalksAmazon Web Services
2.9K views40 slides
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT by
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITRightScale
1.5K views90 slides
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE... by
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...Amazon Web Services
741 views71 slides

What's hot(20)

Application Centric DevOps by Nati Shalom
Application Centric DevOpsApplication Centric DevOps
Application Centric DevOps
Nati Shalom1.7K views
Helathcare modernize-tebc105-v1704a by Tony Pearson
Helathcare modernize-tebc105-v1704aHelathcare modernize-tebc105-v1704a
Helathcare modernize-tebc105-v1704a
Tony Pearson1.5K views
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks by Amazon Web Services
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech TalksDeep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Deep Dive: Amazon EC2 Elastic GPUs - May 2017 AWS Online Tech Talks
Amazon Web Services2.9K views
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT by RightScale
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
RightScale1.5K views
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE... by Amazon Web Services
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
AWS re:Invent 2016: From Dial-Up to DevOps - AOL’s Migration to the Cloud (DE...
Hadoop and HBase on Amazon Web Services by Amazon Web Services
Hadoop and HBase on Amazon Web Services Hadoop and HBase on Amazon Web Services
Hadoop and HBase on Amazon Web Services
Amazon Web Services12.7K views
Best Practices for Building Successful Cloud Projects by Nati Shalom
Best Practices for Building Successful Cloud ProjectsBest Practices for Building Successful Cloud Projects
Best Practices for Building Successful Cloud Projects
Nati Shalom1.3K views
AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta... by Amazon Web Services
AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...
AWS re:Invent 2016: Optimizing workloads in SAP HANA with Amazon EC2 X1 Insta...
Amazon Web Services1.9K views
The Elephant in the Cloud: Bring True Cloud Economics to Hadoop/BigInsights by Nati Shalom
The Elephant in the Cloud:  Bring True Cloud Economics to Hadoop/BigInsightsThe Elephant in the Cloud:  Bring True Cloud Economics to Hadoop/BigInsights
The Elephant in the Cloud: Bring True Cloud Economics to Hadoop/BigInsights
Nati Shalom908 views
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive... by Amazon Web Services
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
AWS re:Invent 2016: Deploying Amazon WorkSpaces at Enterprise Scale to Delive...
Amazon Web Services2.9K views
Google cloud computing by Brian Pichman
Google cloud computingGoogle cloud computing
Google cloud computing
Brian Pichman2.2K views
Webinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCI by Storage Switzerland
Webinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCIWebinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCI
Webinar: Simplifying the Enterprise Hybrid Cloud with Azure Stack HCI
AWS re:Invent 2016: Datapipe Open Source: Image Development Pipeline (ARC319) by Amazon Web Services
AWS re:Invent 2016: Datapipe Open Source:  Image Development Pipeline (ARC319)AWS re:Invent 2016: Datapipe Open Source:  Image Development Pipeline (ARC319)
AWS re:Invent 2016: Datapipe Open Source: Image Development Pipeline (ARC319)
Accenture Oracle on AWS Jumpstart Program by Tom Laszewski
Accenture Oracle on AWS Jumpstart ProgramAccenture Oracle on AWS Jumpstart Program
Accenture Oracle on AWS Jumpstart Program
Tom Laszewski2.3K views
AWS re:Invent 2016: Taking Data to the Extreme (MBL202) by Amazon Web Services
AWS re:Invent 2016: Taking Data to the Extreme (MBL202)AWS re:Invent 2016: Taking Data to the Extreme (MBL202)
AWS re:Invent 2016: Taking Data to the Extreme (MBL202)
Cloud computing by Google Cloud Platform - Presentation by TinarivosoaAbaniaina
Cloud computing by Google Cloud Platform - PresentationCloud computing by Google Cloud Platform - Presentation
Cloud computing by Google Cloud Platform - Presentation
Getting Started with Big Data and HPC in the Cloud - August 2015 by Amazon Web Services
Getting Started with Big Data and HPC in the Cloud - August 2015Getting Started with Big Data and HPC in the Cloud - August 2015
Getting Started with Big Data and HPC in the Cloud - August 2015
Amazon Web Services9.9K views
Azure Stack Fundamentals by Cenk Ersoy
Azure Stack FundamentalsAzure Stack Fundamentals
Azure Stack Fundamentals
Cenk Ersoy2.6K views

Similar to Magento performance comparison - AWS vs DO

Getting Started with Platform-as-a-Service by
Getting Started with Platform-as-a-ServiceGetting Started with Platform-as-a-Service
Getting Started with Platform-as-a-ServiceCloudBees
681 views19 slides
Getting Started with PaaS by
Getting Started with PaaSGetting Started with PaaS
Getting Started with PaaSCloudBees
703 views19 slides
10 Pro Tips for Scaling Your Startup from 0-10M Users by
10 Pro Tips for Scaling Your Startup from 0-10M Users10 Pro Tips for Scaling Your Startup from 0-10M Users
10 Pro Tips for Scaling Your Startup from 0-10M UsersAmazon Web Services
1.6K views80 slides
Neev Cloud Services by
Neev Cloud ServicesNeev Cloud Services
Neev Cloud ServicesNeev Technologies
1.3K views16 slides
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid by
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and HybridAWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and HybridAmazon Web Services
1.4K views143 slides
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid by
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & HybridAWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & HybridAmazon Web Services
1.3K views143 slides

Similar to Magento performance comparison - AWS vs DO(20)

Getting Started with Platform-as-a-Service by CloudBees
Getting Started with Platform-as-a-ServiceGetting Started with Platform-as-a-Service
Getting Started with Platform-as-a-Service
CloudBees681 views
Getting Started with PaaS by CloudBees
Getting Started with PaaSGetting Started with PaaS
Getting Started with PaaS
CloudBees703 views
10 Pro Tips for Scaling Your Startup from 0-10M Users by Amazon Web Services
10 Pro Tips for Scaling Your Startup from 0-10M Users10 Pro Tips for Scaling Your Startup from 0-10M Users
10 Pro Tips for Scaling Your Startup from 0-10M Users
Amazon Web Services1.6K views
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid by Amazon Web Services
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and HybridAWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid
Amazon Web Services1.4K views
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid by Amazon Web Services
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & HybridAWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps & Hybrid
Amazon Web Services1.3K views
AWS Summit Benelux 2013 - Enterprise Applications on AWS by Amazon Web Services
AWS Summit Benelux 2013 - Enterprise Applications on AWSAWS Summit Benelux 2013 - Enterprise Applications on AWS
AWS Summit Benelux 2013 - Enterprise Applications on AWS
Amazon Web Services2.3K views
Introduction to Cloud Computing with Amazon Web Services by Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
Amazon Web Services1.7K views
Cloud Done Right - PaaS is the Remedy to VM Hangover by Mohamad Afshar
Cloud Done Right - PaaS is the Remedy to VM HangoverCloud Done Right - PaaS is the Remedy to VM Hangover
Cloud Done Right - PaaS is the Remedy to VM Hangover
Mohamad Afshar804 views
DevOps with Visual Studio, .NET and AWS - June 2017 AWS Online Tech Talks by Amazon Web Services
DevOps with Visual Studio, .NET and AWS -  June 2017 AWS Online Tech Talks DevOps with Visual Studio, .NET and AWS -  June 2017 AWS Online Tech Talks
DevOps with Visual Studio, .NET and AWS - June 2017 AWS Online Tech Talks
Powering Test Environments with Amazon EKS using Serverless Tool | AWS Commun... by Chargebee
Powering Test Environments with Amazon EKS using Serverless Tool | AWS Commun...Powering Test Environments with Amazon EKS using Serverless Tool | AWS Commun...
Powering Test Environments with Amazon EKS using Serverless Tool | AWS Commun...
Chargebee1.1K views
Introduction to amazon web services for developers by Ciklum Ukraine
Introduction to amazon web services for developersIntroduction to amazon web services for developers
Introduction to amazon web services for developers
Ciklum Ukraine955 views
Windows on AWS by Datavail
Windows on AWSWindows on AWS
Windows on AWS
Datavail174 views
AWS Customer Presentation - How TubeMogul uses AWS by Amazon Web Services
AWS Customer Presentation - How TubeMogul uses AWSAWS Customer Presentation - How TubeMogul uses AWS
AWS Customer Presentation - How TubeMogul uses AWS
Amazon Web Services4.7K views
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi... by Amazon Web Services
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Amazon Web Services3.3K views
AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production... by Amazon Web Services
AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production...AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production...
AWS Summit 2013 | Auckland - Continuous Deployment Practices, with Production...
Amazon Web Services2.2K views
Aws-What You Need to Know_Simon Elisha by Helen Rogers
Aws-What You Need to Know_Simon ElishaAws-What You Need to Know_Simon Elisha
Aws-What You Need to Know_Simon Elisha
Helen Rogers273 views

More from Neev Technologies

Razorfish India (Neev) Corporate Profile by
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileNeev Technologies
1.4K views48 slides
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev by
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevNeev Technologies
2.6K views17 slides
Hybris Hackathon - Split Payments in Hybris by
Hybris Hackathon - Split Payments in HybrisHybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in HybrisNeev Technologies
2.9K views15 slides
Hybris Hackathon - Data Modeling by
Hybris Hackathon - Data ModelingHybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingNeev Technologies
11.3K views23 slides
RazorfishNeev Engagement Process by
RazorfishNeev Engagement ProcessRazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessNeev Technologies
994 views22 slides
Gameathon @ Neev by
Gameathon @ NeevGameathon @ Neev
Gameathon @ NeevNeev Technologies
764 views16 slides

More from Neev Technologies(20)

Razorfish India (Neev) Corporate Profile by Neev Technologies
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate Profile
Neev Technologies1.4K views
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev by Neev Technologies
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Neev Technologies2.6K views
Hybris Hackathon - Split Payments in Hybris by Neev Technologies
Hybris Hackathon - Split Payments in HybrisHybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in Hybris
Neev Technologies2.9K views
Building A Jewelry e-store - Now, sell your jewelry to the world! by Neev Technologies
Building A Jewelry e-store - Now, sell your jewelry to the world!Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!
Neev Technologies973 views
How to add Custom Font to your iOS-based App? by Neev Technologies
How to add Custom Font to your iOS-based App?How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?
Neev Technologies935 views
Our Experience on Google Map Integration with Apps by Neev Technologies
Our Experience on Google Map Integration with AppsOur Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with Apps
Neev Technologies1.1K views
Neev Application Performance Management Services by Neev Technologies
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management Services
Neev Technologies779 views
Business Intelligence Capabilities @ Neev by Neev Technologies
Business Intelligence Capabilities @ NeevBusiness Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ Neev
Neev Technologies751 views
Neev Conversion Strategy Capabilities by Neev Technologies
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy Capabilities
Neev Technologies1.2K views
A Digital Mirror for Luxury Jewelry Stores by Neev Technologies
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry Stores
Neev Technologies1.7K views

Recently uploaded

MVP and prioritization.pdf by
MVP and prioritization.pdfMVP and prioritization.pdf
MVP and prioritization.pdfrahuldharwal141
40 views8 slides
LLMs in Production: Tooling, Process, and Team Structure by
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team StructureAggregage
65 views77 slides
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf by
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdfAdopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdfMichaelOLeary82
13 views74 slides
Inawisdom IDP by
Inawisdom IDPInawisdom IDP
Inawisdom IDPPhilipBasford
17 views48 slides
NTGapps NTG LowCode Platform by
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform Mustafa Kuğu
474 views30 slides
Business Analyst Series 2023 - Week 4 Session 7 by
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7DianaGray10
152 views31 slides

Recently uploaded(20)

LLMs in Production: Tooling, Process, and Team Structure by Aggregage
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
Aggregage65 views
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf by MichaelOLeary82
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdfAdopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
MichaelOLeary8213 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu474 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10152 views
AI + Memoori = AIM by Memoori
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIM
Memoori15 views
The Power of Generative AI in Accelerating No Code Adoption.pdf by Saeed Al Dhaheri
The Power of Generative AI in Accelerating No Code Adoption.pdfThe Power of Generative AI in Accelerating No Code Adoption.pdf
The Power of Generative AI in Accelerating No Code Adoption.pdf
Saeed Al Dhaheri44 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash171 views
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell by Fwdays
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
Fwdays14 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue209 views
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」 by PC Cluster Consortium
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」
Optimizing Communication to Optimize Human Behavior - LCBM by Yaman Kumar
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBM
Yaman Kumar39 views
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And... by ShapeBlue
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
ShapeBlue120 views

Magento performance comparison - AWS vs DO

  • 1. Magento on AWS and Digital Ocean: A Performance Comparison
  • 2. About Neev Web Mobile Magento eCommerce SaaS Applications Video Streaming Portals Rich Internet Apps Custom Development iPhone Android Windows Phone 7 HTML5 Apps Cloud AWS Consulting Partner Rackspace Joyent Heroku Google App Engine Key Company Highlights 250+ team with experience in managing offshore, distributed development. Neev Technologies established in Jan ’05 VC Funding in 2009 By Basil Partners User Interface Design and User Experience Design Part of Publicis Groupe Member of NASSCOM. Performance Consulting Practices Quality Assurance & Testing Outsourced Product Development Development Centers in Bangalore and Pune. Offices at Bangalore, USA, Delhi, Pune, Singapore and Stockholm.
  • 3. AWS (Amazon Web Services) Overview • 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
  • 4. DigitalOcean (DO) 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.
  • 5. Setup for Magento Performance Comparison on AWS and DO • 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
  • 6. Observations on the Test Run Test Page Number of Runs Average Page Average Page AWS is faster Load Time Load Time than DO by on AWS (ms) on DO (ms) (%) * Product List Page Apple Mac book Pro Product Page 740 843 1039 1089 40 29 4 44 967 1166 1296 1330 34 14 4 Home Page 54 94 1420 1503 6 52 1363 1574 15 Note : All results based on output obtained from whichloadsfaster.com *Results based on preliminary tests, more tests are underway
  • 7. Points Worthy of Note Based on Test Results • 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.
  • 8. Linked Screenshots to Actual Webpage Test Run and Result (Please click on the screenshots below to open the respective images)
  • 9. Linked Screenshots to Actual Webpage Test Run and Result (Please click on the screenshots below to open the respective images)
  • 10. 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.
  • 13. Neev Information Technologies Pvt. Ltd. India - Bangalore India - Pune The Estate, # 121,6th Floor, #13 L’Square, 3rd Floor Dickenson Road Parihar Chowk, Aundh, Bangalore-560042 Pune – 411007. Phone :+91 80 25594416 Phone : +91-64103338 USA sales@neevtech.com Sweden Singapore Neev AB, Birger Jarlsgatan 1121 Boyce Rd Ste 1400, Pittsburgh PA 15241 Phone : +1 888-979-7860 #08-03 SGX Centre 2, 4 53, 6tr, Shenton Way, 11145, Stockholm Singapore 068807 Phone: +46723250723 Phone: +65 6435 1961 For more info on our offerings, visit www.neevtech.com