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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |