Deploying speech recognition system using high availability and scalability kubernetes cluster with kubernetes and docker

This project aims to improve the scalability of the existing speech recognition system such that it can support dynamic increase in workload (phone calls) requesting for its service. This project aims to use containerisation technology such as Docker and container orchestration tool such as Kubernet...

Full description

Saved in:
Bibliographic Details
Main Author: Wong, Seng Wee
Other Authors: Chng Eng Siong
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/137980
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-137980
record_format dspace
spelling sg-ntu-dr.10356-1379802020-04-21T01:36:01Z Deploying speech recognition system using high availability and scalability kubernetes cluster with kubernetes and docker Wong, Seng Wee Chng Eng Siong School of Computer Science and Engineering AI Singapore ASESChng@ntu.edu.sg Engineering::Computer science and engineering::Software::Software engineering This project aims to improve the scalability of the existing speech recognition system such that it can support dynamic increase in workload (phone calls) requesting for its service. This project aims to use containerisation technology such as Docker and container orchestration tool such as Kubernetes to orchestrate the use of resources in the cloud server to process the incoming speech-to-text decoding requests efficiently and effectively. The report will present the proposed architecture to increase the availability and scalability of the speech recognition system and detail its characteristics. In addition, the report will also discuss the use of a dashboard to present the metrics monitoring the health of the Kubernetes cluster supporting the speech recognition system. The cost and performance of the proposed system architecture will be evaluated against the objectives of this project. Bachelor of Engineering (Computer Science) 2020-04-21T01:36:01Z 2020-04-21T01:36:01Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/137980 en SCSE19-0003 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Software::Software engineering
spellingShingle Engineering::Computer science and engineering::Software::Software engineering
Wong, Seng Wee
Deploying speech recognition system using high availability and scalability kubernetes cluster with kubernetes and docker
description This project aims to improve the scalability of the existing speech recognition system such that it can support dynamic increase in workload (phone calls) requesting for its service. This project aims to use containerisation technology such as Docker and container orchestration tool such as Kubernetes to orchestrate the use of resources in the cloud server to process the incoming speech-to-text decoding requests efficiently and effectively. The report will present the proposed architecture to increase the availability and scalability of the speech recognition system and detail its characteristics. In addition, the report will also discuss the use of a dashboard to present the metrics monitoring the health of the Kubernetes cluster supporting the speech recognition system. The cost and performance of the proposed system architecture will be evaluated against the objectives of this project.
author2 Chng Eng Siong
author_facet Chng Eng Siong
Wong, Seng Wee
format Final Year Project
author Wong, Seng Wee
author_sort Wong, Seng Wee
title Deploying speech recognition system using high availability and scalability kubernetes cluster with kubernetes and docker
title_short Deploying speech recognition system using high availability and scalability kubernetes cluster with kubernetes and docker
title_full Deploying speech recognition system using high availability and scalability kubernetes cluster with kubernetes and docker
title_fullStr Deploying speech recognition system using high availability and scalability kubernetes cluster with kubernetes and docker
title_full_unstemmed Deploying speech recognition system using high availability and scalability kubernetes cluster with kubernetes and docker
title_sort deploying speech recognition system using high availability and scalability kubernetes cluster with kubernetes and docker
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/137980
_version_ 1681057586486444032