Information for: DEVELOPERS   PARTNERS

Acquia Professional Services Product Guide

Last updated: July 14, 2020

Professional Services Offerings

Acquia Professional Services provides training, implementation, expert help and advice services for the Acquia platform. Standard Professional Services may be purchased through an Order and delivered according to the descriptions set forth herein. Non-standard Professional services may be customized and contracted through a Statement of Work (SOW).

Personalization and Orchestration Offerings

Acquia provides strategy and implementation from digital experience experts to help marketers be successful on the Acquia platform.

Implementation Offerings

Acquia provides implementation services through custom statements of work. Services include:

  • Drupal implementation and ongoing development for Acquia Cloud Platform Enterprise
  • Drupal implementation and ongoing development for Acquia Site Factory
  • Implementation and ongoing services for Acquia Personalization
  • Implementation and ongoing services for Acquia Campaign Studio
  • Implementation and ongoing services for Acquia Acquia Customer Data Platform
  • Acquia DAM Implementation

Personalization and Orchestration - Detailed Description

Personalization Strategy Offerings

The Acquia personalization strategy offering targets new or existing Customers who need assistance in thinking through their use cases for personalization as they start to use Acquia Personalization to deliver a better personalized experience.

The scope of the personalization strategy includes:

  • Phase 1: Discovery
    Understand current state and aspirations for website personalization for its key Customers.
  • Phase 2: Future State Personalizations
    Acquia will align the organization around objectives, strategies and priorities for website personalization. Through a working session with up to six Customer stakeholders, Acquia will facilitate and identify key use cases for implementing personalized web experiences based on key business objectives, Customers and best practices.
  • Phase 3: Roadmap
    The materials from the working session will be synthesized, including key takeaways and up to five use cases. Acquia will prioritize a group of key initiatives and content to close gaps to achieve the future state vision for personalization.

Dependencies: For the project to be successful, the Customer must ensure the right marketing and technology stakeholders are involved. It is also critical the Customer have an understanding of their overall marketing and digital goals to inform the personalization project.

Acquia will deliver personalization strategy over the course of four (4) to six (6) weeks. An Acquia Digital Experience Strategist will deliver the services, remotely, with up to one-day (1) onsite meeting. There will be regular checkpoints during the project to ensure Acquia and the Customer are in sync throughout the project timeline.

Content Planning

The Acquia content planning offering targets new or existing Customers who need assistance thinking through what content must be created to support their current personalization use cases and how to effectively plan for future initiatives.

The scope of the content planning includes:

  • Phase 1Discovery
    Review website personalization objectives, planned websites personalization initiatives, current content available to support those initiatives, content driving traffic to the website, and how content is tagged. Acquia will gather the data through a four-hour (4) onsite workshop (up to six participants), and up to three (3) stakeholder interviews.
  • Phase 2: Recommendations and Content Calendar
    Acquia will provide a recommendations document providing suggestions on how personalization content must be entered and tagged. The Acquia team will also create a content calendar for current personalization initiatives, and provide remote training on how the calendar can be used by the client for future planning.

Dependencies: For the project to be successful, the Customer must ensure the right marketing, content and technology stakeholders are involved. It is also critical the Customer have an understanding of their marketing and digital goals to inform the larger content calendar.

Acquia will deliver the content planning offering over the course of four (4) weeks. An Acquia Digital Experience Strategist will deliver the services, remotely, with up to one (1) onsite meeting.

Acquia Personalization Consulting Retainer

The Acquia Personalization consulting retainer provides a means for a Customer to work with Acquia’s Digital Experience team to address personalization topics such as segmentation, building campaigns, creating custom reports and resolving technical issues.

The scope of the Acquia Personalization Consulting retainer includes a fixed set of 20 hours per 4-week span, used consistently week to week depending on the Customer’s needs. Hours cannot be saved and used all in one week. Hours unused during the 4 weeks will be forfeited and no refunds shall be given.

The activities below shall not be deemed to be an exhaustive list of in-scope services but are expressly included to indicate the type of consulting.

  • Segmentation: How to create segments based on defined use cases.
  • Reporting: How to create reports based on use cases.
  • Campaigns: How to set up targeted personalizations, A/B tests, content recommendations, how to create slots.
  • Goals and Events: How to set up goals and custom events in Acquia Personalization and using Google Tag Manager.
  • Acquia Lift and Content Hub Technical Issues: Resolving issues such as exporting content from Acquia Content Hub or Acquia Personalization and Acquia Content Hub module configurations.

Depending on the request one to two roles will join a call with the Customer:

  • Digital Experience Consultant: Addresses Acquia Personalization functionality such as setting up segments, running reports, setting up campaigns, and creating slots.
  • Digital Experience Engineer: addresses technical issues such as Content Hub troubleshooting, setting up slots, and Acquia Personalization theming issues.

The Customer will send a defined request to the Acquia team and allow Acquia to schedule within 48 business hours of the Customer’s request. Based on the request, Acquia will bring the right team members to the meeting to address the requested topic(s).

Marketing Automation Strategy

The Acquia marketing automation strategy offering targets new or existing Customers who need assistance in thinking through their email marketing campaigns as they start to use Campaign Studio to deliver marketing automation campaigns.

The scope of the marketing automation strategy includes:

  • Phase 1Discovery
    Understand current-state and future aspirations for marketing automation while understanding what information is available for targeting their customers.
  • Phase 2Workshop
    Acquia will conduct a series of three (3) workshops to create customer-centric campaigns that can be built out in Acquia Campaign Studio. The series of workshops will include the following:
    • Goals, Success Metrics, & Customer Segments
      • Outcome: Customer will identify three (3) campaigns and complete the Campaign Journey Worksheet.
    • Data Strategy
      • Outcome: Customer will complete the data mapping section of the Campaign Journey Worksheet.
    • Customer-Centric Campaigns
      • Outcome: Customer will ideate on the three campaigns during the workshop.
  • Phase 3Campaign Strategy
    As a final result of the workshops, Acquia will provide the three (3) final customer-centric campaign journeys along with next steps on how to get them implemented and executed through Campaign Studio.

Dependencies: For the project to be successful, the Customer should ensure the right marketing stakeholders are involved. It’s also critical that the Customer have an understanding of their overall email marketing and digital goals to inform the marketing automation project.

Acquia will deliver marketing automation strategy over the course of 4-6 weeks. The services will be delivered by an Acquia Digital Experience Strategist. Services will be delivered remotely, with the potential for up to one (1) day onsite meeting. There will be regular checkpoints during the project to ensure Acquia and the Customer are in-sync throughout the project timeline.

Training Offerings - Detailed Descriptions

Development Skills Assessment

Acquia will assess and prepare a Customer’s development team (up to 5 people) for Acquia certification.

The scope of the Assessment includes:

  • Technical Skills Assessment Survey
  • Code Review by a Technical Architect
  • Technical Learning Plan on Acquia Academy covering Acquia Products
  • Office hours support and coaching on Acquia Products and Drupal

Acquia will assess the team and provide a recommended training plan over the course of five (5) consecutive business days, with up to (3) days onsite, unless otherwise agreed by Customer and Acquia. Services include one Drupal 8 Immersion Training and 5 certification credits. Acquia will provide remote consulting hours of up to 4 hours per week for 12 weeks immediately following the onsite assessment.

Development Readiness Training

Acquia will work with Customer’s development team (up to 5 people) to prepare them to build an application on Acquia Cloud Platform Enterprise. Acquia will provide hands-on training and guidance to architect a code deployment process that includes continuous integration and automated testing.

Development Readiness Training will be interactive with hands-on exercises, and in the case of Drupal may cover the following example topics:

  • Introduction to Drupal installation, user management, content creation, comments, entities
  • User roles and permissions, multisite configurations, content types and fields, input formats, files and images, taxonomy
  • URL aliases, menus, blocks, views, image styles, user profiles, entity references
  • Triggers, actions, blogs, forums, books, themes, stylesheets, templates, template.php, theme functions
  • Administration section, variables, menu and page callbacks, form API, database API, hook system
  • Integrations with third party systems, automated migration, and high level overview of leveraging Drupal APIs
  • Deployment process architecture
  • Automated testing best practices
  • Continuous integration tools
  • Hands-on implementation assistance

Acquia will deliver the training over the course of 6 consecutive business days including up to three (3) days onsite.

Acquia Site Factory Development Readiness Training

