Skip to content

Cloudways Hosting Overview

VIDEO TRANSCRIPT | Recorded: 2024-03-11 | Verify against current system state

Abstract

Comprehensive overview of Cloudways hosting platform that replaced Rackspace for AANP website hosting. Covers the dashboard structure (apps vs servers), SSL certificate management using Let's Encrypt with Cloudflare, vertical scaling capabilities and limitations, backup configuration, and support access methods. Discusses why AANP maintains its own Cloudways account rather than using Mighty Citizen's care package (24/7 support access needed). Premium Slack support costs $500/month but still significantly cheaper than Rackspace.

Key Procedures

  • Access Cloudways dashboard (credentials in password safe)
  • Monitor server health: CPU, RAM, disk usage
  • Check SSL certificate status for production and QA
  • Access premium support via Cloudways Slack channel
  • Contact Mighty Citizen via Teamwork for non-urgent issues
  • View server analytics and monitoring graphs
  • Configure SMTP via SendGrid in Cloudways UI
  • Manage team member access permissions

Notable Statements

  • 0:00:06 "Cloudways is our replacement for Rackspace."
  • 0:01:05 "The problem though is that with the care package, their support is only Monday through Friday 9 to 5."
  • 0:06:26 "Our health is really good. It's much better than it was at Rackspace."
  • 0:09:03 "Once you bump it up, you cannot scale down. If you go up, you're not going to be able to come back down later."
  • 0:16:07 "We are paying a lot of money for this higher tier support."
  • 0:20:08 "Just so you know, the higher-tier support is $500 a month."
  • 0:20:23 "We are paying half of what it costs to have our servers at Rackspace."
  • 0:20:39 "Because they're Linux, and they're all Linux, I just don't have any kind of other use for that, because we're mostly a .NET team."

Systems & Configurations

Systems Mentioned

  • Cloudways (managed hosting)
  • Rackspace (deprecated, now empty)
  • Cloudflare (SSL/proxy)
  • Craft CMS (www application)
  • MySQL (database)
  • SendGrid (SMTP)
  • Slack (premium support)
  • Teamwork (Mighty Citizen ticketing)

Specific Configurations

Item Value/Setting Timestamp Notes
Backup Retention 4 weeks daily 0:10:00 Maximum available
Premium Support $500/month 0:20:16 Slack-based direct support
QA SSL Certificate Valid until 2036 0:04:29 Special Cloudflare setup
Production SSL Let's Encrypt 0:11:43 Works with Cloudflare proxy
Git Deployment Buddy/Beanstalk 0:04:58 Mighty Citizen managed
Server Type Linux 0:20:39 All Cloudways servers

Credentials/Access Mentioned

  • Cloudways login (in password safe)
  • Cloudways Slack IT support account
  • Mighty Citizen Teamwork access
  • SSH/SFTP (IP restricted to VPN)

Errors & Troubleshooting

  • Issue: Cannot scale server back down
  • Cause: Cloudways limitation on vertical scaling
  • Resolution: Clone server and point to smaller clone if needed
  • Timestamp: 0:09:03

  • Issue: QA missing intermediate chain certificate

  • Cause: SSL configuration issue
  • Resolution: Jeff believes resolved, monitoring for 2 weeks
  • Timestamp: 0:18:18

  • Issue: Third-party apps don't work with Cloudflare proxy

  • Cause: HigherLogic, JobCenter don't support Cloudflare
  • Resolution: Those CNAMEs must be unproxied
  • Timestamp: 0:14:02

Transcript Gaps & Quality Notes

  • IT team training session
  • Action items: verify all team members have Slack and Teamwork access
  • MySQL and app run on same instance (cheaper than Rackspace separate servers)
  • Care package hours-based, not calendar-based
  • Production went through national conference successfully
  • Cloudways Bot monitors for issues automatically