Sector(s)

Visit the site

Visit the site

Organizations Involved

Originally NTT Communications had separate websites corresponding to the various services that NTT Communications offers worldwide. With the growth of the organization, there was a need to unify all of the websites to make management of all available content. On top of unifying the global platform, there was also a desire to include support for as many languages as possible to be able to reach as many users as possible, disregarding any language barriers.

About the project

Functionality

Seamless integration between API gateway and client’s existing databases.

Every API user who logs in to the API Gateway through Drupal is issued an API key.
Publishing documents and issuing API keys, should be done through a unified portal website.
Navigation menu on the right side is used to display pages corresponding to available services and fees etc.
Transitioning between pages is done through AJAX, this makes displaying contents much simpler with an added bonus being able to Bookmark individual pages through standard browser functionality. In addition checking if all API services are functioning as intended will be made much easier, including early detection of critical errors.

050 IP phone application API page

003

API service/function status page

005

Fast search using Apache Solr

By implementing Apache solr, site based searches are carried out quicker through the auto complete function.

007

Great support for content management for administrators and staff across all departments

Different administrator level users are in charge of the various department and staff belonging to certain teams can make changes and publish content belonging to certain sections. With Drupal, multi level user accessibility management can be done simply through basic UI functions. In addition, anything published will be automatically classified and tagged based on the publisher and the team/section they are involved with.

009

Implementing Google 2 step verification at Login

In order to improve security, NTT Communications has decided to utilize Google’s 2 step verification system to handle security at login.

013

Automatically create a table of contents with the implementation of Markdown.

Creating a table of contents manually can be very tedious, but with Drupal automatically created in a very smooth and simple manner.

Utilizing Drupal’s strengths, ANNAI will work together and guide clients towards a more prosperous business.

The new and improved NTT Communications API Developer Portal was launched in April 2016. Within the first 3 months it has already seen various updates which includes newly developed functions. Never to be satisfied with simply a great product, we are always working on new and innovative new ways to make the user experience better for our client as well as everyone involved.

Developer blogs is amongst one of the newly added functions post launch. Due to the popularity of this blog, an event called Enterprise APIs Hack-Night was born. Aimed at connecting developers and encouraging knowledge and information exchanges within the developer community, Enterprise APIs Hack-Night shows great potential in helping the developer community grow.

Why Drupal was chosen

NTT Communications have already had experience implementing and researched Drupal for other projects before and thus have decided to continue using Drupal.

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen

For more info, please contact below
https://annai.co.jp/en/contact