The number of computer resources that are required by your application will automatically modify in real time to meet the exact demand at any given time. Your websites are always speed-optimized to give your users the best possible experience, irrespectively of how large the traffic volume is. All while maintaining optimal cost-efficiency.
Deploy Magento 2 at command in minutes rather than hours with the push of a button. All the instances are hosted on Google Cloud which ensures optimal cost-efficiency with full scalability, due to the adaptable server environment.
Our toolkit includes the entire setup process required for Magento 2, which means complete webshop functionality ready upon deployment. elastycloud takes care of all maintenance and support for hosting, relieving partners completely free of handling servers and IT infrastructures themselves.
The Google Cloud Data Centers are designed with a full-scale security system.
“Security is part of our data centers' DNA. We custom-build servers exclusively for our data centers, never selling or distributing them externally. And our industry-leading security team works 24/7 around the globe making the facilities one of the safest places for your data to live.”
An elastic server environment will extend or reduce the webshop’s server use based on its needs. An instance under low demand always has at least two HTTP nodes running.
When these nodes are approaching full demand, new nodes will start up to serve the demand, and nodes under low demand will be shut down. This operates automatically.
You only pay for the CPU and bandwidth that is actually used.Many webshops have a high demand during certain times a day, others webshops experiencing seasonal variations.
Since the system scales according to your demand, you only pay for real usage and do not need to scale it up for a worst-case scenario.
Images are scaled and served separately. Product images and images from the CMS are automatically uploaded, scaled and served by Google Images.
It saves CPU from the local servers. Images are distributed and handled through the International Google Network.
The platform handles free SSL certificates from LetsEncrypt with automatic installation and renewal.
All webshop instances support SSL. When creating instances or adding/redirecting domains – a SSL certificate will be issued within 60 seconds. Certificates will be automatically renewed.
All operation and monitoring is provided by our operations department which relieves you from the headache of servers and network management.
Instead the time and effort can be put on developing the webshop.
New instances are pre-configured to send outgoing emails through the external email service Mailgun. Magento 2’s outgoing mail will work right from the box.
All connections are handled through the platform, there is no need for a separate registration at the Mailgun service. It is also possible to configure Magento 2 manually in case the webshop needs to use another email service.
elastycloud recognizes the entirety of security – from securing your application to our administration of it. We have a centralized management with immutable audit trails of every action taken by administrators, which builds a secure foundation. Moving to elastycloud means protecting sensitive workloads while meeting complex regulatory requirements, frameworks, and guidelines.
elastycloud uses Google Clouds Premium Tier Network exclusively to ensure the best possible application experience for your users. The highly reliable, low-latency global network is renowned for its high-performance routing with network services such as Cloud Load Balancing (single VIP for backends in multiple regions).
Our technical support and security team are available around the clock (24/7) and ready to assist you whenever you need. All partners are allocated a dedicated professional to ensure a smooth onboarding and technical support.
There is one instance type for normal operations and a more inexpensive type for assessments and tests etc. When deploying a new instance it is possible to choose the cheaper type for tests and assessments.
The less expensive instance type has less powerful CPU settings and a more economical operational cost, but is not suitable for higher traffic levels. It does, however, have the same functionalities as the more expensive one.
Auto-scaling works well when the demand is changing gradually. But if traffic increases rapidly within a very short period, for example during a TV ad, the system will not have time to catch up and that will generate a bad user experience.
With peak planning, it is possible to add a date and time to let the system know in advance when to scale up – to meet expected traffic. The peak planning is managed by the webshop administrator.
Every instance has its own Varnish Cache and Redis. Varnish is used to cache web pages which reduces CPU costs, as a large amount of the traffic does not reach the HTTP servers.
Redis is used to cache sessions and other Magento 2 data. Which increases speed and reduces database traffic.
All Magento 2 background tasks are managed by a separate node. This ensures that high-frequency background activity will not affect the performance of the webshop.
Status on current, previous and erroneous activity is managed through Megento 2’s admin panel.
A backup of the Magento 2 database is completed daily and it is available through a download link. Development code is stored in Git.
Development and version management is done with git, composer and a build- pipeline. Customized instances builds on a platform specific base-version of Magento 2 that has built in support to work in an elastic environment.
The base instance is customized with those modules and other resources needed to give the webshop its final form.
Code is then checked in with git and is built with the platforms build-pipeline to a specific version. The resulting version can then be used to start a new instance or to upgrade a current instance. Older versions are saved, making it easy to roll back to an earlier version if needed.
On top of the functionality already provided in Magento 2 the platform base version has a number of added functionality. This functionality is provided in a separate document.
Check out the developer docs and our product presentation.