Cloudways Review (My Personal Experience)

Detailed cloudways review (hands-on)

In this detailed Cloudways review, I have covered all the features, functionalities, pros, and cons of Cloudways managed cloud hosting platform.

Cloudways is a managed cloud hosting focussed on service SMBs. It has more than 72,000 customers and the platform hosts more than 570,000 websites.

This review is based on my personal experiences using the Cloudways platform. I have a paid account with the platform so that I can explore all its features.

So it is going to be a detailed hands-on review where I explain each feature and its likes and dislikes. Based on this you can decide if this platform is for you.

Also since I am using the platform for hosting, I keep updating the review based on my experiences. Also, I keep testing its latest features and add information about it.

Let’s get started with the review.

CloudWays Pricing

How much does Cloudways cost?

When you say cloud, one of its key pillars is metered billing or a pay-as-you-go pricing model. Cloudways follows the same cloud-based Pay-as-You-Go model.

If you want to try out Cloudways, you can start for free without a credit card.

Note: If you plan to use the Cloudways Hosting after free trial, use the code DEVOPS30 with signup to get an exclusive 30% discount on all its hosting plans.

Cloudways uses five IaaS providers for server deployment. Pricing changes are per the backed cloud Provider. The following table has the starting price of each provider on Cloudways.

Note: The following table has per month pricing. However, if you run the server for less than a month, you will be charged only for the server running hours.

Cloudways Cloud ProviderStarting Price
Digital Ocean$11 USD/mo
Vultr$14 USD/mo
Linode$14 USD/mo
AWS$38.56 USD/mo
Google Cloud$37.45 USD/mo

Cloudways Autoscale for managed WordPress hosting starts from $35 USD/mo.

Also, check Cloudways promo codes to get discounts for up to six months on all hosting plans.

My Take on Cloudways Pricing

The best thing about Cloudways pricing is the real-time billing which is super useful.

Here is a screenshot of the real-time billing for one of my servers running at Cloudways. It shows the current billing and the estimated billing amount as per the billing cycle. Also, you will be able to see server-wise billing.

Overall the real-time billing is pretty simple with enough information we need.

cloudways real-time billing

So if you have a development and staging website you can deploy a server, test it, and pay for only the number of hours used instead of an upfront payment. Refer to the official Cloudways billing article to understand more.

Dislikes

  1. There is no detailed billing available

⚙️  Cloudways Best Features

Before the detailed review, let’s look at the Cloudways features. Then, we will discuss each feature and its usefulness for cloud hosting needs.

Following are the key features offered by Cloudways.

  1. Cloudflare Enterprise CDN to improve page load times by up to 70%
  2. Auto-Healing Managed Cloud Servers
  3. Managed WordPress Autoscaling
  4. Origin server and Edge Page caching.
  5. 24/7/365 Live Chat
  6. Proactive Application Monitoring
  7. 1-Click Free SSL Installation
  8. DDoS & Web Application Firewall (WAF) with Cloudflare
  9. Dedicated firewall & IP Whitelisting
  10. Backed by top IaaS Cloud Providers with global availability.
  11. Server vertical scaling
  12. Well-segregated apps, servers, and team members.
  13. 1-Click application deployment, backup & restore
  14. 24/7 Real-time Monitoring & New Relic application monitoring Integration

Detailed Cloudways Review

One key thing I look for in managed cloud hosting is minimal management configurations with greater flexibility. Ideally, all the complex cloud configurations should be abstracted away and provide only required configurations that anyone can understand.

Cloudways can host CMS, E-commerce, and other PHP-based web applications.

I will review Cloudways managed hosting platform by setting up a WordPress application from scratch. This way, you will be able to understand all Cloudways features in detail. As a Cloud and DevOps Engineer myself, I work on cloud servers day in and day out.

So I believe a hands-on technical review is much better than listing down all the features of a service.

Also, you can follow this review guide to set up your website on Cloudways.

Cloudways has the following five main features that you should know.

  1. Servers
  2. Applications: A server can have multiple applications.
  3. Team
  4. Projects

I will go through each option as we deploy a server with WordPress.

Server Recovery

For some reason, if you forgot to upgrade the trail account and the server got deleted, you can recover it using the recover server option as shown below.

cloudways deleted server recovery

Cloudways Server Deployment