Acquia Site Factory Development Readiness Training will enable the Customer’s development team (up to 5 people) to use Acquia Site Factory to manage a Drupal multisite codebase. Consultants will provide an overview of multisite architecture in Drupal, and will conduct a hands-on walk-through of code management and deployment, using Lightning, Acquia BLT, Acquia Cloud Platform CD, and Acquia Site Factory. Acquia consultants will deliver the training over the course of 10 consecutive business days including up to three (3) days onsite, unless otherwise agreed by Customer and Acquia. Development Readiness Training will be interactive with hands-on exercises, and in the case of Drupal may cover the following example topics:

  • Hands-on training and guidance to architect a code deployment process that includes continuous integration and automated testing
  • Introduction to Drupal installation, user management, content creation, comments, entities
  • User roles and permissions, multisite configurations, content types and fields, input formats, files and images, taxonomy
  • URL aliases, menus, blocks, views, image styles, user profiles, entity references
  • Triggers, actions, blogs, forums, books, themes, stylesheets, templates, template.php, theme functions
  • Administration section, variables, menu and page callbacks, form API, database API, hook system
  • Integrations with third party systems, automated migration, and high level overview of leveraging Drupal APIs
  • Deployment process architecture
  • Automated testing best practices
  • Continuous integration tools
  • Hands-on implementation assistance

Acquia will train the Customer on the technical and business governance processes required to successfully build, adopt and run Acquia Site Factory within the Customer organization.

Acquia Site Studio Quick Start

Acquia will work with Customer’s design and development teams to prepare them for a Acquia Site Studio implementation on Acquia Cloud Platform. The Quick Start services are performed remotely up to a maximum of 5 hours over a period of two days and will cover the following topics:

  • Initial account provisioning assistance, including set up for one initial Customer account, one initial Customer Site, and up to 5 additional users with role assignments.
    • Orientation to the Acquia Site Studio interface and explanation of key architectural components and best practices.
    • Assistance with discovering and implementing Acquia Site Studio features (for example, building components, using the style builder) for up to one Site, up to a maximum of five hours.

Acquia Site Studio Enhanced Onboarding

Acquia will provide experts to work with Customer or Customer’s partner to guide them through best practices, strategies and how-to’s for Acquia Site Studio as well as office hours to support them as they put those recommendations into practice.

  • Initial quickstart training to provide a foundation for Acquia Site Studio
    • Initial account provisioning assistance, including set up for one initial Customer account, one initial Customer site, and up to five additional users with role assignments.
    • Orientation to Acquia Site Studio interface and explanation of key architectural components and best practices.
    • Assistance with discovering and implementing Acquia Site Studio features (for example, building components, using the style builder) for up to one Site, up to a maximum of five hours.
  • Office hours:
    • Enhanced hands-on enablement to support the best practices and approaches delivered during the quick start phase.
    • Two one-hour meetings each week to review concepts and answer questions.
    • Email response to questions from the team.
    • Ad-hoc meetings as time allows.

Acquia will deliver 80 hours of onboarding over the course of eight (8) consecutive business weeks. The first week consists of Acquia Site Studio Quick Start. The following seven weeks consists of office hours. On a weekly basis, Acquia will provide the Customer with a written weekly update.

Acquia Cloud Platform Quick Start

This quick start provides an introduction to Acquia Cloud Platform. Acquia will work with Customer’s Drupal development teams to get started Acquia Cloud Platform. The quick start will cover the following topics:

  • The Acquia Cloud Platform Interface
  • Managing Organizations and help setting up Cloud users.
  • Best Practices for developing on Acquia Cloud Platform and setting up code deployments
  • Installing the Acquia Connector and Monitoring
  • SSL and caching
  • Known issues and incompatible modules.

The services are 10 hours and performed remotely over a two-day period.

Acquia Cloud Platform Enhanced Onboarding

Acquia will provide experts to work with Customer or Customer’s partner to guide them through best practices, strategies and how-to’s for Acquia Cloud Platform, as well as office hours to support them as they put those recommendations into practice.

  • Initial quickstart training to provide a foundation on Acquia Cloud Platform
    • The Acquia Cloud Platform interface
    • Managing Organizations, and setting up Cloud users.
    • Best practices for developing on and deploying code to Acquia Cloud Platform
    • Installing and benefitting from the Acquia Connector
    • Logs and monitoring
    • SSL and caching
    • Known issues and incompatible modules.
  • Office hours:
    • Enhanced hands-on enablement to support the best practices and approaches delivered during the quick start phase.
    • Two one-hour meetings each week to review concepts and answer questions.
    • Email response to questions from the team.
    • Ad-hoc meetings as time allows.

Acquia will deliver 80 hours of onboarding over the course of eight (8) consecutive business weeks. The first week consists of Acquia Cloud Platform Quick Start. The following seven weeks consists of office hours. On a weekly basis, Acquia will provide the Customer with a written weekly update.

Acquia Site Factory Quick Start

This quick start provides an introduction to Acquia Site Factory. Acquia will work with Customer’s Drupal development teams to get started deploying and managing multiple websites on the Acquia Site Factory platform. The quick start will cover the following topics:

  • The Acquia Site Factory Interface
  • Understanding a platform and multisite approach
  • Managing organizations and setting up Acquia Site Factory users
  • Best practices for developing on Acquia Site Factory including distributions and installation profiles
  • Installing the Acquia Site Factory Connector and working with Acquia Site Factory
  • SSL and caching
  • Governance on Acquia Site Factory
  • Known issues and incompatible modules

The services are 10 hours and performed remotely over a two-day period.

Acquia Site Factory Enhanced Onboarding

Acquia will provide experts to work with Customer or Customer’s partner to guide them through best practices, strategies and how-to’s fo Acquia Site Factory as well as office hours to support them as they put those recommendations into practice.

  • Initial quickstart training to provide a foundation for Acquia Site Factory
    • The Acquia Site Factory interface
    • Understanding a platform and multisite approach
    • Managing organizations and setting up Acquia Site Factory users
    • Best practices for developing on Acquia Site Factory including distributions and installation profiles
    • Installing the Acquia Site Factory Connector and working with Acquia Site Factory
    • SSL and caching
    • Governance on Acquia Site Factory
    • Known issues and incompatible modules
  • Office hours:
    • Enhanced hands-on enablement to support the best practices and approaches delivered during the quick start phase.
    • Two one-hour meetings each week to review concepts and answer questions.
    • Email response to questions from the team.
    • Ad-hoc meetings as time allows.

Acquia will deliver 80 hours of onboarding over the course of eight (8) consecutive business weeks. The first week consists of Acquia Site Factory Quick Start. The following seven weeks consists of office hours. On a weekly basis, Acquia will provide the Customer with a written weekly update.

Acquia DAM Quick Start

This quick start provides an introduction to Acquia DAM. Acquia will work with Customer’s design and development teams to prepare them for a DAM implementation on the Acquia Cloud Platform Platform. The quick start will cover the following topics:

  • Initial account provisioning assistance, including set up for one initial Customer account and, if purchased one Brand Portal, and one Workstreams account.
  • Orientation to Acquia DAM interface and explanation of key asset workflow best practices.
  • Examples and recommendations for team setup (for example, large distributed or small centralized) for DAM asset governance.
  • Assistance with discovering and implementing features and connectors (for example, taxonomies and content strategy, Adobe Connector, Drupal module, Brand Connect, intro to workstreams) up to a maximum of five hours.

The services are 10 hours and performed remotely over a two-day period

Acquia DAM Enhanced Onboarding

Acquia will provide experts to work with Customer or Customer’s partner to guide them through best practices, strategies and how-to’s for Acquia DAM as well as office hours to support them as they put those recommendations into practice.

  • Initial quickstart training to provide a foundation for Acquia DAM
    • Asset discovery across your organization
    • Support and consulting around optimal setup of folders and metadata structuring
    • How to develop standard and additional metadata
    • Recommended marketing and IT team structure and responsibility matrices
    • Support organization’s IT with bulk-loading pre-existing assets into DAM
    • Supporting bulk population of metadata
  • Office hours:
    • Enhanced hands-on enablement to support the best practices and approaches delivered during the quick start phase.
    • Two one-hour meetings each week to review concepts and answer questions.
    • Email response to questions from the team.
    • Ad-hoc meetings as time allows.

Acquia will deliver 80 hours of onboarding over the course of eight (8) consecutive business weeks. The first week consists of an Acquia DAM Quick Start. The following seven weeks consists of office hours. On a weekly basis, Acquia will provide the Customer with a written weekly update.

Acquia Customer Data Platform Quick Start

