Sector(s)

Visit the site

Visit the site

Organizations Involved

About NTT Communications
NTT Communications is Japan's largest telecommunication/infrastructure company, and subsidiary company of NTT, listed as Fortune Global 500. Providing data center solution, cloud solution, Network/Security solutions to support their clients. Their business field is worldwide, spreading 40 countries, 120 cities with 140 data center locations.

The word “IoT” is getting common these days. IoT is the term for “Internet of Things”, meaning everything will be connected to internet. In our personal life, your refrigerator or laundry will be connected to internet. On business, manufacturing process in factory or delivery truck for distribution will be connected to internet to make business more efficient.

NTT Communications IoT platform is the portal site for all the companies who is looking for solutions for IoT.

About the project

The very first website in Japan that’s developed by Drupal 8
Drupal 8 have many flexibility in multi-lingual environment, development environment for enterprise needs, scalability and so on. However, the number of engineer that has skill set of Drupal 8 development is not so many, that leads to a situation that none of the company in Japan have never moved to Drupal 8 development. We, ANNAI is one of the leading company of Drupal development, who has many top class engineer in Japan, and tried our best to provide latest Drupal development technology to our clients.

In this project, continuous website improvement with flexibility was needed based on clients’ business strategy. Therefore Drupal 8 was the best choice for their needs.

Integration with Marketing Automation tool called “Mautic” with Drupal at high level
In this project, we realized integration with Marketing Automation Tool “Mautic” with Drupal at high level. In general, when using Marketing Automation tool, people tend to insert iframe or javascript into their existing website made of CMS. That way, customer data will be stores in Marketing Automation tool. Also when you want to track download records of the customer, you need upload that file into Marketing Automation tool.

But this is not always the best choice. Because all the assets you get from your marketing activities is stored is not trackable when you stop using that Marketing Automation tool.

In order to solve that problem, we developed external module that makes it possible to synchronise user data in Drupal and Mautic, by using Drupal API. User who signed up on Drupal is connected to Mautic. Drupal can make download file and contact form, so that data is trackable on Mautic in this case.

Multi lingual site
We also developed the site with multi-lingual compatible. Drupal 8 is more multi-lingual flexible than ever before, so we used that functionality to all contents in the site with one click.

Redundant distribution format for enterprise level
Having multiple server makes it easier to control load distribution, clustered database, also makes it easier to control storage management.

Flexibility for future business
This website will be capable of purchasing their service in the future. With that target in mind, we reached to agreement that Drupal 8 is the best choice of their business. We have been developing website to make it more useful, with mutual respect.

We ANNAI have strong knowledge in Drupal, so we are able to judge what external module is suitable for which version of the site.

Why Drupal was chosen

Because they wanted flexibility towards any changes of this business.
IoT is the rapid growing business genre. NTT Communications as a company, created “IoT division” internally, to lead the innovation globally. Therefore, they needed the website with flexibility in order to expand any form depends on business stage.

NTT Communications used to implement Drupal for the project called “NTT Communications API developer portal”. That’s why they knew Drupal is reliable web platform with scalability and multi-lingual environment, also have security strength and accessibility towards internal regulations.

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen

We developed modules below;

NTT communication User relationship module
Module to integrate data from existing biz portal site and to support submitting form, with single sign-on alike way.

Mautic (Marketing Automation ) Integration module
When using Marketing Automation(MA) tool, MA tool store all the important customer data, such as user info, download records etc. This module links those data through API. That way Client is able to detailed user data to maximize their marketing activities.