Information for: DEVELOPERS   PARTNERS

Acquia Cloud Enterprise Product Guide

For additional information about Acquia Cloud, see its product documentation.

Last updated: June 27, 2019

Acquia will provide the PaaS services described below only if purchased by Customer, as indicated in the Order.

Acquia Cloud Enterprise is a managed Platform as a Service for Customer’s Drupal website(s). Acquia Cloud Enterprise includes all the features of Acquia Cloud, is subject to the Service Level Policy, and includes the additional features set forth below.

  1. Platform Services

    • 1.1 Drupal Services

      Acquia will maintain Customer’s Drupal applications on the Platform during the Subscription Term in the Region as indicated in the Order. Customer may submit an unlimited number of support requests related to the Platform. Such tickets will not be counted towards the Support Services ticket allotment (if applicable) unless such issue was caused by an error in Customer’s website(s). Acquia will conduct daily backups of the Drupal application and related databases for disaster recovery purposes. Customer may also perform on-demand backups and restores.

      • 1.1.1 Drupal Migration Services
        Acquia will work with the Customer to migrate the website(s) onto the Platform. Once migrated, Acquia will conduct a light infrastructure audit of the website to determine whether any issues with the website may cause the launch to be unsuccessful. Following such audit, Acquia will disclose any launch blockers to Customer. Customer may elect to fix the launch blockers or engage Acquia at its standard consulting services rates to fix the blockers. If Customer elects not to correct the launch blockers identified by Acquia, any unavailability due to such launch blockers will not be counted when determining unavailability of the website pursuant to the Service Level Policy. Customer may purchase a full infrastructure site audit for an additional fee and subject to a separate Order.
    • 1.2 Node.js Services

      Acquia Cloud provides application platform services for Node.js applications. Deploying Node.js applications on Acquia Cloud requires that the Customer purchase a Node.js platform package along with their Acquia Cloud Enterprise subscription.

      1. The Node.js Service has four main components:
        • Source code repository service - Enables developers to track and manage multiple versions of the application
        • Automated build and deployment service - Deploys build artifacts to the development and production environments
        • Node.js development environment - For development activities by Customer’s Acquia Cloud users
        • Node.js production environment - For production deployment

      #. The Node.js Service includes support for the services listed above and the underlying platform infrastructure. Support for Customer’s Node.js application code and any third-party dependencies deployed by the Customer isn’t included.

    • 1.3 Platform CDN Service

      The Platform CDN Service is currently in Beta.

      Acquia provides an integrated content delivery network (CDN) that Customer may use to accelerate the delivery of web assets. The Platform CDN leverages SSD-powered points of presence (POPs) in key regions in order to help Customers deliver better experiences, no matter where their users are located. Use of the Platform CDN requires Customer to make authoritative DNS configuration changes to direct visitor requests to Customer domain through the CDN. The CDN is managed by Acquia and does not support any custom configuration. Customer may control the caching behavior of the Platform CDN through HTTP Cache-Control headers and Drupal tag-based invalidation, and full purge of the CDN cache. The Platform CDN does not support Customer’s custom VCL configurations at the CDN or the Acquia Cloud Varnish tiers, or “stacked” CDN implementations where a reverse-proxy based CDN or WAF service is configured in front of the Platform CDN. Customer’s CDN use is subject to certain usage limitations set forth in an Order, including without limitation, bandwidth, number of domains, or number of SSL certificates.

      Platform CDN is available for the Customer to provision as of the Subscription Term start date; such provisioning requires Customer to provide Acquia with the Acquia Cloud Enterprise subscription, application, environment name, the list of domains that will be configured for the Platform CDN, and the SSL certificate for the environment to be applied to the domains configured for the Platform CDN.

  2. Drupal Web Server Administration Tasks
    Acquia Cloud Enterprise includes the following web server administration tasks:

    • Review system logs to diagnosis issues or upon request
    • Adjustments to Apache, MySQL, and PHP configuration including:
      • Changes for service diagnostics, deployment of new websites/Code Bases
      • apache.conf changes (such as modify conf change Code Base locations and add new sites)
      • php.ini changes (such as adjust memory limit or enable error logging)
      • my.cnf changes (such as enable slow query logs or modify slow query time)
      • Updates or upgrades to Apache, PHP, databases, or the operating system
    • LAMP stack changes pertaining to performance tuning
    • Installing or upgrading server applications
  3. Backup and Disaster Recovery for Acquia Cloud Enterprise

    • 3.1 Data Centers
      The Acquia Cloud Enterprise Platform is physically remote from Acquia’s office facilities. A disaster affecting one or more of Acquia’s offices would not impact the availability of Customer website(s) or Customer Data. The Acquia Cloud Enterprise environment consists of major Regions and Availability Zones. Availability Zones are separate yet interconnected data centers within major Regions in Acquia’s global infrastructure. Acquia Cloud Enterprise utilizes a highly available redundant architecture that distributes replicated redundant server types (load balancing, caching, web and database servers) across multiple Availability Zones within the same Region. Acquia will use commercially reasonable efforts to restore the services in an alternate Availability Zone within the same Region (or alternate Region if Multi-Region Failover service has been purchased) in the event service in Customer’s assigned Availability Zone (or Region) is severely impacted.
    • 3.2 Backups
      Acquia will maintain a comprehensive backup solution which includes website code, static assets/files, and databases. Acquia will automatically export MYSQL database one time per day and retain these backups for three days. Customer may also make on-demand backups of any database at any time on the workflow tab of the Acquia Cloud UI, or using SSH/SCP. During the Subscription Term, Acquia will retain these on-demand backups for Customer until Customer chooses to delete them. Backups will count against the storage space purchased in Customer’s Order. Customer may download these database backups as well as restore a previous backup on the backups tab of the Acquia Cloud UI. At the Drupal code layer, Customer-developed code may be managed and deployed by Customer using Acquia’s Git code repository service. This service allows Customer to roll-back and re-deploy the Drupal code, effectively backing up the Drupal layer so that the website code may be re-deployed to a new web server instance as needed. In addition, Acquia conducts daily backups of each website’s files and maintains a complete and current copy of each website, which will be used in the event Acquia must restore the website due to a failure of the Service. Backups are performed daily over the previous week, weekly over the previous month, and monthly thereafter.
    • 3.3 Disaster Recovery
      The Acquia Cloud Enterprise Platform will make hourly internal disaster recovery snapshots of Customer Data. Acquia will retain these snapshots on a diminishing schedule for three months. These backups will be used to restore Customer website(s) at another location within the same Region in the event of a total data center loss or a loss of multiple disk systems. Acquia will not provide Customer access to these snapshots and will not use these snapshots to restore websites due to data-loss or deletion by Customer.
  4. Server Capacity

    • 4.1 Emergency Capacity

      In the event Acquia becomes aware that Customer’s instances become, or may become overloaded due to greater than normal usage, Acquia will notify Customer and will take reasonable actions to increase the server capacity in an effort to maintain website performance. Customer agrees that Acquia, in its reasonable discretion, can unilaterally add capacity up to three-times the procured capacity, at Acquia’s then current daily rates. Such additional capacity will remain provisioned for a minimum of five calendar days. In the event Acquia determines that such additional capacity is necessary to maintain website performance for the remainder of the Term, Acquia will contact Customer to obtain approval to increase their server capacity. If, despite reasonable notification from Acquia that failure to upgrade the server is adversely impacting availability and Customer fails to upgrade, Acquia may downsize the server capacity to the original contracted amount. Acquia reserves the right to not provision additional server capacity if Customer has any outstanding amounts due or if it determines that additional capacity is unlikely to significantly improve performance, including, without limitation, when the overload is caused by an error in Customer’s software (for example, PHP code), Customer Drupal Instance or during a denial-of-service attack. Acquia reserves the right to bill Customer for traffic associated with a denial-of-service attack.

    • 4.2 Emergency Storage Capacity Increase

      In the event Acquia becomes aware that Customer’s instances have reached, or may reach, their allocated storage capacity, Acquia will notify Customer and will take reasonable actions to increase the storage capacity in an effort to maintain website availability. Customer agrees that Acquia, in its reasonable discretion, can unilaterally increase storage to the next standard storage size available at Acquia’s then current daily rates. Such additional storage capacity will remain provisioned for the remainder of the Term. Customer agrees to pay for such additional storage capacity for the remainder of the Term. Acquia reserves the right to not provision additional storage capacity if Customer has any outstanding amounts due. Acquia reserves the right to remove Customer from monitoring in the event that a recommended or completed storage capacity increase is refused or otherwise disputed by Customer. Downtime incurred while Customer instances are out of monitoring will be excluded from service level policy calculations.

    • 4.3 Additional Capacity

      Customer may request Acquia to increase their server capacity upon prior written request. Acquia will also make reasonable efforts to contact Customer when it is determined a server upgrade is needed. Any additional servers provisioned will be billed at the then current daily rates for a minimum of five calendar days. If Customer requests additional capacity to the Platform for two (2) consecutive months, such capacity will remain at such level for the remainder of the Subscription Term.

    • 4.4 Shared Environments

      If Customer is on shared development or staging environments, Customer acknowledges that such environments are only for low impact testing and development activities. Should Customer’s use of the shared development or staging environment adversely impact server performance, Customer will be required to move to a dedicated environment and will need to pay the associated server fees. Furthermore, Customer will not perform any load tests or vulnerability tests on live website(s) unless it has purchased dedicated servers and will provide Acquia at least five (5) business days advance notice of any such testing.

    • 4.5 Server Capacity

      If Customer regularly consumes (for example, more than two times in any week) more than 20% of the shared server capacity (CPU, memory, disk, PHP processes) assigned to Customer based on the information provided to Acquia on the Platform Questionnaire, Customer understands that Acquia may provision additional capacity for Customer and/or move Customer to a dedicated server instance at Customer’s expense. Acquia reserves the right to change the underlying infrastructure at any time as long as benchmark performance isn’t degraded​.​

    • 4.6 Acquia Cloud CD environments

      Acquia Cloud CD environments (CDEs) are on-demand development environments available as part of Acquia Cloud CD subscriptions and can be added to Acquia Cloud Enterprise subscriptions. CDEs enable a Customer to dynamically create new environments and deploy code, data and files to those environments in a self-service model. A Customer will be provided the ability to create CDEs up to the number specified within the Customer’s Order. Acquia Cloud CD has two components:

      • CD environments (CDEs) - For rapid creation of development environments
      • CD pipelines - For continuous delivery activities


      CD environments in Acquia Cloud are not meant to be used with production data or to store production data, especially if your application must adhere to compliance standards such as PCI, HIPAA, or FedRAMP.

  5. Capacity Management

    • 5.1 Traffic Capacity
      Each Acquia Cloud subscription includes a traffic capacity entitlement to support traffic up to the number of monthly views and unique visits (each as defined below) specified in the applicable Order Form (per SKU) (collectively and individually “Traffic Limits”). Such traffic, both actual and capacity limits, shall be viewable in the Acquia Cloud Management Console. When the Platform CDN is enabled, the number of monthly views and unique visits will be reported from the CDN.
Acquia Inc. reserves the right to change the Products and Services Guide based on prevailing market practices and the evolution of our products. Changes will not result in a degradation in the level of services provided during the period for which fees for such services have been paid.