Fully Managed
WordPress Hosting
in AWS
We are a team of AWS-certified, DevOps engineers specializing in AWS and WordPress, and we are here to serve you. Besides the tech stuff below, here is one of our key differentiators.
Bronze Plan
- 1 Site
- 10 GB Storage
- Let’s Encrypt SSL
- Cloudfare CDN + Security
- Domain Management
- Monthly Consultation (3 hrs/mo)
Silver Plan
- 1 Site
- Everything in the Shared Hosting Plan
- 2 vCPU
- 4 GB RAM
- 25 GB Storage
- Monthly Reports for Server Metrics
- Monthly Consultation (9 hrs/mo)
Silver Plan
- 1 Site
- Everything in the Dedicated Server Plan
- 50GB Storage
- Dedicated Database Resources
- High Availability Option Available (Additional Cost)
- Monthly Consultation (22 hrs/mo)
Custom
- 1 Site
- Custom CPU
- Custom RAM
- Custom SSD Storage
- WordPress Multisite
- Flexible Consulting Hours (full-time resources available)
Consulting Options
Tier 1 Resource
- Provide marketing assistance
- Research competitors
- Harvest email addresses for prospective customers using Snov
- Use AI to generate articles for blog (OpenAI’s ChatGPT, Claude, Perplexity, Microsoft Copilot, Google Gemini)
- Use AI to generate custom images for blog (DALL-E, Midjourney)
- Setup and create daily, weekly, or monthly Beehiiv newsletters
- Manage Beehiiv Ads and Boosts
Tier 2 Resource
- Provide technical assistance
- Perform webmaster duties
- Add blog posts using AI-generated content
- Add meta description and focus keywords using RankMath Pro
- Use RankIQ with AI to generate SEO-optimized content
- Configure and manage Snov email campaigns
Tier 3 Resource
- Provide strategic advice
- Guide Easy Cloud team members to help customer achieve objectives
Bronze Plan ($295/month)
- Tier 3 Resource – 1 hr @ $90/hr
- Tier 2 Resource – 1 hr @ $65/hr
- Tier 1 Resource – 1 hr @ $40/hr
- Subtotal = $195/month
- Hosting = $100/month
Silver Plan ($560/month)
- Tier 3 Resource – 1 hr @ $90/hr
- Tier 2 Resource – 3 hrs @ $65/hr or $195
- Tier 1 Resource – 5 hrs @ $40/hr or $200
- Subtotal = $485/month
- Hosting = $75/month
Gold Plan ($1,130/month)
- Tier 3 Resource – 1 hr @ $90/hr
- Tier 2 – 6 hrs @ $65/hr or $390
- Tier 1 – 15 hrs @ $40/hr or $600
- Subtotal = $1,080
- Hosting = $50/month
NOTE: You can downgrade plans at any time.
Server Setup
Most companies host hundreds of websites on a single server. At Easy Cloud, we host no more than 10 websites on a single Shared Server. For those needing more performance, or custom development and integrations, you can select our Dedicated Server plan.
For those needing a dedicated web server and a dedicated database server, or a highly available infrastructure, you can select our Enterprise plan.
Server Security-Hardened
Each server provisioned by Easy Cloud is security-hardened from the word go. The ability to log in via SSH is disabled for the root user (you log in with your user account and use sudo to run commands as root). The firewall only allows connections to Nginx and SSH, with failed SSH attempts monitored and blocked when they reach a certain threshold. Nginx is configured to defend against XSS, clickjacking, MIME sniffing, and other attacks.
In our Shared Server plan, we implement security isolation for each site that is added to one of our servers. When a new site is provisioned, a new system user is created for that site. All site files are owned by the site user and a PHP-FPM pool is configured to run as that user. Each site only has access to its own files. So if one site has a security vulnerability and gets infected with malware, for example, only the files for that site can be infected.
Easy Cloud configures your server to install security updates as soon as they are available, reducing the likelihood of a software vulnerability putting your server at risk. Easy Cloud also regularly checks if your WordPress install, themes, or plugins need an update, notifies us of these updates, and allows us to automatically run them on your behalf.
Latest and Greatest Software
We take the latest release of Ubuntu LTS and install the latest stable versions of Nginx, PHP, MySQL and Redis from the standard repos. No “who-knows-what-they-did” custom builds of packages.
With those who are tech savvy, you will be granted ssh/sftp access to your server, whether on a Shared or Dedicated Server Plan. For the rest, we will take care of all security patches and software updates.
Easy Cloud configures your server to install security updates as soon as they are available, reducing the likelihood of a software vulnerability putting your server at risk. Easy Cloud also regularly checks if your WordPress install, themes, or plugins need an update, notifies us of these updates, and allows us to automatically run them on your behalf.
Levering AWS to Accomplish Site Auto-Healing
We’ve all been there. You check your site in the morning and it’s down. You call tech support and you’re put on hold. In the meantime, you are losing potential business.
Why does this happen? If you are using WordPress, site problems can be caused by an outdated or unsupported PHP version, an outdated or poorly coded WordPress theme, or an outdated or buggy WordPress plugin.
At Easy Cloud, we mitigate these technical issues that cause downtime using several strategies.
Free SSL/TLS Certificates or Provide Your Own
When you add a site to SpinupWP, you can choose between providing your own SSL certificate or allowing us to acquire a free Let’s Encrypt SSL/TLS certificate for you and installing and configuring it for your site. SpinupWP handles Let’s Encrypt certificate renewals as well, so you hardly need to think about certificates.
Cloudflare CDN + Security
A content delivery network (CDN) refers to a geographically distributed group of servers which work together to provide fast delivery of Internet content.
A CDN allows for the quick transfer of assets needed for loading Internet content including HTML pages, javascript files, stylesheets, images, and videos. The popularity of CDN services continues to grow, and today the majority of web traffic is served through CDNs, including traffic from major sites like Facebook, Netflix, and Amazon.
A properly configured CDN may also help protect websites against some common malicious attacks, such as Distributed Denial of Service (DDOS) attacks.
Scheduled Backups of Site Files & Database
All server providers (DigitalOcean, Linode, etc.) offer automated backups of your entire server for a fee. These services are great and we highly recommend having backups of your whole server.
But what happens if some media or data was deleted by accident from your WordPress site? You’re not going to restore your entire server just to get that data back.
That’s where site backups come in.
Site backups can be configured to only backup your database, only backup your site files (media, themes, and plugins), or create a full backup of both database and site files. Once backed up, contact us and we can easily restore your site. Give us the time and frequency and we can configure daily backups at a specific time of your choosing with a 7 day retention.
In addition, for those on the Dedicated Server plan, we will also take daily snapshots with a 7 day retention.
With SpinupWP’s site backups, you choose your preferred provider to stash your backups, whether that’s Amazon S3, DigitalOcean Spaces, Google Cloud Storage, Wasabi, or Backblaze.
Security Approach
Level 1: Security Perimeter
We use Cloudflare to secure your perimeter.
- Protection from Denial of Service (DDoS) attacks
- Protection from Bot attacks
- Use of Firewall Rules to provide admin access only to whitelisted IPs and to lockdown WordPress directories
- For enterprise customers, we can also configure Cloudflare Zero Trust
Level 2: Server Security
We use AWS Security Group firewall rules to secure traffic to the server where your site is running.
- Added layer of protection by blocking all unnecessary ports and allowing only the ports that are absolutely needed
- Provides whitelisted IP address for admin access such as ssh access or RDP access
Level 3: Site Security
As the last line of defense, we recommend the use of security WordPress plugins.
- For example, the Limited Login Attempts Reloaded plugin blocks brute force attacks to your WP Admin
Caching: Page Cache + Object Cache
Caching is one of the keys to a high-performing WordPress site. All sites are set up with Redis object caching to greatly reduce database requests. With the check of a box, you can also enable full-page caching to serve pages lightning fast without even hitting PHP. Caching rules for WordPress core and popular plugins like WooCommerce are preconfigured.
Easy Cloud also implements browser caching, which caches static assets like CSS, JavaScript, fonts, images, etc., in the browser. This prevents these assets from being re-downloaded on every request. Additionally, static assets are compressed using gzip to reduce their file size.
Browser caching combined with gzip compression significantly reduces the amount of data transferred to the browser and makes navigating between pages on your site feel instant.