Comparing Magento 2 Hosting Options — which hosting company is the best for Adobe Magento Commerce and Open Source?
Choosing a hosting provider to host your e-commerce website is an important decision for your online store. This fact is even more true when your e-commerce website is built using Magento. As a result of Magento’s power, flexibility, and scalability, it tends to require more resources than other standard websites from the server or machine that it lives in. In addition to that, Magento hosting is highly specialized; not every provider has the technical knowledge and capabilities to deal with such a beast of a platform. This technical knowledge and capability will not only impact the speed of resolution of issues, but also even whether the hosting provider can resolve an issue in the first place.
Furthermore, some hosting providers do not support the complete technological stack needed to optimize the speed of Magento; such hosting companies can often run a functional Magento site, but the store owner will often be left wondering why his/her site is so slow. For example, at the time of this writing, a very popular and large hosting company named Siteground, does not support the Magento caching system of Redis and Varnish, making Magento sites hosted there much slower.
In this blog post, we’ll look at 5 different hosting providers (Adobe Commerce Cloud, Nexcess, JetRails, Webscale, and MageMojo) to choose from for your Magento website, all of which are excellent decisions – the optimal choice depends entirely on your website needs and business size. Additionally, we’ll break down each provider in terms of features and services offered to aid you in your decision making (we’ve also provided a comparison grid summarizing the contents of this blog post for your convenience, found at the bottom).
Clarification of terms: since the platform has gone through three renaming over the years, let’s start with a first clarification: From the oldest name: “Magento Enterprise”, to “Adobe Magento Commerce”, then to the most recent renaming “Adobe Commerce” all three names refer to the same product.
In 2021, Adobe dropped the name “Magento” for the paid version of Magento, shortening it to just “Adobe Commerce”. (The label “Magento” is now exclusively for the free version of the product, which is now called “Magento Open Source”, from its former label “Magento Community”. Magento is freemium business model for businesses to eventually upgrade to Adobe Commerce.)
Adobe Commerce can either be hosted by Adobe themselves, in which case we will call the product “Adobe Commerce Cloud”, or it can be hosted anywhere else (such as with the 4 other providers listed in this article), in which case it will be named “Adobe Commerce On-Premise”. Both are the same product, only the hosting provider changes.
First on our list of hosting providers for Magento is Adobe itself, with their Cloud offering for Adobe Commerce. By choosing Adobe Commerce Cloud as your hosting solution, you can choose to leverage either the power of Amazon Web Services (AWS) or Microsoft Azure for your Infrastructure as a Service (IaaS) on the technology stack using a dedicated US IP address. Both will give equivalent performance and cost. Although Cloud for Adobe Commerce allows for the use of either AWS or Microsoft Azure, it does not allow customers to use their own AWS account, you will be using Adobe’s AWS or Azure account. Finally, at the top of the technology stack, Cloud for Adobe Commerce offers exclusively Fastly as a CDN (Content Delivery Network) provider (which is a perfectly fine CDN for Magento, as both Fastly and CloudFlare are typically considered the top 2 choices, even though there are many other excellent CDNs on the market).
In terms of pricing, the hosting fees for Adobe Commerce Cloud are included in the yearly Adobe Commerce Cloud license. Additionally, Adobe Commerce Cloud comes with the installation of a development/staging copy of your website already included in the price. With that being said, the price is competitive with other AWS managed hosting services but tends to be marginally on the high side (note: when it comes to pricing, it is important to compare apples to apples, and to compare pricing for managed services, not just for the Amazon’s raw CPU/RAM power in an unmanaged scenario, which is much cheaper.) In addition to standard pricing, Adobe Commerce Cloud allows for the addition of more storage space and CPU capability which is somewhat pricier (although still affordable) than the rest of the market.
With 24/7 support, 365 days a year, Cloud for Adobe Commerce targets medium to large businesses; businesses that make at least $1M/year or more in either online or offline revenue. Furthermore, Cloud for Adobe Commerce has a rigid structure and specific technical requirements imposed on developers. Adobe Commerce does not offer true instant auto scaling, although they do provide very quick scaling (up to 15 minutes) when customers submit their request to the Adobe Commerce support team. Although this rigidity of the hosting solution can be a limitation for advanced Magento developers, it can also be a blessing in disguise for more junior developers since this rigid structure and architecture would limit the potential risks of the junior developer doing something wrong.
All 4 other hosting companies below, would be used to host either: “Adobe Commerce On-Premise”, or the free “Magento Open Source”.
Second on our list of Magento hosting providers is Nexcess. As opposed to Adobe Commerce Cloud, Nexcess does not offer either AWS or Microsoft Azure for your IaaS on your web technology stack. However, Nexcess does provide its customers with their own private hosting network using a US IP address, which provides a ton of benefits that AWS or Microsoft Azure cannot provide. For instance, Nexcess offers their customers the ability for instant auto-scaling should you ever need to quickly upgrade your server specifications depending on either current traffic or even anticipated traffic for an upcoming promotion. Finally, Nexcess offers customers the choice to use any CDN on the market, including the most popular CDNs, Fastly or Cloudflare.
In terms of pricing, Nexcess plans start at $49/month up to $850/month for a dedicated server, depending on the server specifications required for your Magento store. Nexcess also offers server clusters starting at $1500/month, meant for online stores that require a multi-development environment or segmentation of their data across multiple servers. Although Nexcess does not offer a plan that includes development/staging copies (excluding server clusters), these can always be added to your package as an extra add-on for an extra cost.
With 24/7 support, 365 days a year, Nexcess targets all types of customers, from small to large businesses of any revenue bracket. The flexibility of Nexcess’ hosting solutions for Magento websites is an asset to business owners looking to host their Magento website. As a result of the flexibility of the hosting services offered by Nexcess, both advanced and amateur Magento developers can easily leverage the technology offered in order to rapidly modify and deploy code or modules to improve Magento stores. Furthermore, Nexcess’ true auto-scaling allows business owners to rapidly scale up their server specifications in order to keep up with their rapidly growing online stores at the flick of a switch.
Like what you see?
We'd love to hear from you! Contact us to get your Magento project started.
Among the list of Magento hosting providers, JetRails is another excellent option for customers to choose from. Similar to other hosting providers, JetRails offers customers the option to leverage the power of AWS using either the customer’s own AWS account or the default provider account provided by JetRails. Although JetRails does not offer Microsoft Azure as a solution, they do offer their own private hosting network of dedicated servers and clusters as an alternative to the AWS hosting solution. Additionally, JetRails is one of the only hosting providers that offers both a Canadian IP address and the standard US IP address. Having a Canadian IP has some SEO (Search Engine Optimization) benefits when selling to Canadian searching on Google.ca. Furthermore, some industries have laws or regulations regarding where the data is hosted and having Canadian IP, or to be hosted in Canada, can allow some Canadian businesses to meet their compliance requirements.
When it comes to scalability, JetRails provides true instant auto-scaling exclusively on their AWS servers with the flick of a switch. However, with that being said, JetRails also offers rapid scaling (up to 15 minutes) of their private network hosting upon request to their support team. Finally, JetRails offers their customers the use of any CDN on the market in their technology stack, including the most popular CDNs, Fastly or Cloudflare.
When it comes to pricing, JetRails offers hosting packages starting at $300/month with variable pricing up to the $1200/month range depending on server requirements and specifications. Furthermore, JetRails also offers server clusters starting at $1500/month, meant for online stores that require a multi-development environment or segmentation of their data across multiple servers. Additionally, development/staging copies of your online store are not included in the price (excluding server clusters), however, they are available upon request as an add-on to your pricing plan as an extra cost. Jetrail is also very flexible in it’s business terms and policies, something which we and our clients appreciate greatly – you can discuss with your account manager and have a custom solution or a special off the menu deal just for your business.
With 24/7 support, 365 days a year, JetRails tends to target medium to large scale businesses because of their more upper-market server specifications, capabilities and pricing. With their unique services catered towards Canadian businesses and the flexibility offered between AWS or their private hosting network, JetRails offers Magento store owners a great solution when it comes to Magento website hosting. Additionally, the flexibility of the hosting services offered by JetRails, both advanced and amateur Magento developers can easily leverage the technology offered to rapidly modify and deploy code or modules to improve Magento stores. Furthermore, JetRails’ true auto-scaling on AWS allows business owners to rapidly scale up their AWS server specifications to keep up with their rapidly growing online stores at the flick of a switch.
Next on our list of excellent Magento hosting providers is Webscale. Among the providers discussed in this blog post thus far, Webscale is the most flexible in terms of hosting options. Similarly to the other hosting providers, Webscale offers both AWS and Microsoft Azure hosting solutions, using either the customer’s own accounts or using the provider’s provided account for these services. However, Webscale also offers their customers the ability to use their own private hosting network if ever customers want a solution other than the typical AWS or Microsoft Azure hosting options. Additionally, Webscale offers their customers the ability to use Canadian IP addresses in addition to the standard US IP addresses in order to address the specific needs of their Canadian clientele.
When it comes to scalability, in contrast to the other Magento hosting providers, Webscale offers true predictive auto-scaling on both their AWS servers and their own private hosting network. This means that Webscale’s servers will automatically scale up with your business and website when needed, allowing merchants the piece of mind that their server will never run out of resources. Finally, Webscale offers their customers the use of any CDN on the market in their technology stack, including the most popular CDNs, Fastly or Cloudflare.
In terms of pricing, Webscale offers several packages, ranging from $500/month to $1500/month depending on server requirements and server specifications. Additionally, development/staging copies of your online store are not included in the price, however, they are available upon request as an add-on to your pricing plan as an extra cost.
With 24/7 support, 365 days a year, Webscale tends to target medium to large businesses because of their more upper-market server specifications, capabilities (including predictive auto-scaling) and pricing. Similarly, to some of the other hosting providers, Webscale offers a tremendous service as an upper market provider, with unique services, especially in the form of their predictive auto-scaling. Webscale proves to be a very good hosting option for middle to large scale businesses, especially businesses that are willing to invest a little more money in their hosting infrastructure in order to get the unique features Webscale offers their customers.
Last on our list of recommended hosting providers for your Magento website is MageMojo. Like most other Magento hosting providers, MageMojo also offers AWS as a hosting solution for their customers. However, unlike other Magento hosting providers, MageMojo does not offer services using either Microsoft Azure or their own private hosting network. With that being said, MageMojo offers exclusively US IP addresses with their hosting plans and provides customers with the choice of choosing any CDN on the market, including Fastly and CloudFlare.
In terms of scalability, MageMojo offers instant auto-scaling with their AWS based hosting packages, allowing merchants to instantly scale up their businesses should they grow out of their previously purchased packages.
For pricing options, MageMojo has a unique pricing table that follows a “pay as you go” model. When creating a MageMojo account, merchants are required to connect their site’s Google Analytics account. As a result, MageMojo will dynamically and automatically adjust your hosting package depending on the traffic of your website that is reported in Google Analytics. This pricing model is attractive to smaller merchants who want a “risk free” solution without having to purchase a powerhouse of a machine. With MageMojo’s unique pricing, a merchant’s web hosting continues to scale in parallel with their business. Additionally, MageMojo also offers standard packages starting at $98/month to $5000/month, depending on the server specifications and requirements.
With 24/7 support, 365 days a year, MageMojo tends to target small to large businesses. As a result of their unique pricing model, MageMojo tends to attract smaller businesses due to their lower risk pricing compared to the other recommended Magento hosting providers.
At the end of the day, choosing a Magento hosting provider is no trivial task. It takes a lot of research to be able to identify which one you prefer over the others. Although all of the recommended providers in this blog post are excellent options for Magento hosting, they differ when it comes to the market they are targeted towards. As a result, our advice when choosing a hosting provider would be to evaluate the market size that the provider is geared towards. By choosing a provider that is geared toward your business size, you will effectively be choosing a provider who can support your technical server needs and support, while also ensuring that you are paying a competitive price for your business needs in the Magento hosting ecosystem.
Comparison grid of Hosting Providers for Magento 2:
Interested in our content?
Subscribe to our newsletter to get notified when we release a new podcast episode or new blog post.