First, I will spin up a server with WordPress. When you log in to the Cloudways dashboard, you will see the servers option as shown below.

Cloudways servers option

Once you click the servers option, you will see the “Launch Now” button. Click it, and it takes you to the server launch Wizard with all the supported cloud options.

For this review, I am selecting the following options.

  1. WordPress
  2. DigitalOcean Cloud
  3. 2 GB Memory, 50GB Hard Disk, and 1 CPU Core
  4. New York Data Center

In the following image, I have highlighted all the basic configurations you need to choose.

Cloudways Server Launch Wizard.

Using the Launch Now button, you can deploy the server. Cloudways will show you the approximate time for the server to be ready, as shown in the image below. Ideally, it is the time taken for Digital Ocean to make the Droplet ready.

Cloudways Deployed Server

.

My Take on CloudWays Server Deployment

I really like the process of server launch. Everything worked like a breeze from the user experience until the server deployment. Even a beginner without any technical knowledge can deploy a Cloudways server. It is because Cloudways had abstracted all the complex server configurations required when launching a server on Cloud providers.

The next best feature I liked is that once you choose all the configurations, it shows you the hourly and monthly pricing for the server. It is like a built-in cloud cost calculator.

These features are very helpful for individuals as well as agencies who want to deploy and manage client websites.

Overall the server deployment experience is amazing and very user-friendly.

Cloudways Server Management

Next, we will look at server management.

Once the server is provisioned, you can view all the details about the server and the configurations of the applications. Let’s have a look at each option

Master Credentials

If you click on the server, it opens the server management Dashboard. First, you will see the credentials to connect to the server, as shown in the image below.

Cloudways server management console

You can change the default username and password if needed. I have created a step-by-step guide on how to connect to cloudways server using SSH

Server Monitoring

When it comes to monitoring, Cloudways has inbuilt monitoring for metrics like CPU, memory, Disk usage, bandwidth, Reads/Writes per second, incoming/outgoing network traffic, MySQL connections, etc. You can monitor these metrics at each application level. The dashboard clearly shows how many resources each application consumes. Also, you can view the metrics in a graph.

The following gif shows the demo of the Cloudways server monitoring dashboard.

cloudways server monitoring

Application Monitoring

Cloudways also supports Application monitoring using New Relic. To implement APM, you need to have a valid New Relic account, and all you have to do is add the New Relic license to Cloudways and enable the agent. The agent automatically registers itself to New Relic, and you can monitor all supported PHP metrics on New Relic.

Cloudways application monitoring with new relic

I have tried the new relic integration. It is simple and great and you get a lot of application metrics. It is primarily great for e-commerce-based apps where you need end-to-end metric collection and monitoring. You can also custom instrument your PHP apps to provide valuable metrics for better application optimization.

Here is an example of the New Relic dashboard for the Magento application.

Cloudways Magento new relic dashbaord.

To understand more about PHP application monitoring, check out the new relic PHP integration.

Managing System Services & Package Settings

From the Cloudways server management dashboard, you can manage all the services running inside the server. For example, Apache, MySQL, Nginx, Varnish, etc.

You don’t have to log in to the server to manage these services. Instead, you can check the status and restart the services from the dashboard, as shown below.

Managing system services from cloudways Dashbaord.

Under settings and packages, you can upgrade the application packages to the latest available version from the comfort of your browser.

image 8

Security

Using firewall rules, you can restrict access to the server SSH/SFTP and database access. In addition, you can either allow your IP or a CIDR range in the whitelist to have an additional layer of server security.

image 9

My Take on Server Management

Likes 👍

  1. Cloudways guys have done a great job in providing all the essential information and optimizations in a single pane of glass.
  2. All these configurations are otherwise done on the server directly, which is typically hard to keep track of and results in configuration drifts.
  3. SSH is made easy using the built-in ssh terminal
  4. Out-of-the-box server monitoring using key metrics and application monitoring support using New Relic.
  5. A very good option to manage system services and packages from the comfort of the browser rather than logging into the server.
  6. Minimal yet powerful firewall options for SSH/SFTP and MySQL access.

Dislikes 👎

You cannot have root access to the server.

Cloudways has an explanation for that. Basically, Cloudways centrally orchestrates and manages all the servers for its customers. If they provide root login to customers, there is a chance of configuration drift that ends up in a situation where the Cloudways team loses control of the server management. You can read about it here.

