drupal architecture

Drupal Architecture

Is Drupal Scalable? YES! Is Drupal Secure? YES! Is Drupal Flexible? YES!

Drupal is an extremely powerful tool that is fantastic for building large-scale websites and application. Like any tool, however, Drupal is only effective if used properly. Achieve Internet starts all of our projects with a face-to-face session spanning two to five days of intensive discovery and research dedicated to the pursuit of a solid architectural plan. This exercise will first and foremost allow Achieve to share our Drupal knowledge with the in-house team. Additionally, since Drupal is at its essenc, a series of modules that are responsible for almost every page and action on the site, architecting the proper workflow, data structure and module installation plan is critical to the long-term success of the project.

In addition to our leadership in defining and training on the Drupal framework, one of Achieve Internet’s key differentiator is our capacity to customize and integrate Drupal into your existing environment. The architecture and planning phase is that essential step that allows us to structure a plan for your long-term migration requirements as well as determine critical points of risk along the way. This phase ensures that both teams understand and capture all key functionality at the earliest possible moment so that the site can be built quickly, efficiently, and with the entire scope of requirements in mind.

Architecture and Planning

In addition to understand and capture all requirements and goals, it will be critical for Achieve Internet to also fully define all constraints like budget, timeline, current development strategy and resources (is there co development possible, etc). All of those pieces of information will have an impact on the strategy and possible Architectural trade off.

Using that information, the proposed Analysis/Architecture phase will focus on the following:

  • As a Drupal expert, AI will review all the requirements, both business and technical, and propose the best way to implement within the CMS Framework.
  • AI will look at the overall requirements and map out re-launch functionalities and subsequent release functionalities. Aka website roadmap.
  • AI will analyze all 3rd party vendors that potentially could/should be integrated to understand API or integration mechanisms.
  • To ensure overall site understanding, AI will review Wireframes and propose any modification, or provide feedback, based on our experience in media sites and how Drupal best handle the functionality.
  • All of this will be documented and communicated in the Analysis Report.