Acquia will work with the Customer’s team to provide them with the knowledge they need to prepare for an Acquia Customer Data Platform implementation. The quick start will cover the following topics:

  • Example use cases and problems Acquia Customer Data Platform solves
  • Understanding the data pipeline
  • Data input: web-tag, feed, and Tracker API intro and tools
  • Identity resolution engine capabilities plus advanced configuration example
  • Business intelligence summary capabilities plus advanced configuration example
  • Machine learning models and cohort analysis available
  • Metrics/filters and 360 profile introduction
  • IQ engine intro
  • Actions and Campaigns walkthrough
  • Privacy, regulation, and compliance

The services are 10 hours and performed remotely over a two-day period.

Acquia Content Hub Quick Start

This quick start provides an introduction to Acquia Content Hub. Acquia will work with Customers’ Drupal development teams to get started with using standalone Acquia Content Hub.

The quick start will cover the following topics:

  • Content Hub concepts and usage
  • Installing and configuring the Content Hub modules
  • Content Hub best practices and expectations for your Drupal sites
  • Sharing and discovering content
  • Guardrails and known issues

The total duration of these services is 10 hours and they are performed remotely over a two-day period.

Acquia Content Hub Enhanced Onboarding

Experts from Acquia will work with Customers or Customers’ partners to guide them through best practices, strategies and procedures for Acquia Content Hub. Additionally, Acquia will provide office hours to support the Customers as they put the recommendations into practice.

The initial quick start training helps Customers get a foundation on Acquia Content Hub and covers the following topics:

  • Content Hub concepts and usage
  • Installing and configuring the Content Hub modules
  • Content Hub best practices and expectations for your Drupal sites
  • Sharing and discovering content
  • Guardrails and known issues

With office hours, Customers will get an enhanced hands-on enablement to support the best practices and approaches delivered during the quick start phase. The activities involved are as follows:

  • Two one-hour, weekly meetings to review concepts and answer questions
  • Email response to questions from the team
  • Ad-hoc meetings (subject to availability of time)

Acquia will deliver 80 hours of onboarding over the course of eight consecutive business weeks. The first week consists of Acquia Content Hub Quick Start. The following seven weeks consist of office hours. Acquia will provide the Customer with a written update on a weekly basis.

Drupal Quick Start

This quick start provides an introduction to Drupal. Acquia will work with Customer’s content owners and development teams to prepare them for a Drupal implementation. The quick start will cover the following topics:

  • Features of Drupal and the Acquia Lightning distribution, including key content authoring, site building, and administrative features.
  • A hands-on practical exercise to set up and build a site using Acquia Cloud Platform Free.

The services are 10 hours and performed remotely over a two-day period.

Introduction to Drupal 8 Training

Acquia’s Introduction to Drupal Training is Drupal 8 in a day, onsite or remote, for up to 10 participants. It provides a broad introduction to the essential skills necessary when building websites with Drupal. This course is meant to be interactive. You will build a functioning Drupal website for our fictitious client Sociable Planet following the steps of this manual.

The procedures are introduced step-by-step and then reinforced with practice and challenges. Your instructor will help guide you through the process of establishing this new way of working. You’ll look at case studies of websites and reflect on your own experience to take the procedures you learn here back into your own work and any new situations you encounter. This course serves as a prerequisite to other Acquia Developer Training courses. By the end of the training you will be able to:

  • Describe key features and functionality provided by Drupal 8 core
  • Define Drupal terminology and describe concepts
  • Explain and summarize how Drupal websites are constructed and themed
  • Search for and use Modules to extend Drupal’s functionality
  • Articulate the benefits of using Drupal 8 to develop websites
  • Model content types
  • Create lists of content and other data

Prerequisites

  • An understanding of website building using a Content Management System is helpful
  • Experience using and building websites using systems such as WordPress, Joomla!, or HTML and CSS is helpful
  • Familiarity with both JavaScript and PHP would be helpful but not necessary
  • Assemble a website out of individual components

Customer will be responsible for the reasonable and documented travel and living expenses incurred by Acquia’s staff in connection with the performance of Services.

Drupal 8 Site Building Training

This 2-day Drupal 8 Site Building Training is meant to be interactive and is delivered onsite or remote, for up to 10 participants. The procedures are introduced step-by-step and then reinforced with practice and challenges. Your instructor will help guide you through the process of establishing this new way of working. You’ll look at case studies of websites and reflect on your own experience to take the procedures you learn here back into your own work and any new situations you encounter. This course provides a solid introduction to Drupal 8. It introduces and explains the most essential features and concepts of Drupal through hands-on activities. By the end of the training you will be able to:

  • Describe key features and functionality provided by Drupal 8 core
  • Define Drupal terminology and describe concepts
  • Explain and summarize how Drupal websites are constructed and themed
  • Search for and use Modules to extend Drupal’s functionality
  • Articulate the benefits of using Drupal 8 to develop websites
  • Model content types
  • Create lists of content and other data
  • Assemble a website out of individual components
  • Get data into your database with fielded entities
  • Create lists of content from the database and manage display on your website
  • Understand all fundamental facets of building a Drupal 8 website including how custom modules and themes are built
  • Assemble a website out of individual components

Day 1: Introduction to Drupal 8

  • Provides a solid introduction to Drupal 8. Introduces and explains the most essential features and concepts of Drupal through hands-on activities.

Day 2: Building Websites with Drupal 8

  • Provides a comprehensive deep-dive into the essential skills necessary when building websites with Drupal.

Prerequisites

  • An understanding of website building using a Content Management System is helpful
  • Experience using and building websites using systems such as Wordpress, Joomla!, or HTML and CSS is helpful
  • Familiarity with both JavaScript and PHP would be helpful but not necessary

Customer will be responsible for the reasonable and documented travel and living expenses incurred by Acquia’s staff in connection with the performance of Services.

Drupal 8 Layout and Theming

Acquia’s Drupal 8 Layout and Theming Training provides 2 days of comprehensive, hands-on training on Drupal 8 theme and layout development delivered onsite or remote, for up to 10 people. This course provides a variety of approaches for making dynamic layouts in Drupal, and helps users to choose the right approach for their website. The course provides techniques and best practices for configuring a flexible and extendable layout for websites and enables users to get more control over the look and feel of their websites by creating custom themes in Drupal. By the end of the training you will be able to:

  • Describe and work with Drupal’s theme layer
  • Declare and use custom regions in a theme, theme settings
  • Apply and utilize Stylesheets and JavaScript in a theme
  • Build a sub-theme from a base theme

Prerequisites

  • To get the most out of this course, you should have prior experience in site building with Drupal. A combination of Acquia’s Introduction to Drupal 8 (or What’s New in Drupal 8) and Building Websites with Drupal 8 would be ideal preparation for those with prior non-Drupal front end development experience
  • Drupal related website configuration
  • Content creation and maintenance
  • Website building
  • HTML and CSS skills are essential
  • Familiarity with both JavaScript and PHP is helpful but not necessary

Customer will be responsible for the reasonable and documented travel and living expenses incurred by Acquia’s staff in connection with the performance of Services.

Drupal 8 Module Development Training

Acquia’s Drupal 8 Module Development Training assumes you’re an experienced site builder with Drupal 8. This 2-day training is delivered onsite or remote, for up to 10 participants. You know how to configure a Drupal website, but you’ve found limitations with what you can do with core and contributed modules. You do have experience with programming. While you don’t need to be an expert in PHP, you understand the basic constructs of programming enough to work with a new language. By the end of the training you will be able to:

  • Describe Drupal’s hook system and development architecture
  • Articulate the construction of Drupal modules
  • Insert and extract data using Drupal’s core database abstraction layer
  • Employ and articulate best practices, security techniques, conventions and coding standard

Prerequisites

  • To get the most out of this course you should have prior experience in website building with Drupal. A combination of Acquia’s Introduction to Drupal 8 (or What’s New in Drupal 8) and Building Websites with Drupal 8 would be ideal preparation for those with prior non-Drupal experience
  • Drupal related website configuration
    • Content creation and maintenance
    • Website building
  • Familiarity with writing code in a text editor
  • Programming experience with PHP is preferred, but any programming experience will be helpful

Customer will be responsible for the reasonable and documented travel and living expenses incurred by Acquia’s staff in connection with the performance of Services.

Drupal 8 Front End Development (Bundle)

Acquia’s Drupal 8 Front End Development Training is a combination of our Drupal Site Building Training, and Drupal 8 Layout and Theming Training, delivered onsite or remote, over 4 days, for up to 10 participants.

Customer will be responsible for the reasonable and documented travel and living expenses incurred by Acquia’s staff in connection with the performance of Services.

Drupal 8 Immersion for Developers Training (Bundle)