As a cloud automation engineer, I agree with Cloudways on this. When choosing a managed hosting solution, it is better not to play around with settings that are related to server automation and management.

Cloudways Uptime

Also, the server uptime is primarily based on the underlying cloud platform. When you deploy a server on Cloudways, you are deploying it to any of the underlying cloud platforms supported by Cloudways (AWS, Google Cloud, Digital Ocean, etc.)

For example, AWS offers 99.99% uptime (equates to 4.38 minutes of permitted downtime per month). The same will be applied if you use the AWS cloud backend on Cloudways.

If you use DigitalOcean as the backend cloud, it provides a 99.99% uptime SLA per month.

Cloudways Caching

Cloudways servers are equipped with full-page caching via varnish that caches the webpages in the origin server itself.

Additionally, with Edge Page Caching, all the webpages are further cached at the edge servers of Cloudflare. This means when users try to access websites hosted on Cloudways, the webpages get served from the nearest Cloudflare Edge servers.

Here is a partial/full page caching test conducted by Cloudways with edge caching and the results are amazing. With edge page caching the pages are 66% faster.

Cloudways edge page caching

Cloudways Performance

Hosting performance is not a single measure; it could differ from application to application based on its configuration.

Since Cloudways only deals with web applications, I have conducted a GTmetrix test to measure performance metrics that are considered important by Google in determining the user experience of a website. Google Core Web Vitals considers the following performance metrics.

  1. Largest Contentful Paint (LCP): This measures the time it takes for the largest content element on a webpage to load.
  2. First Input Delay (FID): This measures the time it takes for a webpage to become interactive.
  3. Cumulative Layout Shift (CLS): This measures the visual stability of a webpage as it loads.

In the performance test, the application hosted on Cloudways hosting scored an A grade with a 100% score. It also passed all the Google Core Web Vitals performance metrics. The performance results are shown in the image below.

Cloudways Performance metrics

Here is another interesting Cloudways performance conducted as compared to other hosting providers like Kinsta and WP-Engine using loader.io. The performance test is based on three parameters.

  1. Monthly Visits
  2. Bandwidth and
  3. Storage.
Cloudways Performance test against kinsta and WPEngine

Cloudways Scalability

One of the concerns with managed WordPress hosting is scalability.

Most managed hosting providers use static servers at the backend that don’t scale during traffic spikes. Also, there is always a hard limit on the bandwidth and requests it can handle. That is the reason, companies and startups opt for custom scaling solutions. For example, AWS autoscaling. But it comes with a lot of administrative overhead.

Cloudways is solving this problem using Cloudays Autoscale and taking away all the administrative overhead associated with autoscaling.

It is a fully managed WordPress hosting that can scale as per the needs. Cloudways Autoscale is built on top of the container orchestration tool Kubernetes. Most of the big organizations use Kubernetes for scaling their applications on the cloud. It supports both Horizontal and Vertical scaling.

The best part is that the pricing starts at as low as $35/month. If you compare the pricing associated with sysadmins handling custom autoscaling on cloud platforms, it’s very cheap.

Cloudways Cloudflare Enterprise Addon

Cloudways offers an enterprise addon for Cloudflare CDN. If you use this addon, you can leverage the enterprise CDN features from Cloudflare.

As per the official documentation, the foll following are the other features you will get along with this addon,

  1. 100GB Enterprise CDN
  2. Priority DDoS protection
  3. Intelligent firewall (WAF)
  4. Image optimization with Polish
  5. Brotli compression
  6. Mobile optimization with Mirage
  7. Wildcard SSL support
  8. PCI DSS compliance
  9. HTTP/3 support
  10. Reserved for Cloudways IPs & prioritized routing
  11. Edge Page Caching
  12. Argo Smart Routing
  13. Purge API
  14. Features control
  15. Better Security with Global Rate Limiting & the Honey Pot Project

Cloudways Supported Applications

Since Cloudways is a managed PaaS platform, you have the limitation of applications that you can host on the platform.

