Magento/Adobe Commerce Cloud versus On-Premise

When using Adobe Commerce or Magento as more popularly known, retailers are being forced to choose to host between Adobe Commerce Cloud or on-premise at their preferred hosting provider or hosting infrastructure. With this transition comes a variety of questions, ideas, and services that retailers can choose when they decide to work on Magento Commerce. […]

By Elliot Toman

When using Adobe Commerce or Magento as more popularly known, retailers are being forced to choose to host between Adobe Commerce Cloud or on-premise at their preferred hosting provider or hosting infrastructure. With this transition comes a variety of questions, ideas, and services that retailers can choose when they decide to work on Magento Commerce. One of which has been at the helm of popular discussions for retailers and agencies alike: the Adobe/Magento Commerce Cloud.

The nebulous practice of using “the Cloud” has become common for Saas and PaaS systems. These organizations capitalize on both the technical advantages and marketing appeal of “the Cloud”. However, many merchants fail to see some of the restrictions and potential implications that come with keeping your head in the Cloud. So, we are taking a step back and looking at the advantages of staying grounded with Magento Commerce On-Premise.

Let’s be clear, Magento Cloud is great. 

It’s important to understand that Magento Cloud is solid. It is a great starting point for retailers looking to jump into the Magento ecosystem—especially if you are unfamiliar with their Platform as a Service (PaaS). If your team lacks a strong development operations (DevOps) culture, the Cloud allows you to get up and running quickly without deep technical knowledge. However, some organizations have business requirements, customizations, and integrations that can become more challenging on Magento Commerce Cloud. This shouldn’t be surprising, as Magento is the platform for highly custom eCommerce implementations. For merchants with sophisticated, complex implementations, the alternative is Magento Commerce On-Premise.

Why Adobe/Magento Commerce On-Premise might be the better solution for your brand.

So we’ve established two distinct choices for retailers when they work with Magento Commerce—the Cloud vs. On-Premise. For specific retailers, such as medical or CBD/cannabis brands, the Cloud might not be an option due to HIPPA compliance or other legal complications. Otherwise, the Cloud gets plenty of hype across the board. But few retailers see up-front the variety of benefits that come from using On-Premise. Allow us to shed some light on this for you.

Adobe/Magento On-Premise puts the speed in your hands.

Straight out of the box, retailers can jump in, hit the gas, and go Mach 10 without much technical overhaul. Granted, you need a team of Magento experts who can re-platform you to the system, but hey, that’s why we are here. As any successful retailer knows, speed wins in this new era of eCommerce—chances to improve both site speed (performance) and speed to market (for new features or resolving issues) are opportunities that all eCommerce directors and teams should be seeking. 

If you’re working with the Cloud, your company as a user is restricted when responding to critical issues. For instance, if you have bad IPs attacking your site or cache errors popping up, the Cloud requires you to submit a support ticket. This ticket is one of many tickets, all waiting to be handled by the Magento support team. If speed to resolution is important, you realize your digital waiting line may cost you significant dollars and reputational issues. For large stores—ones that do $50+million—the cost of each additional minute to address problems can add up to serious money fast. Even a 10-minute wait in a support queue can translate to eye-watering potential losses.

With On-Premise, your support reaction time is in your control—no more waiting in line. You cut right to the front with your internal development team or an agency partner. What once took hours or days to fix can now be resolved in a matter of minutes. This gets your system back up and running without putting your sales on hold or keeping customers waiting.  Consider this organizational question, “are you willing to put your revenue and reputation in the hands of Magento Cloud, or would you rather control the team and infrastructure responsible for your success?”  

Addressing critical issues immediately allows you to be more methodical and proactive than disorganized and reactive. It’s about controlling your system, not the system controlling you.

Keep your Magento home safe and secure. 

The digital age has kicked regular locks to the curb, making smart locks common among home and apartment owners. But why do people pick the Nest over a traditional lock? The answer is really simple—it’s more secure. You can register for notifications when someone opens your door, and you can grant guest access remotely. These locks make you feel secure when you are out of the home. 

Your Magento store is your home; it is the core of your operation, where you keep your customers comfortable and their information stored tightly in a safe. With On-Premise, you have the freedom to choose which security system is integrated into your store, rather than Magento selecting for you. You can update your security processes anytime, just like installing a new lock on your home. The security of your Magento store shouldn’t be any different.

We have worked with plenty of third-party CDNs, but one that consistently delivers is Cloudflare. Security breaches are addressed immediately with them, and that foreign-bot that was bringing your site down is identified and blocked without you moving a finger. 

Do not underestimate the importance of security. With On-Premise, you’re wholly responsible for system security. With the Cloud, you’re only responsible for application security (such as platform patches and extension upgrades), while Magento is responsible for infrastructure security. Remember, quarterly Magento patches require a developer to implement and a team to monitor, whether on-prem or in the Cloud.

Why have the standard when you can get custom? 

Imagine if you rolled up to the McDonalds drive-through, and instead of ordering, they automatically gave you a number 1 with fries and a Coke. No chicken sandwich. No McFlurry. And worst of all, no McNuggets.

Everyone wants the ability to choose. With Cloud you’re ceding your power to choose regarding infrastructure on Magento. You must use Amazon Web Services as your hosting provider and the other services they select for you. If you want to customize your order—that’s too bad; you can’t. 

If you’re as skeptical of Amazon as our Technology  Director, Daniel Augustine, you might see a conflict of interest when using their hosting services. 

Many merchants are in direct competition with Amazon, which has proved to be a brutal competitor, using every resource it has in a bid to become “The Everything Store”. Many are not aware that the retail arm of Amazon—Amazon.com—usually operates at a loss, while AWS provides the funds to make it grow. If you’re a merchant competing against Amazon and hosting on AWS, you are literally financing your competition. This isn’t smart business. There are other, equally capable providers for hosting Magento—which don’t line the pockets of retail’s #1 competitor.

Daniel Augustine, Technology Director

You need choices for organizations with a strong internal team and high demands. On-Premise lets you pick the best-of-breed tools that fit your specific needs. Yes, this comes at a cost, as customized services and solutions are more expensive, but at least those decisions are under your control. For merchants without a lot of complex needs, Cloud may provide precisely what is necessary. But for large retailers, especially those doing multi-store, multi-language, and multi-URL, you need options to fuel your growth and provide stability. 

What’re the advantages of customization? Besides the simple fact that you are building a foundation tailored to you and your customer’s needs, you’re putting yourself in a position to scale accordingly. Whether up or down, customization makes you agile and adaptable, ready to change at a moment’s notice. This dynamic approach keeps you ahead of your competition and unique in your market. 

I want to use On-Premise. Tell me, what third parties would you suggest working with? 

We’re glad you asked. In our experience, there are plenty of excellent third-party extensions that you can use; it’s just a matter of figuring out what you need and what will work best for your team. This might mean having conversations with your eCommerce team, developers, and leadership. It could entail speaking with your agency partner about what they would suggest as strong options based on your requirements. 

As a team of Magento experts, we have put in some serious man-hours to understand the best systems to build out the perfect Magento On-Premise experience for online retailers. Here’s what we’ve come to: 

Best of all, with an On-Premise installation of Magento, you can use this setup, a variation of this setup, or any other configuration you wish!

Keep it grounded with On-Premise. 

If you want standard and straightforward, Magento Commerce Cloud has you covered. But if you need and want something different, unique, and all your own, Magento Commerce On-Premise is the way to go. With its flexibility and variety, Magento Commerce On-Premise puts you in the driver’s seat of your eCommerce store. So take your head out of the clouds and make the jump.

Customer Success Manager