Acquia’s Drupal 8 Immersion for Developers Training is a combination of our Drupal 8 Site Building, Drupal 8 Layout and Theming, and Drupal 8 Module Development Trainings, delivered onsite or remote, over 5 days, for up to 10 participants.

Customer will be responsible for the reasonable and documented travel and living expenses incurred by Acquia’s staff in connection with the performance of Services.

Drupal 8 Content Administration Training

Drupal 8 Content Administration Training is a customized training, and requires two weeks lead time for content development, a planning call with the customer to outline the tasks requiring training, and administrative access to the custom application that is stable during the training development and delivery period. Deliverables for this training include a 1/2 day training, printed training manuals for participants, and an electronic (editable) version of the trainer presentation, which is the property of the customer.

The training is intended for those responsible for administering content on a Drupal application. The training manual, developed specifically for the participants, will help them navigate their new Drupal application, and complete the tasks outlined for their role as site administrators.

This course will make participants more efficient and productive on the job. It will also help them communicate with either an internal development team or an external developer on making improvements to an existing site.

By the end of the training you will be able to:

  • Create, publish, unpublish and manage content and understand content types in Drupal.
  • Add attached files, media or inline images/video to content.
  • Relate content through terms, tags, internal linking, external linking and content references on an example website.
  • Edit content according to SEO improvement procedures, customizing the URL, and metadata.
  • Conduct tasks as a content creator, editor and light website building for comprehension of the system.
  • Edit existing block or panel content in a hypothetical website.
  • Create webforms and access data from webforms.
  • Articulate the various roles and permissions in a typical Drupal website.
  • Manage users, review roles and permissions and change account settings.
  • Manage spam, problem users or spammers.

Customer will be responsible for the reasonable and documented travel and living expenses incurred by Acquia’s staff in connection with the performance of Services.

Site Factory Essentials Training

In the Acquia Site Factory Essentials Training, you will learn about the Acquia Site Factory platform. This workshop contains a series of tasks, challenges, and demo sessions to help participants understand the fundamental workings of the Acquia Site Factory platform and to apply this understanding to practical use cases. This one-day training is delivered onsite or virtual, for up to 10 participants.

By the end of the training you will be able to:

  • Navigate the Acquia Site Factory interface in depth
  • Understand how to best leverage your team and Acquia Site Factory
  • Understand basic administrative tasks such as groups & subgroups, assigning roles to sign into hosted Drupal websites, remove members, users, and groups, and the Acquia Site Factory administration page
  • Create websites from an installation profile (Template)
  • Create a site collection and select a primary website
  • Understand site actions
  • Duplicate a website
  • Demo of deployment of code changes to an Acquia Site Factory staging environment
  • Demo of deployment of code changes to production
  • Enable multiple installation profiles
  • Understand the development and deployment workflow, and branch-per-feature Git workflow
  • Overview of the Acquia Site Factory REST API

Customer will be responsible for the reasonable and documented travel and living expenses incurred by Acquia’s staff in connection with the performance of Services.

Flipped Classroom Training Offerings

Drupal 8 Site Builder Immersion (Acquia Certification Prep Training)

Acquia’s Drupal 8 Site Builder Immersion Certification Prep Training is an innovative, 4-week ‘flipped’ virtual training that combines self-paced learning with weekly live virtual classroom sessions led by an expert Drupal instructor. This course is specifically designed to prepare you to pass the Drupal 8 Site Builder Certification Exam.

By the end of the training you will be able to:

  • Week 1: Understanding Drupal & Working with a Drupal Site
  • Week 2: Content Modeling & Site Display
  • Week 3: Site Configuration, Community/Contributed Projects, Module and Theme Management
  • Week 4: Security & Performance, Project Presentations, and Exam Preparation

Each week you will do weekly self-paced learning and project assignments when it is convenient for you, and attend a 90-minute instructor-led virtual class session. Each session is a workshop where students ask questions, test their skills in applying knowledge, and interact with one another in hands-on activities.

The Course includes:

  • Four weekly, 90-minute virtual class sessions
  • Access to self-paced study materials to learn each week’s Drupal topics
  • Access to collaborative/social learning environment for peer-to-peer and peer-to-instructor asynchronous interaction
  • Access to private Slack channel for this course for peer-to-peer help
  • Slack access to instructor during specified weekly office hours
  • Max class size of about 15 ensures significant instructor attention
  • Voucher to take the Acquia Certified Site Builder - D8 exam ($250 value) - 1 free retake included

Learning materials are provided through a collaborative online environment which enables instructor-to-student and peer-to-peer discussions throughout the week.

This course is project-based and each student must build their own Drupal 8 site. After purchase you will be given the class syllabus which details the weekly material.

Drupal 8 Immersion (Acquia Certification Prep Training)

Acquia’s Drupal 8 Developer Immersion Certification Prep Training is an innovative, 8-week, ‘flipped’ virtual training that combines self-paced learning with weekly live virtual classroom sessions led by an expert Drupal instructor. This comprehensive course covers all areas of Drupal 8. You’ll build a fully functional Drupal 8 website from design to production. You’ll learn best practices in Drupal 8 website-building, theme development, and module development.

Each week you will do self-paced learning and project assignments when it is convenient for you, and attend a 90-minute, instructor-led, virtual class session. Each session is a workshop where students ask questions, test their skills in applying knowledge, and interact with one another in hands-on activities.

Learning materials are provided through a collaborative online environment which enables instructor-to-student and peer-to-peer discussions throughout the week. This is a project-based course and each student must build their own Drupal 8 website. After purchase you will be given the class syllabus which details the weekly material.

Prerequisites

This course is not suitable for Drupal beginners. In general, you should have medium to high proficiency with Drupal 7, some familiarity with Drupal 8, or both. To ensure your success, we’re requiring one of the following as a prerequisite.

  • You must have an Acquia Drupal Certification already (D7 or D8), OR
  • You have a demonstrable history of at least 6 months of Drupal experience Customer will be responsible for the reasonable and documented travel and living expenses incurred by Acquia’s staff in connection with the performance of Services.

Acquia Certification Offerings

Acquia Certification is the premier professional certification program for Drupal and the Acquia Platform. Whether you’re a developer, a Drupal agency, or an Acquia customer, our certifications are the trusted benchmark for validating and promoting your expertise, reducing hiring risk, raising teams’ skill levels, and helping ensure successful project delivery.

Acquia Certification Exam Vouchers - 10 pack

Acquia Certification Exam Vouchers entitle you to a single attempt at an Acquia Certification Exam, conducted through Web Assessor online or at a proctoring center. Vouchers purchased in bulk are valid for 1 year from date of issue. Exam retakes are not included. Test takers must wait 14 days between attempts of a specific exam, and can attempt an exam up to 3 times, with an exam voucher required for each attempt. Expired vouchers are void.

Implementation Offerings - Detailed Descriptions

Acquia provides implementation and ongoing development services through custom statements of work for the following: Drupal on Acquia Cloud Platform and Acquia Site Factory, Acquia Personalization, Campaign Studio and Acquia Customer Data Platform.

Services include:

  • Drupal implementation and ongoing development services for Acquia Cloud Platform
  • Drupal implementation and ongoing development services for Acquia Site Factory
  • Implementation and ongoing services for Acquia Personalization
  • Development and ongoing services for Acquia Campaign Studio
  • Implementation and ongoing development services Acquia Customer Data Platform

Acquia DAM Implementation

The Acquia DAM Implementation workshop provides 7 days of remote implementation and up to 3 days of onsite training for the organization’s Acquia DAM users.

Implementation includes:

  • Acquia DAM Setup: Create up to 4 workstreams, 2 brand portals, 30 users within Acquia DAM.
  • Asset Metadata: Create metadata fields, import provided metadata fields and values for DAM assets.
  • Asset Import: Set up ingestion into Acquia DAM of up to 10,000 images, videos, or PDFs.
  • Drupal Integration: Integrate up to 5 taxonomies with a maximum of 4 levels and 125 keywords. Set-up and implement solution for integration with a single Drupal site.

Training includes:

  • Up to 2 days of in-person training for up to 10 users of Acquia DAM.
  • A train-the-trainer workbook that includes steps for creating and organizing assets.

Add-ons:

  • Per each additional 10,000 assets add a half-day to the workshop duration.
  • Per each additional site or platform setup add 2 days to the workshop duration.

Expert Help & Advice Offerings - Detailed Descriptions

Acquia Cloud Platform Enterprise Help and Advice

The Acquia Cloud Platform Enterprise Help and Advice offering is targeted at new or existing customers/partners who have limited experience in with Acquia products and/or Drupal and need assistance in implementing Acquia Cloud Platform Enterprise.

