Prerequisites
For the practice process to go smoothly, you need to prepare the following tools and environment on your personal computer before starting to deploy AWS services.
- AWS Account: An active AWS account with administrative privileges (AdministratorAccess).
- Development Environment: A computer running Windows, macOS, or Linux operating system.
- Git: Source code management tool to download the project’s source code to your machine.
- Node.js (Version 20.x or higher): Required to run the React Vite environment and use package managers like npm or yarn.
- Python (Version 3.10 or higher): Environment to test run the AI model files locally before packaging.
- Docker Desktop: Necessary to build the Docker Image containing the AI Backend code and push it to ECR.
- AWS CLI (Command Line Interface): The latest version (v2) installed and configured using the
aws configure command with the Access Key ID and Secret Access Key from your AWS account.