Magento Go: To the Cloud!

What is Magento Stratus? According to the FAQ:
Updated 4/14/2011: Magento Stratus is now Magento Go
A follow up from my questions below answered by Magento staff: Magento Go is a fully-managed service running on a private cloud we’ve built for security & performance. Therefore, we handle all the management. And since its not on Rackspace’s standard cloud, there are no management APIs to expose – only ones from the Magento Go Platform.
Project Stratus is Magento’s next-generation on-demand eCommerce platform. At its core, Stratus is an online version of our award-winning eCommerce platform. Everything you already know and love about the Magento platform is available with this hosted service. Stratus creates more choice for merchants to select the product and platform that best fits their needs. Stratus will empower merchants and developers to customize, modify, extend and integrate a hosted store as if it were their own code running on their own servers … an unprecedented capability in the market today.
It appears both Magento and Rackspace have teamed up to create Magento Stratus. From what I have gathered and speculation it is Magento running on Rackspace cloud services with some integration with the Rackspace cloud API. This site is currently running on Rackspace’s cloud and I have used them in the past for a semi-large social network that served up lots of Videos and Photos. Overall it has come a long way from being “Mosso” with lots of applications and others using it.
Some of the advantages to these that I see are:
- One single Core that will be maintained by Magento themselves. No one else will be able to touch it.
- Upgrades to the Core will be done by Magento or Rackspace to the single Core all stores will share.
- Easier PCI Compliance, and maintenance to stay compliant.
- Ability to increase server hardware capabilities on the fly to handle surges of traffic to stores via Rackspace’s cloud API.
- Rackspace’s Support services.
- Ability to push Media to CDN’s (Content Delivery Networks).
- Cheap bandwidth/hardware.
One question that begs to be answered the most is; How extensible will the code be?
Will 3rd party modules have to be approved to run in the cloud first? Will I be able to extend any part of Magento as if I was hosting the source and database myself? Will there be access to SSH and/or the DB if needed to make a change such as updating PEAR or issuing a SQL Query? Will we have access to use Rackspace’s Cloud API in code if we wish?
I have put in my invite and have received requests back from Magento about it, however they are looking for actual Store owners to go onto the stratus cloud as “Beta” users. Being that I’m just an developer, I haven’t gotten a chance to play with it. If anyone is looking, let me know and we can see what could be worked out.
More details and request an invite:
http://www.magentocommerce.com/stratus
Possibly Related Posts:
- Getting Started with Magento
- Magento vs X-Cart
- Magento version 2.0 (X.Commerce) and eBay
- Magento Supercharged Development Tools and Links
- Book Review: Magento 1.4 Themes Design by PacktLib
10Jan2011
12 Responses to Magento Go: To the Cloud! Add your comment
Leave a Reply
You must be logged in to post a comment.