Acquia will provide technical and project management expertise embedded with a Customer team and guide them through the implementation of an Acquia Cloud Platform Enterprise solution using Acquia’s proven approach, tools and methodology. The objective is to have the Customer operating effectively on their own using the best practices provided by the end of the engagement.

The scope of the Acquia Cloud Platform Enterprise Help and Advice offering includes the following:

  • Technical Architecture: Work with the Customer to architect and oversee the building of an application that meets the Customer’s business needs on Acquia Cloud Platform Enterprise.
  • Developer Tooling and Environment Setup: Provision and configure Acquia’s recommended tool set for Acquia Cloud Platform Enterprise implementation including code repository,continuous integration, and issue tracking. Get developers ready for development with a local development environment in place for each.
  • Technical Assessment and Guidance: Assess Customer’s development team to review skills and capabilities necessary for a successful Drupal implementation on Acquia Cloud Platform Enterprise. Acquia Technical Architect works side-by-side with Customer’s technical team to provide guidance for architecture, configuration and development. Instruction will be provided on code review, code merging, and code deployment. Knowledge transfer on the advanced tool set and processes specific to Acquia Cloud Platform Enterprise including Drupal development best practices for Acquia Cloud Platform Enterprise. Includes one Drupal 8 Immersion for Developers Training (Bundle).
  • Product Development Guidance: Acquia Program Manager works side-by-side with Customer’s project management and product owners to implement a development methodology. Key areas of focus include creation of user stories and acceptance criteria, story sizing, planning, tracking, demonstrations, user acceptance testing, and retrospectives.
  • Launch Readiness: Assist Customer to ensure that the Customer’s application is ready for launch on Acquia Cloud Platform Enterprise. Acquia’s performance engineers will identify bottlenecks and assist the Customer with making changes to the Customer code and configuration. Acquia will conduct a Security Audit for adherence to recognized security best practices and identify commonly exploited security holes, and provide recommendations on how to mitigate potential issues.

Acquia will deliver the Acquia Cloud Platform Enterprise Help and Advice engagement over the course of approximately 20 consecutive weeks, with 8 weeks of support to get started and 12 weeks of guidance during the development phase. Services will be delivered by an Acquia Technical Architect (TA) and Program Manager (PM) over up to 850 total hours. Most services will be delivered remotely, with up to three (3) onsite meetings, as mutually agreed upon.

Acquia Cloud Platform Enterprise Help and Advice for Experts

The Acquia Cloud Platform EnterpriseHelp and Advice for Experts offering is targeted at new or existing customers/partners who have experience in with Acquia products and/or Drupal and need some assistance in implementing Acquia Cloud Platform Enterprise.

Acquia will provide technical and project management expertise embedded with a Customer team to guide them through the implementation of an Acquia Cloud Platform Enterprise solution using Acquia’s proven approach, tools and methodology. The objective is to have the Customer operating effectively on their own using the best practices provided by the end of the engagement.

The scope of the Acquia Cloud Platform Enterprise Help and Advice for Experts offering includes the following:

  • Technical Architecture: Work with the Customer to architect and oversee the building of an application that meets the Customer’s business needs on Acquia Cloud Platform Enterprise.
  • Developer Tooling and Environment Setup: Provision and configure Acquia’s recommended tool set for Acquia Cloud Platform Enterprise implementation, including code repository, continuous integration, and issue tracking. Get developers ready for development with a local development environment in place for each.
  • Technical Guidance: Acquia Technical Architect works side-by-side with Customer’s technical team to provide guidance for architecture, configuration and development. Instruction will be provided on code review, code merging, and code deployment. Knowledge transfer on the advanced tool set and processes specific to Acquia Cloud Platform Enterprise including Drupal development best practices for Acquia Cloud Platform Enterprise.
  • Product Development Guidance: Acquia Program Manager works side-by-side with Customer’s project management and product owners to implement a product development methodology such as Scrum or Kanban. Key areas of focus include creation of user stories and acceptance criteria, story sizing, planning, tracking, demonstrations, user acceptance testing, and retrospectives.

Acquia will deliver the Acquia Cloud Platform Enterprise Help and Advice for Experts engagement over the course of approximately 19 consecutive weeks, with seven (7) weeks of support to get started and 12 weeks of guidance during the development phase. Services will be delivered by an Acquia Technical Architect (TA) and Program Manager (PM) over up to 300 total hours.

Most services will be delivered remotely, with up to two (2) onsite meeting, as mutually agreed upon.

Acquia Site Factory Help and Advice

The Acquia Site Factory Help and Advice offering is targeted at new or existing customers / partners who have limited experience with either Acquia products or Drupal and need assistance in implementing Acquia Site Factory.

Acquia will provide technical and project management expertise embedded with a Customer team to guide them through the implementation of an Acquia Site Factory solution using Acquia’s proven approach, tools and methodology. The objective is to have the Customer operating effectively on their own using the best practices provided by the end of the engagement.

The scope of the Acquia Site Factory Help and Advice offering includes the following:

  • Platform Architecture: Help Customer design a plan for success with Acquia’s framework for requirements definition, risk management, and project sizing. Work with the Customer to architect and oversee the building of a scalable and extensible platform to allow the Customer to deploy websites that meet the Customer’s business needs within Acquia Site Factory.
  • Developer Tooling and Environment Setup: Provision and configure Acquia’s recommended tool set for Acquia Site Factory implementation, including code repository, continuous integration, and issue tracking. Get developers ready for development with a local development environment in place for each.
  • Technical Assessment and Guidance: Assess Customer’s development team to review skills and capabilities necessary for a successful Acquia Site Factory implementation. An Acquia Technical Architect works side-by-side with Customer’s technical team to provide guidance for architecture, configuration and development. Instruction will be provided on code review code merging, and code deployment. Knowledge transfer on the advanced tool set and processes specific to Acquia Site Factory, including Drupal development best practices for Acquia Site Factory, includes one Drupal 8 Immersion for Developers Training (Bundle).
  • Product Development Guidance: Acquia Program Manager works side-by-side with Customer’s project management and product owners to implement a development methodology. Key areas of focus include creation of user stories and acceptance criteria, story sizing, planning, tracking, demonstrations, user acceptance testing, and retrospectives.
  • Platform Governance: Design of a governance approach that manages new requirements, risk, and stakeholder and internal customer’s needs, providing a process to decide which features to include in the platform and which sites are appropriate for the platform.
  • Launch Readiness: Assist Customer to ensure that the Customer’s website is ready for launch on the Acquia Platform. Acquia’s performance engineers will identify bottlenecks and assist the Customer with making changes to the Customer code and configuration. Acquia will conduct a Security Audit for adherence to recognized security best practices and identify commonly exploited security holes, and provide recommendations on how to mitigate potential issues.

Acquia will deliver the Acquia Site Factory Help and Advice engagement over the course of approximately 29 consecutive weeks, with 9 weeks of support to get started and 20 weeks of guidance during the development phase. Services will be delivered by an Acquia Technical Architect (TA) and Program Manager (PM) for up to 1,100 hours, plus a one week Drupal 8 Immersion for Developers Training (Bundle). Services will be delivered remotely, with up to four (4) onsite meetings as mutually agreed upon.

Acquia Site Factory Help and Advice for Experts

Acquia Site Factory Help and Advice for Experts offering is targeted at new or existing customers or partners who have experience in with Acquia products or Drupal and need some assistance in implementing Acquia Site Factory.

Acquia will provide technical and project management expertise embedded with a Customer team to guide them through the implementation of an Acquia Site Factory solution using Acquia’s proven approach, tools and methodology. The objective is to have the Customer operating effectively on their own using the best practices provided by the end of the engagement.

The scope of the Acquia Site Factory Help and Advice for Experts offering includes the following:

  • Platform Architecture: Help Customer design a plan for success with Acquia’s framework for requirements definition, risk management, and project sizing. Work with the Customer to architect and oversee the building of a scalable and extensible platform to allow the Customer to deploy websites that meet the Customer’s business needs within Acquia Site Factory.
  • Developer Tooling and Environment Setup: Provision and configure Acquia’s recommended tool set for Acquia Site Factory implementation including code repository, continuous integration, and issue tracking. Get developers ready for development with a local development environment in place for each.
  • Technical Guidance: Acquia Technical Architect works side-by-side with Customer’s technical team to provide guidance for architecture, configuration and development. Instruction will be provided on code review, code merging, and code deployment. Knowledge transfer on the advanced tool set and processes specific to Acquia Site Factory, including Drupal development best practices for Acquia Site Factory.
  • Platform Governance: Design of a governance approach that manages new requirements, risk, and stakeholder and internal customer’s needs, providing a process to decide which features to include in the platform and which websites are appropriate for the platform.
  • Agile Development Guidance: Acquia Program Manager works side-by-side with Customer’s project management and product owners to implement an Agile development methodology such as Scrum or Kanban. Key areas of focus include creation of user stories and acceptance criteria, story sizing, planning, tracking, demonstrations, user acceptance testing, and retrospectives.

