Deploying speech recognition system using Kubernetes cluster - Infrastructure as code with Terraform and Terragrunt

The aim of this project is to simplify the deployment of an automatic speech recognition (ASR) application on cloud platforms by leveraging Infrastructure as Code (IaC) software tools including Terraform and Terragrunt. The solutions proposed in this project will improve the deployment process of th...

Full description

Saved in:
Bibliographic Details
Main Author: Song, Yu
Other Authors: Chng Eng Siong
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/165869
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-165869
record_format dspace
spelling sg-ntu-dr.10356-1658692023-04-14T15:37:13Z Deploying speech recognition system using Kubernetes cluster - Infrastructure as code with Terraform and Terragrunt Song, Yu Chng Eng Siong School of Computer Science and Engineering ASESChng@ntu.edu.sg Engineering::Computer science and engineering The aim of this project is to simplify the deployment of an automatic speech recognition (ASR) application on cloud platforms by leveraging Infrastructure as Code (IaC) software tools including Terraform and Terragrunt. The solutions proposed in this project will improve the deployment process of the ASR application, particularly in deploying multiple environments for different code-running contexts. Infrastructure as Code tools provide a universal solution for users to define and manage external resources (cloud infrastructure resources in this case) in a declarative manner. They allow faster and more transparent resource provisioning by maintaining the desired state of cloud infrastructure resources based on the in machine-readable configuration files defined by users. This report will introduce the project's background, scope, and objectives. We will go through a literature review of the technology stack and present the proposed solutions with implementation details. Bachelor of Engineering (Computer Science) 2023-04-14T00:47:38Z 2023-04-14T00:47:38Z 2023 Final Year Project (FYP) Song, Y. (2023). Deploying speech recognition system using Kubernetes cluster - Infrastructure as code with Terraform and Terragrunt. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/165869 https://hdl.handle.net/10356/165869 en SCSE22-0083 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
spellingShingle Engineering::Computer science and engineering
Song, Yu
Deploying speech recognition system using Kubernetes cluster - Infrastructure as code with Terraform and Terragrunt
description The aim of this project is to simplify the deployment of an automatic speech recognition (ASR) application on cloud platforms by leveraging Infrastructure as Code (IaC) software tools including Terraform and Terragrunt. The solutions proposed in this project will improve the deployment process of the ASR application, particularly in deploying multiple environments for different code-running contexts. Infrastructure as Code tools provide a universal solution for users to define and manage external resources (cloud infrastructure resources in this case) in a declarative manner. They allow faster and more transparent resource provisioning by maintaining the desired state of cloud infrastructure resources based on the in machine-readable configuration files defined by users. This report will introduce the project's background, scope, and objectives. We will go through a literature review of the technology stack and present the proposed solutions with implementation details.
author2 Chng Eng Siong
author_facet Chng Eng Siong
Song, Yu
format Final Year Project
author Song, Yu
author_sort Song, Yu
title Deploying speech recognition system using Kubernetes cluster - Infrastructure as code with Terraform and Terragrunt
title_short Deploying speech recognition system using Kubernetes cluster - Infrastructure as code with Terraform and Terragrunt
title_full Deploying speech recognition system using Kubernetes cluster - Infrastructure as code with Terraform and Terragrunt
title_fullStr Deploying speech recognition system using Kubernetes cluster - Infrastructure as code with Terraform and Terragrunt
title_full_unstemmed Deploying speech recognition system using Kubernetes cluster - Infrastructure as code with Terraform and Terragrunt
title_sort deploying speech recognition system using kubernetes cluster - infrastructure as code with terraform and terragrunt
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/165869
_version_ 1764208092637036544