Even before you engage with Acquia, you can undertake a few activities to prepare your teams and your application (glossary term, activate to view definition) for an efficient and low-friction onboarding process:
Preparing your website
| Application | Description |
|---|
| Review your subscription (glossary term, activate to view definition) | You can access and review your subscription before we conduct the welcome call, network walkthrough, and technical review. Write down any questions you have, so we can focus on the right topics with you. |
You may also find some of the suggestions outlined in Assessing your Drupal site for migration onto Cloud Platform helpful.
Getting help from Acquia Support
Acquia provides you with the information you need to create a Support ticket. Most of your day-to-day access to our team (glossary term, activate to view definition) is conducted through tickets to ensure all communication is recorded and trackable. Our Support engineers are able to answer all questions about the Cloud Platform platform and Drupal best practices.
Acquia will not engage in development services, including any direct modification of code on your infrastructure, unless a separate Professional Services engagement has been purchased to do so.
In addition to Support tickets, we encourage you to set up advisory time to discuss Drupal and Cloud Platform best practices. Common advisory call topics include SSL, caching, module recommendations, load testing, and many other topics. See the Support Users Guide for full details on working with the Acquia Support team.
Configuring caching settings
Acquia leverages Varnish Cache on your load balancers and Memcached on your infrastructure to ensure your application is as performant and scalable as possible. Varnish works by eliminating the need for your backend web layer to process every request sent to the application. Under high traffic conditions, Varnish serves requests from cache more quickly than your web infrastructure processes requests from scratch. Memcached improves the performance of your database layer when serving authenticated traffic. Applications with a high percentage of authenticated users benefit most from this caching technology.
Taken together and properly configured, Varnish and Memcached are critical elements of your application’s ability to scale and perform. We encourage you to engage with us to help you determine how to make your application as cacheable as possible, given your application’s functional requirements.
Sizing your infrastructure accurately
When you purchased Acquia’s Cloud Platform services, you should have completed an infrastructure questionnaire. Acquia uses this questionnaire to estimate the appropriate amount of cloud capacity required by your application, including the following key information:
- How many Page Views your application serves
- What percentage of your traffic is from authenticated users
- Current PHP memory limit
Other factors may affect your assigned capacity, such as the number of applications you have in a multisite configuration and how many applications are hosted together.
Unless told otherwise, we will assume Varnish caches 90 percent of your anonymous traffic. If your application doesn’t cache efficiently, you may need to engage Acquia to reassess your capacity needs before proceeding with load testing and launch.
If you are properly sized based on your traffic expectations and caching efficiency, and your application continues to suffer from degraded performance, Acquia will work with you to identify and remediate performance-affecting conditions in your application’s code and configuration.
Preparing for onboarding with Cloud Platform
Even before you engage with Acquia, you can undertake a few activities to prepare your teams and your application (glossary term, activate to view definition) for an efficient and low-friction onboarding process:
Preparing your website
| Application | Description |
|---|
| Review your subscription (glossary term, activate to view definition) | You can access and review your subscription before we conduct the welcome call, network walkthrough, and technical review. Write down any questions you have, so we can focus on the right topics with you. |
You may also find some of the suggestions outlined in Assessing your Drupal site for migration onto Cloud Platform helpful.
Getting help from Acquia Support
Acquia provides you with the information you need to create a Support ticket. Most of your day-to-day access to our team (glossary term, activate to view definition) is conducted through tickets to ensure all communication is recorded and trackable. Our Support engineers are able to answer all questions about the Cloud Platform platform and Drupal best practices.
Acquia will not engage in development services, including any direct modification of code on your infrastructure, unless a separate Professional Services engagement has been purchased to do so.
In addition to Support tickets, we encourage you to set up advisory time to discuss Drupal and Cloud Platform best practices. Common advisory call topics include SSL, caching, module recommendations, load testing, and many other topics. See the Support Users Guide for full details on working with the Acquia Support team.
Configuring caching settings
Acquia leverages Varnish Cache on your load balancers and Memcached on your infrastructure to ensure your application is as performant and scalable as possible. Varnish works by eliminating the need for your backend web layer to process every request sent to the application. Under high traffic conditions, Varnish serves requests from cache more quickly than your web infrastructure processes requests from scratch. Memcached improves the performance of your database layer when serving authenticated traffic. Applications with a high percentage of authenticated users benefit most from this caching technology.
Taken together and properly configured, Varnish and Memcached are critical elements of your application’s ability to scale and perform. We encourage you to engage with us to help you determine how to make your application as cacheable as possible, given your application’s functional requirements.
Sizing your infrastructure accurately
When you purchased Acquia’s Cloud Platform services, you should have completed an infrastructure questionnaire. Acquia uses this questionnaire to estimate the appropriate amount of cloud capacity required by your application, including the following key information:
- How many Page Views your application serves
- What percentage of your traffic is from authenticated users
- Current PHP memory limit
Other factors may affect your assigned capacity, such as the number of applications you have in a multisite configuration and how many applications are hosted together.
Unless told otherwise, we will assume Varnish caches 90 percent of your anonymous traffic. If your application doesn’t cache efficiently, you may need to engage Acquia to reassess your capacity needs before proceeding with load testing and launch.
If you are properly sized based on your traffic expectations and caching efficiency, and your application continues to suffer from degraded performance, Acquia will work with you to identify and remediate performance-affecting conditions in your application’s code and configuration.