Acquia will deliver the Acquia Site Factory Help and Advice for Experts engagement over the course of approximately 29 consecutive weeks, with nine (9) weeks of support to get started and 20 weeks of guidance during the development phase. Services will be delivered by an Acquia Technical Architect (TA) and Program Manager (PM) for up to 520 hours.

Services will be delivered remotely, with up to three (3) onsite meetings as mutually agreed upon.

Application Review

Acquia will use its expert knowledge to evaluate a Drupal application for adherence to best practices. These best practices include application architecture, development standards and practices, static performance analysis, configuration management, and security. The review will be delivered remotely over five (5) days. The scope of the review will include the following:

  • Technical architecture walkthrough and analysis: Customer will provide Acquia with a walkthrough of the technical architecture, installed Drupal modules, content types and taxonomies, and the theme. Acquia will document and provide a holistic analysis of the application based on each layer.
  • Contributed module review: Review contributed modules to check for up-to-date versions and patches and whether best community supported modules were selected.
  • Static performance and scalability assessment: Performance assessment using static analysis techniques
  • Content lifecycle management review: Review the lifecycle for content from authoring through editorial review and publication is optimized to support the required editorial process.
  • Configuration management assessment: Review and assess that proper procedures are followed for managing changes to the application through the development process.
  • Custom module walkthrough and static analysis: If custom modules are included, Acquia will conduct code walkthroughs to review the implementation against the best development practices.
  • Security analysis: High-level security review of the Drupal configuration (user roles and permissions and other areas that are prone to insecure misconfiguration).

Within five (5) business days after the conclusion of the audit, Acquia will deliver a Application Review Report that includes our audit findings, Acquia recommendations for improvement in each of the areas evaluated, and a high-level estimation to complete this remediation.

Application Review and Fix

Acquia will use its expert Drupal knowledge to evaluate a Drupal application for adherence to Drupal best practices. These best practices include architecture, development standards and practices, static performance analysis, configuration management, and security. The review will be delivered remotely over five (5) continuous business days.

The scope of the review will include the following:

  • Technical architecture walkthrough and analysis: Customer will provide Acquia with a walkthrough of the technical architecture including installed Drupal modules, content types and taxonomies, and the theme. Acquia will document and provide a holistic analysis based on each layer.
  • Contributed module review: Review contributed modules to check for up-to-date versions and patches and whether best community supported modules were selected.
  • Static performance and scalability assessment: Performance assessment using static analysis techniques.
  • Content lifecycle management review: Review the lifecycle for content from authoring through editorial review and publication is optimized to support the required editorial process.
  • Configuration management assessment: Review and assess that proper procedures are followed for managing changes through the development process.
  • Custom module walkthrough and static analysis: If the website has implemented any custom modules, Acquia will conduct code walkthroughs to review the implementation against the best development practices.
  • Security analysis: High-level security analysis including a review of the Drupal configuration (user roles and permissions and other areas that are prone to insecure misconfiguration).

Acquia will deliver a Application Review Report that includes our audit findings, Acquia recommendations for improvement in each of the areas evaluated, and a high-level estimation to complete this remediation. Following the audit, an Acquia delivery team consisting of an offshore project manager, technical architect and developer will complete one two-week sprint with up to 120 development hours to address issues identified in the report. Issues will be addressed as time allows.

Acquia does not guarantee that all issues will be addressed within the allotted budget. Customers may purchase additional development capacity as needed.

Acquia Site Factory Application Review and Training

Acquia Site Factory Application Review and Training educates customers about Acquia Site Factory, helps Customers migrate their existing Drupal application to Acquia Site Factory, audits the website for compliance with Acquia Site Factory best practices, and provides recommendations for modifying Drupal to work with Acquia Site Factory. The Acquia Site Factory Application Review and Training provides total of 15 continuous business days, delivered as follows:

Application Review: Acquia will evaluate an existing Drupal application for adherence to Acquia Site Factory best practices. These best practices include application and content architecture, development standards and practices, and configuration management. The review will be delivered over five (5) days. The scope of the review will include the following:

  • Installation of existing Drupal application on Acquia Site Factory, if required.
  • Technical architecture walkthrough and analysis: Customer will provide Acquia with a walkthrough of the technical architecture, installed Drupal modules, content types and taxonomies, and the theme. Acquia will document and provide a holistic analysis of the application based on each layer.
  • Contributed and custom module review: Review contributed and custom modules to check for compatibility with Acquia Site Factory.
  • Configuration management assessment: Review and assess that required procedures are followed for managing changes to the application through the development process.

Acquia will deliver a Application Review Report detailing modifications to the application to meet Acquia Site Factory best practices.

Acquia Site Factory Development Readiness Training will enable the Customer’s development team to use Acquia Site Factory to manage a Drupal multisite codebase. Consultants will provide an overview of multisite architecture in Drupal, and will conduct a hands-on walk-through of code management and deployment, using Lightning, Acquia BLT, Acquia Cloud Platform CD, and Acquia Site Factory. The Acquia Site Factory Development Readiness Training will be delivered over ten (10) days.

Acquia will work with Customer’s development team (up to 5 people) to prepare them to build an application on Acquia Site Factory. Acquia will provide hands-on training and guidance to architect a code deployment process that includes continuous integration and automated testing. Development Readiness Training will be interactive with hands-on exercises, and in the case of Drupal may cover the following example topics:

  • Introduction to Drupal installation, user management, content creation, comments, entities
  • User roles and permissions, multisite configurations, content types and fields, input formats, files and images, taxonomy
  • URL aliases, menus, blocks, views, image styles, user profiles, entity references
  • Triggers, actions, blogs, forums, books, themes, stylesheets, templates, template.php, theme functions
  • Administration section, variables, menu and page callbacks, form API, database API, hook system
  • Integrations with third party systems, automated migration, and high level overview of leveraging Drupal APIs
  • Deployment process architecture
  • Automated testing best practices
  • Continuous integration tools
  • Hands-on implementation assistance

Migration and launch of functioning end user-facing websites is not included. Development work to modify the Drupal application so that it work on Acquia Site Factory is available by purchasing the Implementation Sprint Add-on.

Architecture Planning

Acquia will define a technical architecture for a new single-site build on Acquia Cloud Platform Enterprise . An Acquia consultant will deliver Architecture Planning over the course of (7) consecutive days including up to three (3) days onsite.

Architecture Planning includes:

  • Requirements review: Review of existing functional, design, and business requirements.
  • Component architecture: Map requirements with available contributed Drupal modules, and propose design for custom modules.
  • Content Architecture: Design the content types, fields, views, taxonomies, and publishing workflows.

Within five (5) business days after the conclusion of the workshop, Acquia will provide an report describing the recommended technical architecture.

Advanced Architecture Planning

Advanced Architecture Planning is designed to define a technical architecture for a new platform build, large website build, or build with multiple products. An Acquia consultant will deliver Advanced Architecture Planning over the course of twelve (12) consecutive days, including up to five (5) days onsite at the Customer location, unless otherwise agreed to by Customer and Acquia.

The scope of Advanced Architecture Planning includes the following:

  • Requirements review: Review of existing functional, design, and business requirements.
  • Component architecture: Map requirements with available contributed Drupal modules, and propose design for custom modules.
  • Content Architecture: Design the content types, fields, views, taxonomies, and publishing workflows.
  • Product Architecture Recommendations: Provide recommendations for product usage and technical architecture.

Within five (5) business days after the conclusion of the engagement, Acquia will provide an report describing the recommended technical architecture.

Acquia Site Studio Readiness

Acquia will work with Customer’s design and development teams (up to 5 people) to prepare them to build a Drupal application with Acquia Site Studio on Acquia Cloud Platform. Acquia will provide hands-on training and guidance to implement Acquia Site Studio on a new Drupal application. Acquia Site Studio Readiness Training will be interactive with hands-on exercises which may cover the following example topics:

  • Setup and configure Drupal to work with Acquia Site Studio.
  • Defining website settings in Acquia Site Studio including base styles, reusable custom styles, and component categories.
  • Creating template components, master templates, content templates, and page components.
  • Creating alternate view mode content templates and view templates.
  • Defining and creating helpers for content migration.
  • Acquia Site Studio implementation best practices.
  • Hands-on implementation assistance.