Cloudways supports the following applications.

  1. WordPress (including WooCommerce and WordPress Multisite) – Supports one-click installation.
  2. Magento – Supports one-click installation.
  3. PHP (including Laravel) – Supports one-click installation.
  4. OpenCart
  5. Drupal
  6. Joomla
  7. PrestaShop
  8. Yii
  9. Yii 2
  10. osCommerce
  11. Symfony 3
  12. Codeigniter
  13. CakePHP
  14. ProcessWire
  15. Zen Cart
  16. X-Cart

Cloudways Platform Updates

I keep track of the latest platform updates from Cloudways.

Following are the latest platform updates from Cloudways.

  1. Cloudways added the Cloudflare Enterprise Add-on keeping performance, and security as top priorities.
  2. SafeUpdates for WordPress is generally available now. Cloudways will take care of detecting and testing the WordPress updates for you. Check the detailed update here.
  3. Cloudways joins Digital Ocean: Cloudways has been acquired by Digital Ocean Cloud. This means you can expect more integrations and features for the Cloudways digital ocean backend.
  4. Edge Caching: With the Cloudflare enterprise add-on, you can leverage the edge caching feature which could result in a +70% improvement in page load times.

What do Others say About Cloudways?

Even though I had a good experience with Cloudways, I had a look at what the other existing customers say about Cloudways. It has got an excellent rating on Trustpilot.

Cloudways Trustpilot reviews.

As per G2, Cloudways is the #2 managed hosting provider in the SMB category.

Here is a customer review where he talks about how he got a 100% rating on Google page speed analytics and GTMetrix for the website hosted on Cloudways.

Cloudways customer review.

At the same time, another customer has reported a terrible customer care experience which the Cloudways team should look at it.

Cloudways negative review

However, by far my experience has been great in terms of the platform as well as customer support.

Cloudways vs Siteground

The following table shows the detailed comparison of Cloudways vs. Sitegroud hosting.

FeaturesCloudwaysSiteground
Hosting typesCloud HostingShared, WordPress, Cloud, Reseller, Enterprise Hosting
Server locationsMultiple locations in the US, Europe, and Asia-PacificMultiple locations in the US, Europe, Asia-Pacific, Australia
Control PanelCustom user-friendly control panelcPanel or custom Site Tools control panel
Free SSLYesYes
BackupsAutomated daily backupsAutomated daily backups
StagingYesYes
CDNFree integration with Cloudways CDNFree Cloudflare integration
Support24/7 live chat and ticket support24/7 live chat, phone, and ticket support
Pricing– Starts at $11/month
– Also supports hourly pricing that starts from $0.0139 USD/hr
– Pay only for what you use model
Starts at $6.99/month for shared hosting
Uptime guarantee99.9%99.9%
Money-back guarantee3-day trial without credit card30-day money-back guarantee

Need for Managed Cloud Hosting

I often get questions from clients asking what they need for managed cloud hosting. I educate each client on the importance of security, continuous maintenance, and zero-downtime deployments to make them understand how critical the underlying hosting infrastructure and its workflows are.

As a cloud engineer, I can say that managing a server with high availability, scalability, and regular security patches and updates is not an easy task.

By design, PhP-based CMS platforms are secure and constantly updated and developed by community members. However, the end user needs to take specific infrastructure and server-related security measures.

If you a small or medium business, having dedicated sysadmins or DevOps engineers to maintain the server would be an overhead in terms of administration and cost. In this scenario, leave the platform’s server maintenance and security to experts. Here is where managed cloud hosting shines.

They take care of all the necessary performance, scalability, and security aspects for you. It will be a shared responsibility mode. You use the services and add-ons and focus only on application development, deployment, and maintenance. The hosting provider takes care of the underlying infrastructure.

Conclusion

Overall, Cloudways is an excellent choice for small and medium businesses looking for managed cloud hosting for PHP-based CMS and eCommerce applications. It comes with all packages and the top features required for hosting an application on the Cloud.

Cloudways makes cloud hosting very easy even for non-technical folks by abstracting away all the complexities of cloud server configurations. So that you can focus on application development and management rather than server management.

Review Updates:

  1. [June 11th – 2023] Added information about the need for managed cloud hosting based on questions from different SMB clients.
  2. [June 1st – 2023] – Added Cloudflare Enterprise Addon features
  3. [July 12 – 2023]– Added information about the edge caching feature offered by the Cloudflare enterprise addon.
  4. [Aug 23 – 2023] – Added information about Cloudways Autoscale and Caching features.
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like