Hi, I think this is truly the hosted solution for customers that are looking for it almost out of the box. I imagine that it will be more in comparison to Shopify, for the portion of the eCommerce market that really don’t have the time or the money to spend on a custom Magento project. So, chances of getting access to the code via SSH is slim.nnInteresting problem with Magento modules. Not all work exactly the way we want straight out of the box and need a little bit of tweaking, so it will be interesting to see how this is handled.
I don’t think Stratus is the solution for everyone. Not having access to the code is clearly going to be an issue for people such as you and I. I think this is aimed at the people that “just want to sell online”, and don’t necessarily care about the flexibility or the copious Magento modules available on Magento Connect.nnPutting a load of people on the system does, as you rightly say, reduce the cost of the hardware the stores are running on which means that we can get the advantages of a MySQL cluster and memcached servers. It’s an interesting tactic and it will be interesting to see how much it affects our business.
Thanks for the comment Tom. Maybe my heads in the clouds with some of the possibilities Stratus could entail if it was done right? Since Magento has no “coding standards” I’m not sure how they could “approve” modules to be used in Stratus. It may be just clear cut case of, out of box CE on Rackspace Cloud and call it day. Customizations requests get ported over to Pro and EE editions for more bank roll for Magento.
BTW, your pre-launch checklist is awesome.
No problem. That’s my guess to what it’ll be like first release. Any first release is going to be relatively conservative when it comes to features. Perhaps extendability will be a question they come to a little down the line. We’ll just have to wait and see!nnI’m sure many developers would happily pay for their modules to be marked as “approved” on Magento connect after a code read through – not sure if we want to go down the complete Apple App Store kind of market though! That breeds frustration.nnThere is Magento Developer Certification being announced soon, so I do think we’re heading in that direction.nnThanks dude
Nick, I would agree – It seems like a ASP (Application service provider) type business model to compete with other Carts using a similar model. I don’t think it will effect us “third party” developers as much as it will really cut into those whom specialize in Magento hosting. Either way – if they can pull it off and keep it easily extensible without too much pain, it seems like a win, win situation. Hopefully they can pull it off. Thanks for the comments BTW.
Appears they are no longer taking betas, and confirmation customizations isn’t possible at this time…nn”Thank you for the updated. At this time we can not handle any customization and today is also the last day to be approved for this program. We have met our 100 client limit and will be offering stratus for purchase in the near future via our ecommerce site.”
We’ve seen Magento running poorly in both Media Temple and Rackspace cloud customers. The backend storage architecture of the cloud does not work well with Magento’s DB schema. To make it run would require a solution so expensive it wouldn’t be profitable.nnWhat about Varien support? Have you ever dealt with that company? If so there’s no way you’d put your hosting in their hands. That alone ensures third party hosting companies specializing in Magento will still have some business.nnHaving said all that, I’m sure it will catch the eye of all Magento owners who will try it out. It will be interesting to see how long it takes for customers to riot and if Varien will censor their forums to hide the disgruntled customers.
Have you tried using any kinds of caching layers, like memcache or such to lessen the load? I would think the initial investment of a full page caching system like Tinybrick’s Lightspeed module would be worth it and running memcache along with eaccelerator on a 1-2GB RAM Cloud Server would suffice. I would agree, Magento’s DB EAV schema doesn’t work well with anything but a 24GB Ram Server and Quad Core CPU’s hehe. nnI’ve not dealt with support directly but I have heard how slow to respond they can be. Makes me wonder whos going to be handling the support Rackspace or Magento.nnThere’s been lots of talk at the Imagine Conference about it, course now its named Magento Go! and Not Stratus… Boo! I think of Go Daddy now, Stratus was much cooler IMHO.nnOfficial video they have released: http://www.youtube.com/watch?v=2CyIJpEeoF0
We have done layers of caching including memcache. What we’ve found is that putting db, files, session, cache, etc. on SSD disks gives us our best bang for our buck. But SSD’s wouldn’t work for a shared backend on a cloud because of their small size and controllers aren’t built for large arrays of SSD’s. Memcache would be prohibitively expensive as well.nnWhat about no access to the code? That raises other issues especially issues with extensions. I supposed you’d end up limited to the extensions they approved. I can’t even imagine, as slow as Varien is, how long it would take to get an extension approved.nnI just doesn’t make sense to me. I mean the people I see running Magento are running it because they need customizations, they need to make it do things that other carts aren’t. When you take away access to the code in the cloud, well you take away that freedom. I mean really, why else would someone deal with Magento’s complexity unless they need flexibility. Otherwise you shouldn’t be running it because there are many other carts out there that will far less expensive to get up and running, maintain and train people to use in day to day operations.
Looks like Varien came back after comments started being posted on the Go video at youtube and disabled commenting.nnAnd so the censorship begins…
Signed up for a Go! trial over 2 hours ago. Got my activation email and it doesn’t work. Looks like the even the setup process is buggy, not good…
Signed up right after I got the email and it seems it doesn’t work to well if you already have a magentocommerce.com login, had to dig around and reset some passwords to get access…