Acquia will deliver the training over the course of six (6) consecutive business days including up to two (2) days onsite.

Discovery

Acquia will define requirements and set a scope, timeline, and budget for the development of an application using Acquia products. Two Acquia consultants will deliver the Discovery over the course of 9 consecutive business days, with up to four (4) days onsite, unless otherwise agreed by Customer and Acquia.

The scope of the Discovery includes the following:

  • Success Metrics Definition: Establish Customer’s specific key performance indicators to define clear success criteria.
  • Functional Requirements Review: A discussion of requirements for the application, including the overall capabilities of the application, governance and workflow, and review of any existing Customer designs, user experience documentation, user stories, or existing applications.
  • Integrations: A review of integrations between the application and other systems, which may include front-end systems, advertising management systems, media management systems, document management systems, and authentication and authorization systems.
  • Migration Discovery: A review of legacy systems from which data will be migrated. Acquia will assist Customer to identify required data schemes and systems access requirements.
  • Risk Identification: A review of possible risks and their mitigation across the areas of design, knowledge, resourcing, and technical environments.
  • Requirements Matrix: Acquia will consolidate requirements into a matrix that will describe the requirements to the degree known by the customer at the time of the Discovery, grouped by category and priority.
  • Project Plan: A development estimate and timeline for project.

Within five (5) business days after the conclusion of the Discovery, Acquia will provide the Customer with a Discovery Report.

Advanced Discovery

Acquia will conduct an Advanced Discovery to define requirements and set a target, timeline, and budget for implementing a complex application on Acquia Cloud, Acquia Site Factory or a combination of Acquia products. Two Acquia consultants will deliver the Discovery over the course of 15 consecutive business days, with up to five (5) days onsite, unless otherwise agreed by Customer and Acquia.

The scope of the Discovery includes the following:

  • Success Metrics Review: A review of Customer’s high-level goals of the project to define clear success criteria.
  • Requirements Review: A review of high-level requirements for the website, including the overall capabilities of the website, governance and workflow, review of any existing Customer designs, integrations with any external systems, and integrations with Acquia products.
  • Integrations: A review of integrations between the application and other systems, which may include front-end systems, advertising management systems, media management systems, document management systems, and authentication and authorization systems.
  • Platform Governance and Program Planning: A discussion on how to standardize many digital properties on a common platform. Acquia will provide recommendations on how to avoid common challenges platform governance and how to best document governance policy.
  • Migration Discovery: A review of legacy systems from which data will be migrated. Acquia will assist Customer to identify required data schemes and systems access requirements.
  • Risk Identification: A review of possible risks and their mitigation across the areas of design, knowledge, resourcing, and technical environments.
  • Requirements Matrix: Acquia will consolidate requirements into a matrix that will describe the high-level requirements and features, grouped by category and priority, and provide initial estimates of the level of effort required for each requirement.
  • Project Plan: A development estimate and timeline for development.

Within five (5) business days after the conclusion of the Advanced Discovery Acquia will provide the Customer with a Discovery Report.

Custom Consulting (80 hours)

Acquia will provide expert help and advice related to the Acquia platform.

This engagement may cover one or more of the following topics:

  • Success Metrics Review: A review of Customer’s high-level goals of the project to define clear success criteria, organization of KPIs, executive level goals, or initiatives.
  • Requirements review: High-level review of functional, design, and business requirements.
  • Change management and process requirements: Review business processes around prioritization, intake, and corporate culture, communication, and socialization practices.
  • Organizational models: Define how resources are used, establish roles responsibilities, and ownership, develop decision-making model, review governance structure.
  • Technical best practices: Coding and security standards, deployment management, local development strategy and tools.
  • General recommendations: Making the most of open source, working with the Drupal community, creating a culture of innovation, recruitment and hiring.
  • Hands-on implementation assistance: Office hours, project-level consultation and assessments, certification planning and assistance.

On a weekly basis, Acquia will provide the Customer with a written weekly update. Acquia will deliver up to 80 hours of consulting over 8 weeks.

Travel and expenses, if needed, will be billed separately.

Custom Consulting (240 hours)

Acquia will provide expert help and advice related to the Acquia platform.

This engagement may cover one or more of the following topics:

  • Success Metrics Review: A review of Customer’s high-level goals of the project to define clear success criteria, organization of KPIs, executive level goals, or initiatives.
  • Requirements review: High-level review of functional, design, and business requirements.
  • Change management and process requirements: Review business processes around prioritization, intake, and corporate culture, communication, and socialization practices.
  • Organizational models: Define how resources are used, establish roles responsibilities, and ownership, develop decision-making model, review governance structure.
  • Technical best practices: Coding and security standards, deployment management, local development strategy and tools.
  • General recommendations: Making the most of open source, working with the Drupal community, creating a culture of innovation, recruitment and hiring.
  • Hands-on implementation assistance: Office hours, project-level consultation and assessments, certification planning and assistance.

On a weekly basis, Acquia will provide the Customer with a Weekly Findings and Status Report. One or more Acquia consultants will deliver up to 240 hours of remote consulting over 16 weeks.

If required, travel and expense will be billed separately.

Customer Health Check

The Customer Health Check provides customers with a complete review of the quality, security, and performance of a Drupal application on the Acquia platform. The Customer Health check combines an Application Review, Security Audit, and Performance Audit and Load Test to provide Customers with a complete assessment of the health of their application.

Services will be delivered remotely over 4 weeks and conclude with the delivery of a Customer Health Check report.

Application Review: Acquia will use its expert Drupal knowledge to evaluate a Drupal application for adherence to Drupal best practices. The scope of the review will include the following:

  • Technical architecture walkthrough and analysis: Customer will provide Acquia with a walkthrough of the technical architecture, installed Drupal modules, content types and taxonomies, and theme. Acquia will document and a holistic analysis based on each layer.
  • Contributed module review: Review contributed modules to check for up-to-date versions and patches and whether best community supported modules were selected.
  • Content lifecycle management review: Review the lifecycle for content from authoring through editorial review and publication is optimized to support the required editorial process.
  • Configuration management assessment: Review and assess that proper procedures are followed for managing changes through the development process.
  • Custom module walkthrough and static analysis: If custom modules are included, Acquia will conduct code walkthroughs to review the implementation against the best development practices.

Security Audit: Acquia will audit and analyze a Drupal application for potential security vulnerabilities. The scope of the audit will include the following:

  • Customer expectations: Acquia will engage Customer to determine security expectations and potential risks.
  • Drupal update status & static analysis: Review modules for Customer update status and identify those that have security updates available. Acquia will analyze the modules for Drupal best coding practices.
  • Drupal configuration security practices: Drupal configuration review of user roles and permissions and other areas that are prone to insecure configuration.
  • Custom module & theme walkthrough: If the application has implemented any custom modules or themes, Acquia will conduct code walkthroughs with Customer to review the security and their implementation against the best security practices and identify potential risks.

Performance Audit and Load Test: Acquia will audit and analyze a single application for potential performance issues. Acquia will first use automated testing to analyze the performance characteristics of the application and identify performance gaps (up to 3 tests for 5000 concurrent users each). Once the gaps are identified, Acquia will perform a static analysis of the codebase in order to identify the cause of the performance gaps. If substantial issues are uncovered during testing, Acquia will propose recommendations and high-level estimations to remedy these issues so that the Customer can ensure its performance meets or exceeds expectations when deployed. The Acquia Performance Audit is designed for fully Drupal implementations of marketing, brochure, and low- to mid-volume publishing sites and will be delivered remotely over ten (10) business days. Performance Audits for applications which are decoupled, e-commerce focused, centered on high-volume content publication, or which require load testing in excess of 5000 users require a custom engagement.

The scope of the audit will include the following:

  • Drupal performance audit: traffic analysis, performance and scalability assessment, module review.
  • Application profiling: performance benchmarking via automated testing.

Within five (5) business days after the conclusion of the Customer Health Check, Acquia will provide the Health Check Report.

Future State Evaluation and Planning

Acquia will work with Customer to conduct Future State Evaluation and Planning to analyze the Customer’s current technical platform and business performance and to provide recommendations on how Acquia solutions can get them to the next level of technical and/or business objectives. An Acquia consultant will deliver Future State Evaluation and Planning over the course of 10 consecutive business days, with up to three (3) days onsite.

