If your website is outgrowing the traditional hosting service you’ve used for years, cloud web hosting may be exactly what your business needs. With cloud hosting, your data is spread across a virtual network of servers—a cloud environment—instead of a single server.
In this buying guide, we explain what cloud hosting is and how it works. We’ll also review the top 10 cloud web hosting providers on the market today to help you decide which ones to test out.
Best Cloud Hosting Services for 2022
- Kamatera – Best for affordable versatility
- Hostinger – Most bang for your buck
- Scala Hosting – Best cloud hosting for custom resource allocation
- Cloudways – Best customizable managed cloud hosting
- HostGator– Best cheap cloud web hosting
- Nexcess – Best cloud hosting for ecommerce sites
- DreamHost– Best cloud hosting for developers
- SiteGround – Best cloud hosting for scaling resources
- A2 Hosting – Fastest cloud web hosting
- InMotion – Best cloud hosting for small businesses
Read on for detailed reviews of each service so you can start comparing features and pricing.
Each host also does things a little differently as well. After the reviews is a short guide that will help you assess each cloud hosting option.
Kamatera — Best for Affordable Versatility
- EXTREMELY FLEXIBLE AND SCALABLE
- STARTS AT $4 PER MONTH
- 99.95% GUARANTEED UPTIME
- 30-DAY FREE TRIAL
Kamatera has been in the IT business since 1995 and has become a global cloud services platform provider working with startups through enterprise-level organizations.
One of Kamatera’s most attractive features happens before you ever pay one cent for its services: a full 30-day free trial. The free trial is available for all cloud-based products and requires no contract or commitment.
Free trial users get full access to Kamatera’s cloud management platform, a designated account manager, 24/7 tech support, and includes the following:
- 1 cloud server (up to $100 of any configuration you choose)
- 1000 GB cloud block storage
- 1000 GB outgoing internet traffic
Kamatera has a 99.95% uptime guarantee but every speed test I’ve seen has shown 100% uptime. Along with affordable rates and instant scalability and flexibility and you get a fantastic VPS cloud hosting experience.
Kamatera has 13 data centers around the world, including one in Canada (Toronto), three in the United States (New York, Texas, California), three in Europe (the Netherlands, Germany, the UK), one in Asia (Hong Kong), and five in Israel (Petach Tikva, Rosh Haayin (2), Tel Aviv, Haifa). Each data center is AICPA SOC 2 Type II-compliant or better and every single component has a parallel backup, including the main power supply.
Developers and other experienced IT professionals will love the performance and customization options, which include choosing from 60 operating systems, RAM, processors, storage, IP address, and more.
It is important to note that Kamatera is not incredibly beginner-friendly at first glance. There are no drag-and-drop builders and cPanel is a $20 monthly add-on. But with 24/7/365 customer support and an intuitive, easy-to-use dashboard, even beginners will be able to use it.
Of course, if you want a more hands-off cloud hosting experience, Kamatera offers fully managed hosting at an additional cost.
Here are some of the features you get with Kamatera’s VPS cloud hosting servers:
- 60-second server setup
- 99.95% uptime guaranteed
- Instantly scalable resources–when you add or change your resources, they will be added to your account right away.
- 60+ operating systems to choose from, including Windows and Windows Server, Linux, Free BDS, Ubuntu, CentOS, Debian, Gentoo, or a custom one.
- You can create unlimited email accounts to use for your website.
- User-friendly and customizable server management portal
- A built-in firewall system + a team to help you get servers back up should anything happen
Kamatera does not offer shared hosting or domain registration services, though you do get free automatic SSL certificates with each server.
Kamatera’s pricing is straightforward. It is a true pay-as-you-go system, where you can start out with only what you need right now and then scale up as needed. Add CPU, RAM, load balancers, and more from your dashboard and it will be available immediately. Plus you only get charged for what you actually use.
Here is a look at some of the pricing:
- Cloud Servers: starting from $4 per month or $0.005 per hour
- Cloud Block Storage: $0.05 per month per GB
- Private Cloud Network: Free
- Cloud Load Balancer: starting from $9 per month
- Cloud Firewall: starting from $9 per month
- Fully Managed Cloud Services: starting at $50 per month per server
Kamatera is a great cloud hosting option for anyone looking for extreme versatility and flexibility at an affordable price. And with a generous 30-day free trial, you can try it out in its entirety to make an informed decision about if it is the right provider for your business.
Hostinger — Most Bang for Your Buck
- NORMALLY $29/MONTH
- MONTH-TO-MONTH PRICING
- FREE DOMAIN AND SSL CERTIFICATE
- 30-DAY MONEY BACK GUARANTEE
Hostinger offers quality web hosting at competitively low prices. Their most affordable cloud web hosting plan is currently $9.99 per month.
You’ll have to sign a contract to get this deal, but it’ll let you host up to 300 websites for less than 10 bucks a month.
It’s one of the lowest prices for cloud web hosting out there. Couple that with their 99.9% uptime guarantee and decently fast speeds, and you have yourself an excellent host.
These are fully managed plans with 24/7 support. You might think that the low price would mean no customer service, but Hostinger takes care of and the server uptime, monitoring, and automated daily backups.
One thing that really sets Hostinger out from the rest of the pack is their dedicated IP. Customers receive free dedicated IP with any of their cloud hosting plans—which is incredible.
Their hPanel dashboard is also very intuitive and user-friendly. Even if you’re new to using a dashboard like that, you’ll have no trouble getting the hang of it.
Full pricing is as follows. Overall, it’s a very lucrative cloud hosting plan that’ll give you the most bang for your buck.
Pricing for Hostinger cloud hosting starts at $9.99 per month, though the monthly price will go up when you renew. This is completely standard in the hosting industry, but it’s something to be aware of.
What’s helpful about Hostinger pricing is that the longer you sign up, the cheaper it is to renew. You can lock in rock-bottom rates for up to 4 years and get a discount down the road.
HostGator offers even cheaper cloud web hosting than Hostinger–just know that HostGator isn’t giving you as much RAM, a dedicated IP, or automated daily backups.
When it comes to bang for your buck, nothing gets you as much for as little as Hostinger cloud hosting.
There’s a 30-day money back guarantee, so you can see if cloud hosting makes a difference for your business risk free. Get in touch with Hostinger to learn more.
Scala Hosting — Best for Custom Resource Allocation
- FULLY CUSTOMIZABLE VPS RESOURCES
- GENEROUS MAXIMUMS ON CPUS, RAM, & STORAGE
- AFFORDABLE AT SCALE
- FLEXIBILITY TO ADJUST ON THE FLY
Scala Hosting offers cloud VPS for customers, bringing the granular management of VPS together with the flexibility and scalability of cloud hosting.
But Scala truly rises above the pack in terms of its customization. They’re one of the only hosting providers out there that lets you set a precise, custom set of resources before you even sign up.
While they do offer pre-configured hosting plans starting at $14.95 per month, Scala allows you to create a bespoke hosting package with the perfect blend of memory, storage, and processing power to fit your specific needs.
Best of all, it’s super easy to do this. Scroll down on Scala’s main cloud VPS page, and you can move the sliders for each up and down to your heart’s content. Minimums and maximums depend on whether you choose Scala’s managed or self-managed options.
Preset Scala managed cloud VPS plans:
- Start at $14.95/month for the Start Plan and go up to $152.95 for the Enterprise plan.
- CPU cores: Start provides 2 cores, Advanced gives 3, Business has 5, and Enterprise has 9 cores.
- RAM: Starts at 4GB and goes up to 18GB.
- SSD storage: Start has 50GB, Advanced has 80GB, Business has 160GB, and Enterprise has 320GB.
Scala self-managed cloud VPS is completely build-your-own and starts at:
- Starts at $59/month for 4 CPU cores, 8GB RAM, and 240GB SSD.
- CPU cores: minimum of four, maximum of 24, $6/month per each additional core
- RAM: minimum of 8 GB, maximum of 64 GB, $2/month per each additional GB
- SSD storage: minimum of 240 GB, maximum of 2 TB, $1/month per each additional 10 GB
There are also a bunch of additional add-ons you can purchase for self-managed cloud hosting, including LiteSpeed domains, WHMCS licenses, cPanel licenses, and more.
Either allows you a wide array of potential resource allocation options and Scala doesn’t really gouge you for adding more in any category. They don’t punish you for scaling to any extent.
You can also choose your preferred data center location, as well as your preferred control panel (on managed plans) or operating system (on self-managed plans).
Another notable standout of using Scala is its free site migration service. So if you’re currently using another hosting provider, you can switch to Scala without any hassle or headaches.
So, Scala Hosting is an excellent option for anyone who knows exactly what they need from their hosting provider—especially if you know of a custom setup that would benefit your site but isn’t commonly offered by other providers (like if you just want blazing speed without a ton of storage space).
And pricing stays competitive despite all the customization you’re allowed. When you get up into the higher ranges of resources, Scala’s custom plans are more than competitive with top-of-the-line cloud hosting offerings from others—even outright beating them on both price and flexibility.
Get exactly what you need, scale freely, and reap the benefits of a precise combination of resources by going with Scala Hosting today.
Cloudways — Best Customizable Managed Cloud Hosting
- SEVEN DATA CENTER OPTIONS.
- VERY FAST MANAGED HOSTING.
- MANY CMS TO CHOOSE FROM.
- USE COUPON CODE QUICKSPROUT TO GET 25% OFF FOR 3 MONTHS
Cloudways sets itself apart from many other cloud-based web hosting services with its flexibility and customizable options along with lightning-fast speeds and 24/7/365 support.
In terms of options, you are unlikely to find a host with more of them. As a managed cloud host, Cloudways takes care of server management for you. When getting started, you select your CMS and can be ready to go in moments. Cloudways prides itself on simplicity with exceptional performance.
CMS options include:
- Media Wiki
- PHP Stack
For plans and pricing, the rates depend on several factors, including selecting from seven data center options (and locations) and what level of RAM, processor cores, storage, and bandwidth you need. The data center options are:
- DigitalOcean Premium Droplets
- Vultr High Frequency
- Google Cloud
The plans run the gamut of pricing. The least expensive is $12 per month including DigitalOcean standard hosting charges, with 1 GB of RAM, 1 core processor, 25 GB of storage, and 1 TB bandwidth.
The most expensive is $274.33 per month including the AWS hosting charges. That plan includes 16 GB of RAM, 4 vCPU, 20 GB of storage, and 2 GB of bandwidth.
What is more impressive is the pay-as-you-go type of pricing. Cloudways offers some hourly packages that only actually charge you for any time you use, as opposed to paying for an entire month even if you cancel after 2 weeks. Of course, Cloudways also offers regular monthly plans, too.
All plans come with 24/7/365 support, free SSL, CDN add-on, free migration, unlimited application installation, 24/7 real-time monitoring, automated backups, advanced caches, auto healing, and more.
While Cloudways is not perfect — it lacks a cPanel and does not offer domain registration — it does offer a host of add-ons and integrations so it works for your needs. Add-ons include Rackspace email hosting Gmail SMTP, application migration, and more.
You can try Cloudways for free with a three-day free trial that does not require a credit card to get started. Use coupon code QUICKSPROUT to get 25% off for 3 months.
HostGator — Best Cheap Cloud Hosting
- STARTS AT $12.95/MONTH
- $4.95/MONTH IF YOU PAY ANNUALLY
- FREE DOMAIN AND SSL CERTIFICATE
- 45-DAY MONEY BACK GUARANTEE
HostGator offers some of the most cost-effective cloud hosting on the market today. They’re certainly the most affordable options on this list.
Let’s take a look at some the three basic cloud hosting plans offered by HostGator:
- Starting at $4.95
- 2 CPUs
- 2 GB of memory
- Single domain
- Starting at $6.57
- 4 CPUs
- 4 GB of memory
- Unlimited domains
- Starting at $9.95
- 6 CPUs
- 6 GB of memory
- Unlimited domains
These rates are for for 36-month contracts. They are 45% cheaper than the actual price, which you’ll end up paying when you renew your contract.
All HostGator cloud hosting plans come with a free SSL certificate. The Business plan comes with a dedicated IP, free SEO tools, and free domain as well.
Not only are they affordable, but they don’t sacrifice quality either. HostGator’s dashboard makes it easy for you to monitor the performance of your website. You can quickly view data related to page speed, uptime, reach, and more.
Scaling your server resources is simple as well. This can be done with just one click, without any downtime, reboots, or data migrations. Read more about their services in my full HostGator cloud hosting review.
Nexcess — Best for Ecommerce Sites
- STARTS AT $49.00/MONTH
- GREAT FOR ECOMMERCE SITES
- 24/7 CUSTOMER SERVICE
- CHOOSE FROM 6 DIFFERENT PLANS
Nexcess is a web hosting solution brought to you by the good folks at Liquid Web. We’ve featured them before for their great hosting services, and Nexcess is no exception.
Their primary offerings are managed Magento, WooCommerce, and WordPress hosting (along with a few other CMS). That makes them perfect for ecommerce websites looking to grow.
But they also have a standout cloud hosting service too, that are great for scaling businesses. The specific plans vary depending on what your CMS is, they offer a wide variety of them.
That makes Nexcess perfect for growing businesses who plan to rapidly scale their growth—and are looking for a cloud host that will scale with them.
One tool I really like is Nexcess Cloud Accelerator. This is an additional layer in front of the cloud stack that boosts load times. That means your site will be nice and speedy for your customers.
They also have a dedicated support team on call 24/7 to help your business address any technical issues, or if you want to switch plans.
Here’s a look at the plans they offer:
Everything is tuned for online business. You’ll be set up for taking payments securely and all customer info is kept secure.
Traffic spikes? No problem. Nexcess cloud hosting lets you scale up for a limited period of time if you need. You’re not going to locked into paying for more than you need to handle the busy hours.
You’re also not spending time making sure that your website is up. Nexcess manages everything on the backend so you can concentrate on selling.
Set up your store with Nexcess cloud hosting today.
DreamHost — Best for Developer Projects
- STARTS AT MAX $4.50/MONTH
- 100 GB OF BLOCK STORAGE
- FREE SSD & BANDWIDTH
- FULL ROOT ACCESS & CONTROL
DreamHost has the easiest cloud setup in the industry. You can get your cloud servers live in less than 30 seconds. With that said, DreamHost cloud is best for developers.
They have server options that are made for databases, web apps, and running tests in addition to websites.
You can continue working the with DevOps tools that you’re already using. DreamHost also gives you full root access for complete control over your cloud servers.
The best part about DreamHost is that you only pay for what you actually use. You’ll get charged for resources on an hourly basis based on the size of your server.
- 512 MB of RAM Server — $0.0075 per hour (maximum $4.50 per month)
- 2 GB of RAM Server — $0.02 per hour (maximum $12 per month)
- 8 GB of RAM Server — $0.08 per hour (max $48 per month)
The 2 GB server is the recommended option for websites.
You will not be billed anything when you sign up. Instead, you’re billed based on your monthly usage.
The only area where DreamHost falls short that I found in my complete review of DreamHost web hosting services is their customer support. You can only contact customer service via email or live chat, which is only available for 16 hours daily. So if you prefer phone support or need help in the middle of the night, you’re out of luck until the morning.
SiteGround — Best for Scaling Resources
- STARTS AT $100.00/MONTH
- AUTOMATIC SCALING
- DAILY & ON-DEMAND BACKUPS
- PRIORITY SUPPORT
SiteGround offers fully managed, high-performance cloud hosting built on Google cloud infrastructure. This means you’ll get auto-updates, tools to make managing websites easier, optimized servers, and a handy auto-scaling tool so your site stays running even with unexpected traffic spikes.
These plans are fully managed. That means they take care of your account for you.
SiteGround handles the IT of your hosting. This allows you to focus on other areas of your website. Plus, Siteground’s speed and performance are great. Every cloud hosting plan has the SG Optimizer plugin preinstalled and a unique PHP setup for extra speed boosts.
SiteGround cloud plans come equipped with an Automatic Scaling tool, preventing traffic loss and downtime. You can also add CPU and RAM at any time with one click in your admin settings.
With SiteGround, you can completely configure your own cloud and plan based on the resources you need. For example, they have six data centers on four continents to choose from, so you choose the one that is closest to your users. Here is a look at their plans:
The Business or Business Plus plans should be more than enough resources for the majority of you, so that’s what I would recommend starting with. As your traffic rises, you can always scale as needed.
You’ll also benefit from webmaster tools like a dedicated IP, free CDN, free SSL, daily backups, and a private DNS. Check out my in-depth SiteGround web hosting review for more information about their overall services.
A2 Hosting — Fastest Cloud Web Hosting
- STARTS AT $5.00/MONTH
- UP TO 20X FASTER SERVERS
- MANAGED & UNMANAGED OPTIONS
- 30-DAY MONEY BACK GUARANTEE
A2 Hosting offers some of the fastest hosting services out there.
While they don’t offer traditional cloud hosting services, they do offer VPS hosting solutions with dedicated server resources. With a turbo plan from A2, you’ll benefit from a fully optimized hosting solution and that’s 20x faster than traditional cloud packages.
Plans start at $5, $10, and $15 per month, respectively. But you only pay for the resources that you use based on how you configure your cloud servers.
If you want to have cPanel, it’s an extra $19.95 per month and not available with the lowest-tier pricing plan.
As I mention in my full review of A2 web hosting services they offer a 99.9% uptime promise as well as an anytime money-back guarantee. Although there are some contingencies to both, so make sure you read the fine print of your contract.
If customer support is important to you, then you’ll definitely be satisfied with A2’s 24/7/365 guru support team.
This cloud hosting provider is ideal for those of you who want unmanaged cloud hosting with lightning fast page loading speed.
InMotion — Best for Small Businesses
- NORMALLY $64.99/MONTH
- FREE DOMAIN AND SSL CERTIFICATE
- FREE LAUNCH ASSIST SERVICE
- 90-DAY MONEY BACK GUARANTEE
InMotion offers some of the most understated cloud hosting services out there.
They have cloud hosting solutions for everyone.
- Small business cloud hosting
- Agency cloud hosting
- Application cloud hosting
- Enterprise cloud hosting plans
Altogether, InMotion has 10 different plans and pricing tiers for cloud hosting, which is the most I’ve seen offered by any provider.
For website owners, you’ll want to focus on the small business plans. InMotion makes it easy for you to scale your resources as your site grows I found in my complete review of InMotion hosting services.
You’ll also get a resource monitoring dashboard, free auto backups, rapid provisioning, and full snapshots of your servers. InMotion offers a free SSL and free cPanel license with all of its cloud business plans.
What Is Cloud Hosting?
Typically, your site is hosted on a single server. It could be your own dedicated server, or one that you share with other websites.
With cloud hosting, your web host isn’t connected to one physical location. Your website resources are maintained across multiple virtual servers in the cloud.
Each cloud server is responsible for specific sets of tasks. If one of the servers in the cloud fails or goes down, the others will automatically pick up the slack to provide those required resources.
Your website will continue to run smoothly with cloud hosting, even if there is a problem with one of the servers.
With cloud hosting your website benefits from increased uptime rates and won’t be as susceptible to unplanned downtime.
With a singe, physical server, you’re essentially putting all of your eggs in one basket. This is a huge risk when you’re dealing with something as important as your website.
In addition to eliminating the potential problems inherent with one server, cloud hosting will keep your site stable, even as your traffic increases.
Cloud hosting is also extremely easy to set up. For those of you who want to start hosting on the cloud right away, it can be a faster deployment option than something like a dedicated server or shared server.
Cloud hosting has a few different benefits for those who choose to use it, including:
- Scalable bandwidth: If you often experience spikes in traffic to your site, or if you have different demands at the site during particular times of the year, it’s easy to scale your bandwidth to match these changes.
- Variable costs: Rather than paying a flat fee for hosting, cloud hosting allows you to pay for only the resources you use. You won’t overpay for services and bandwidth that you don’t use.
- Limited downtime: If your traditional network has an outage, you don’t have much recourse for rerouting traffic. However, with cloud hosting, the traffic naturally travels in multiple paths, providing ways to avoid bottlenecks and downtime.
Who Is Cloud Hosting For?
Cloud web hosting is ideal for medium to larger-sized businesses and websites that are growing rapidly. Cloud web hosting allows businesses to scale rapidly. That’s great for growing businesses.
Most cloud hosting plans have flexible pricing options, meaning you’ll only pay for the resources that you’re actually using.
If you’re anticipating random traffic surges or a steady increase in website traffic in the coming years, then cloud hosting is the perfect option for you.
However, cloud web hosting isn’t right for every business.
For those of you who have a small personal website, small blog, or a micro-business, you probably don’t need to use cloud hosting if there is no growth coming in the future. A shared hosting plan is fine for those types of websites.
When you’re ready to grow your website, you should consider upgrading to a cloud hosting plan as opposed to a VPS. While a virtual private server will be able to deliver enough server resources, a cloud plan is usually more cost-effective.
Enterprise-level websites with the need to customize their server settings would benefit from a dedicated hosting plan rather than a cloud solution.
Any website with more than 50,000 monthly visitors is a viable candidate for cloud hosting. It’s the perfect option for larger websites that can’t afford to have any downtime.
How to Find the Best Cloud Hosting Plan For You
Not every cloud hosting plan is the same. Some hosting providers offer different features and benefits compared to others.
When you’re evaluating a cloud web host, these are the factors that you should take into consideration.
You need to make sure that you get a web hosting plan with enough bandwidth, storage, and disc space. To do this, you need to know how much traffic you’ll get. But new websites face a common dilemma when they’re looking for a hosting plan.
They have to decide if they want to get the highest possible bandwidth, even if they won’t come close to exceeding those limits. Or should they start with a lower bandwidth plan and upgrade as their traffic starts to increase?
Cloud hosting solves this dilemma.
Since your website is hosted on multiple servers, you won’t have to worry about exceeding bandwidth. If one server is maxed out, you can always pull resources from another.
Look for a cloud hosting plan that lets you easily manage and configure your server resources in-real time.
Here’s an example of what this looks like on HostGator Cloud, which is a provider that we reviewed earlier in this guide.
I’d recommend a cloud hosting plan that allows you to scale your server resources without needing any approval from the provider. This is something that can be managed from your admin dashboard.
Most traditional hosting plans require you to pay a fixed monthly rate. You’ll be charged this amount even if you don’t use all of the resources on the server.
But cloud hosting is much more flexible in terms of pricing. So I’d look for a hosting provider that charges you based on the resources that you actually use.
Here’s an analogy. Let’s say you go to an all-you-can-eat buffet, where the food options can also be purchased à la carte. The buffet price is $20 per person, which is the most you’ll have to pay, regardless of how much food you eat.
But if you only eat $10 worth of food, then wouldn’t it be nice to get $10 back?
That’s how some of the best cloud hosting plans are structured.
This relates back to our previous point about being able to scale your resources on demand. For example, let’s say you just built a bunch of new backlinks and you’re expecting a particular blog post on your website to go viral.
Rather than upgrading your entire plan (which you’d have to do with other types of web hosting) you can just increase the resources needed during that traffic spike and put everything back to normal when your traffic levels out.
In this case, you’d only pay for the actual server usage during the surge. Here’s an example of this pricing structure from another one of the providers on our list, DreamHost.
As you can see, pricing is based on usage. Each plan has a maximum monthly rate. Even the fine print at the bottom of the page states that you’ll only be billed for what you use.
So look for a hosting provider that offers a similar pricing structure.
Speed and Performance
If your hosting plan doesn’t deliver the best performance, then it’s a pretty crappy hosting plan.
The majority of cloud hosting servers will increase the capacity of your website, which boosts your page loading speed.
Cloud hosting doesn’t put as much strain on a singular server. If your website has lots of resource-intensive data such as videos, images, and other media content, then cloud hosting is something that you need to take advantage of.
Look for a cloud hosting plan that delivers content from the nearest remote server. This will ensure that all of your loading times are as fast as possible.
At the end of the day, your website visitors don’t care what type of hosting plan you’re using. They just want your site to be responsive and load quickly.
By prioritizing things like uptime and loading speed with cloud hosting, your website will ultimately perform better from the user end.
No matter what type of web hosting plan you have, security always needs to be a priority.
Fortunately, cloud hosting is known to be very safe. That’s because your website is isolated from any potential problems with a physical server. Everything is being handled remotely, which wouldn’t be the case if you were relying on a singular server that’s hosted locally.
If a local server was compromised, then your website would be at risk. Whereas if one server in your cloud network was hacked, failed, or had a system overload, your website would stay up and running without any downtime or delays.
Look for a web host that offers any additional security protection as an incentive with your cloud hosting plan.
The Top Cloud Hosting Plans in Summary
Cloud web hosting is a great solution for growing websites. If your shared plan can no longer accommodate the needs of your site, then you should consider switching to a cloud solution since it can give you more resources, space, and performance power.
The majority of websites can benefit from cloud hosting. The increased flexibility, scalability, and resilience make it ideal for companies that need hosting resources on-demand. It’s a good choice for interactive sites, online stores, web apps, and IoT deployments.