1 AIT Asian Institute of Technology

Data visualizations to support CIO's decision making : a case of API management at Techberry company

AuthorAcharya, Suhel
Call NumberAIT RSPR no.DSAI-22-05
Subject(s)Chief information officers--Decision making--Case studies
Application program interfaces (Computer software)
Information visualization
NoteA research study submitted in partial fulfillment of the requirements for the degree of Master of Science in Data Science and Artificial Intelligence
PublisherAsian Institute of Technology
AbstractIn recent years, the use of APIs in the development of an application has been increasing rapidly. Rapid development of APIs is conducted so that the application can be deployed into production quickly. While APIs are created in a rapid manner, monitoring and maintenance is not considered. This makes it difficult for all the parties involved in the use of those APIs. The consumer, the manager, and the developer. To solve this problem, certain actions should be taken while the APIs are being configured. In addition to this, a proper way of monitoring the APIs that have been deployed is neglected for the most parts. The main objective of this research study is to find a proper way of using the data to create visualizations in an APIM for a CIO of the company. Likewise, to achieve the main objective further studies which include understanding the roles and responsibilities of a CIO, understand which visualizations (components) are needed in a dashboard should be achieved. A prototype dashboard was designed in this research study which was presented to a CIO and their feedback was collected. This prototype was revamped according to the CIO’s feedback. The first version of the prototype dashboard was a rigid. In other words, in the first version, the applications were grouped together and shown together in a single component. It was suggested that the visualizations must be broken down into application levels as it will help the CIO to find the problem easily which has been done in the second version of the prototype dashboard. A four-step process has also been developed and included in this study to help prepare dashboards in a proper way. Similarly, Techberry’s Hyper Integration Tool, has been used to fetch the data and transport it to Elastic. Similarly, the ‘K’ from ELK Stack, Kibana, has been used to implement the prototype dashboard. In conclusion, the CIOs need a dashboard where the visualizations should have summary of each application. Doing this, the percentage of error, usage, or performance can be seen in a graph divided into all available applications where they can go into each one of them to dig-deep to solve any issue.
Year2022
TypeResearch Study Project Report (RSPR)
SchoolSchool of Engineering and Technology
DepartmentDepartment of Information and Communications Technologies (DICT)
Academic Program/FoSData Science and Artificial Intelligence (DSAI)
Chairperson(s)Chutiporn Anutariya
Examination Committee(s)Vatcharaporn Esichaikul;Puttaporn Saengratanadej
Scholarship Donor(s)AIT Fellowship
DegreeResearch Studies Project Report (M. Sc.) - Asian Institute of Technology, 2022


Usage Metrics
View Detail0
Read PDF0
Download PDF0