When Upsun feels too generic for Drupal
Upsun (formerly Platform.sh) is designed as a general-purpose PaaS. While it supports Drupal well, each project requires service-by-service configuration (Redis, relationships, routes), CDN usage depends on plan tier or external configuration, and the environment quota and resource model require close management. There is also no built-in, Drupal-focused AI assistant.
For Drupal-heavy portfolios, a specialized platform can reduce overhead and help teams move faster.
FlexSite as a Drupal-first alternative
FlexSite narrows the scope to Drupal and optimizes accordingly: Varnish, Redis, and CloudFront CDN already wired in, fully flexible environments (add, remove, name as you need—pay only for what you use), Flexy AI integrated into the platform, plus deployment visibility, site alerts, configuration advisories, and a mobile app.
This combination aims to reduce configuration friction and support Drupal teams directly.
| Capability | Upsun | FlexSite |
|---|---|---|
| Varnish cache | HTTP router/cache; Varnish-like behavior depends on configuration and CDN. | Varnish included in all plans. |
| Redis | Redis available as a configurable service via project configuration. | Included in all plans. |
| CDN | Managed Fastly CDN for certain higher/enterprise tiers; many plans use customer-managed CDN. | Included in all plans (CloudFront). |
| Multi-environment | Production, development, and preview environments per Git branch, within plan and resource quotas. | Fully flexible—add or remove when needed, name as you like, pay only for what you use. |
| Deployment visibility | Activity and logs; full pipeline visibility depends on setup. | See what happens from code push until changes are ready on the environment. |
| Site Alerts | Monitoring options; proactive site error alerts not core. | Proactive monitoring to detect errors and notify you. |
| Configuration Advisories | Not typically offered. | Per-environment recommendations to get the best from your sites. |
| Mobile app | Not typically offered. | Receive project alerts and talk with Flexy for project status whenever and wherever. |
| Built-in AI | No native platform AI; AI via third-party tools or integrations. | Flexy AI integrated into hosting. |
Performance: configurable services vs pre-integrated stack
On Upsun, Redis and other services are configured explicitly via YAML, and CDN can be either managed Fastly or a third-party provider you manage. This flexibility is powerful, but it also means more decisions and more configuration to maintain.
On FlexSite, Varnish, Redis, and CloudFront CDN are already in place, so teams can focus on Drupal and business logic rather than assembling infrastructure primitives for each project.
Environment model: quotas vs fully flexible
Upsun provides a flexible environment tree with preview environments per Git branch, but the number and size of environments are tied to plan limits and resource quotas. This leads to environment lifecycle management as a regular operational task.
FlexSite environments are fully flexible: you decide when to add or remove one, name them as you want, and pay only for what you use. Short-lived environments are supported without fixed quotas, making it easier to scale your workflows.
AI, deployment visibility, alerts, advisories, and mobile app
Upsun has strong tooling and a CLI, but does not include a platform-native AI assistant. FlexSite's Flexy AI helps with environment strategy, cache tuning, and deployment questions. FlexSite also provides deployment visibility from code push to live, proactive site alerts, per-environment configuration advisories, and a mobile app to receive alerts and talk with Flexy for project status whenever and wherever.
See FlexSite as your Upsun alternative
Compare a production-like Drupal environment on FlexSite with your current Upsun setup and evaluate the impact of built-in performance, flexible environments, AI, deployment visibility, alerts, and the mobile app.
Explore related resources