The scope of Future State Evaluation and Planning includes the following:

  • Current state: High-level review of current functional, architectural, and infrastructure state
  • Goals: Discuss the customer’s future functional, architectural, and infrastructure goals. These goals will be broken up into short-term and long-term goals
  • Metrics: Determine metrics to judge success or failure of each goal

Within five (5) business days after the conclusion of the workshop, Acquia will provide a document outlining the Customer’s current functional and technical state and the proposed future state.

Security Audit

Acquia will audit and analyze a Drupal application for potential security vulnerabilities. Acquia will review application architecture, development standards, and adherence to Drupal security best practices.

The audit will be delivered remotely over five (5) days and will result in an audit report and a high-level estimation if remediation is needed.

The scope of the audit will include the following:

  • Customer expectations: Acquia will engage Customer to determine security expectations and potential risks from the application.
  • Drupal update status & static analysis: Review modules for Customer update status and identify those that have security updates available. Acquia will analyze the modules for Drupal best coding practices.
  • Drupal configuration security practices: Drupal configuration review of user roles and permissions and other areas that are prone to insecure configuration.
  • Custom module & theme walkthrough: If the application has implemented any custom modules or themes, Acquia will conduct code walkthroughs with Customer to review the security and their implementation against the best security practices and identify potential risks.

Within five (5) business days after the conclusion of the audit, Acquia will deliver a Security Audit Report that includes our audit findings, Acquia recommendations for improvement in each of the areas evaluated, and a high-level estimation to complete this remediation.

Acquia DAM Success and Strategy

An Acquia consultant will deliver an Acquia DAM Success and Strategy workshop over the course of (5) consecutive business days including up to two (2) days on site. The goal of the workshop is to recommend a data architecture and best practices for using Acquia DAM with the Customer’s Drupal website. The workshop will elicit and validate the business needs and requirements that will drive effective use and future implementation of Acquia DAM. This includes:

  • Determining where file assets should reside.
  • Mapping out the organization’s integration-points for DAM, including websites, APIs and other media consumers.
  • Recommending methods for use and ideal structure for assets in the DAM through discussions with stakeholders across the organization.
  • Develop recommended asset organization and user workflows.

Within five (5) business days after the conclusion of the workshop, Acquia will provide a report documenting decisions and recommendations.

Performance Audit and Load Test

Acquia will audit and analyze a single application for potential performance issues. Acquia will first use automated testing to analyze the performance characteristics of the application and identify performance gaps (up to 3 tests for 5000 concurrent users each). Once the gaps are identified, the consultant will perform a static analysis of the codebase in order to identify the cause of the performance gaps. If substantial issues are uncovered during testing, Acquia will propose recommendations and high-level estimations to remedy these issues so that the Customer can ensure its performance meets or exceeds expectations when deployed.

The Acquia Performance Audit is designed for fully Drupal implementations of marketing, brochure, and low- to mid-volume publishing sites and will be delivered remotely over ten (10) business days. Performance Audits for applications which are decoupled, e-commerce focused, centered on high-volume content publication, or which require load testing in excess of 5000 users require a custom engagement.

The scope of the audit will include the following:

  • Drupal performance audit: traffic analysis, performance and scalability assessment, module review.
  • Application profiling: performance benchmarking via automated testing.

Within five (5) business days after the conclusion of the Performance Audit, Acquia will deliver a Performance Audit Report that includes our audit findings, Acquia recommendations for improving performance, and a high-level estimation to complete this remediation.

Launch Readiness

Acquia Launch Readiness combines a Security Audit, Performance Audit, and Load Testing (up to 3 tests for 5000 users each). Acquia Launch Readiness is designed to help ensure that the Customer’s Drupal application is ready for launch on the Acquia Platform. The audit is designed for fully Drupal implementations of marketing, brochure, and low- to mid-volume publishing sites and will be delivered remotely over fifteen (15) days and will result in an audit report and a high-level estimation if remediation is needed. Performance Audits for applications which are decoupled, e-commerce focused, centered on high-volume content publication, or which require load testing in excess of 5000 users require a custom engagement

An Acquia Drupal Security Specialist will audit and analyze the application for potential security vulnerabilities. The Security Specialist will review architecture, development standards, and adherence to Drupal security best practices.

An Acquia Drupal Performance Specialist will audit and analyze a single application for potential performance issues. The Performance Specialist will first use automated testing to analyze the performance characteristics and identify performance gaps (up to 3 tests for 5000 concurrent users each). Once the gaps are identified, the Performance Specialist will perform a static analysis of the codebase in order to identify the cause of the performance gaps. If substantial issues are uncovered during testing, Acquia will propose recommendations and high-level estimations to remedy these issues so that the Customer can ensure its performance meets or exceeds expectations when deployed.

The scope of Launch Readiness includes:

  • Drupal site performance audit: Traffic analysis, performance and scalability assessment, module review.
  • Application profiling: Performance benchmarking via automated testing.
  • Customer expectations: Acquia will engage Customer to determine security expectations and potential risks.
  • Drupal update status & static analysis: Review modules for Customer update status and identify those that have security updates available. Acquia will analyze the modules for Drupal best coding practices.
  • Drupal configuration security practices: Drupal configuration review of user roles and permissions and other areas that are prone to insecure configuration.
  • Custom module & theme walkthrough: If custom modules or themes are included, Acquia will conduct code walkthroughs with Customer to review the security and their implementation against the best security practices and identify potential risks.

Within ten (10) business days after the conclusion of Launch Readiness, Acquia will deliver a Security Audit Report as well as a Performance Audit Report that includes our audit findings, Acquia recommended remediations, and a high-level estimation to complete this remediation.

Load Testing (Add-on Only)

Customers can purchase additional load tests in quantities of up to three (3) tests for up to 5,000 concurrent users. Load Testing Add-on must be purchased with either the Performance Audit and Load Test or Launch Readiness engagements and must be completed concurrently with said Services.

Terms for Professional Services Offerings

Professional Services are subject to the applicable Agreement and the Order or SOW between Customer and Acquia, and the payment of all applicable fees.

Customer acknowledges that Acquia’s ability to perform the Professional Services depends upon Customer’s fulfillment of the following obligations and project assumptions.

Customer Responsibilities: Customer shall:

  1. Provide overall management and business ownership with respect to the Professional Services
  2. Manage relationships with any third parties
  3. Promptly provide to Acquia any applicable documentation of existing requirements, designs, and constraints, as required to provide Acquia with the insight needed to support the provision of Professional Services
  4. Provide office space, phones, facilities, network connectivity, and computer systems for onsite Acquia personnel
  5. Provide timely access to key stakeholders, subject matter experts, and project team members for approvals, decisions, or other actions in connection with the performance of Acquia’s obligations under the SOW
  6. Obtain any Acquia subscriptions, consents, and/or third party licenses required to support the Professional Services
  7. Pre-install all required software and hardware prior to the commencement of any Professional Services
  8. If applicable, Customer will make all website content and application data available in electronic form and on the schedule required by Acquia to complete the Professional Services in a timely fashion

Professional Services do not include any associated costs with provisioning hardware for Customer. In the event a server is required for the performance of Professional Services, Customer agrees to pay Acquia the associated hardware costs at Acquia’s then current list price.

Change Management: Revisions to the scope of the Professional Services described in an Order or an SOW shall be handled through a change order. Acquia will have no obligation to begin work on any change order that has not been approved and executed by each party.

Performance: Any tasks identified in an SOW are intended merely to describe a resource plan only and the scope of work that may be provided by Acquia. Acquia will provide only those services as directed and requested by Customer and only as time allows. Acquia will use good faith efforts to complete the services described in an SOW and does not guarantee that such services will be completed within the allotted hours or days set forth in an SOW or otherwise approved by Customer pursuant to a change order. Any delay in Acquia’s performance that is caused by Customer or a third party not under Acquia’s control will result in an extension of the applicable estimated time frame, with a commensurate extension of the time and fees required.

Rescheduling: Customer may, without penalty, reschedule the Professional Services with a minimum of two (2) weeks advance written notice to Acquia. Once the Acquia team has been scheduled with Customer, should Customer provide Acquia with less than two (2) weeks advance notice of Customer’s request to reschedule the Professional Services, Customer will be charged rescheduling fee equal to 50% of the Fees set forth in the Order or SOW (the “Rescheduling Fee”) plus, if applicable, any travel expenses already incurred by Acquia. Acquia may waive the Rescheduling Fee if Acquia is able to redeploy the Acquia team to another engagement during the originally scheduled Professional Services period.

Acquia will provide the Professional Services described only if purchased by Customer, as indicated in the Order or SOW.

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.