Cluster Benchmarking using EC2 Virtual Machines and Elastic Load Balancer (ELB)
# 1. Clone Repository:
git clone https://github.com/your-username/AWS-Cluster-Benchmarking.git
# 2. Navigate to Project Directory:
cd AWS-Cluster-Benchmarking
# 3. Install Pipenv:
pip install pipenv
# 4. Install Dependencies:
pipenv install --ignore-pipfile
# 5. Activate Pipenv Shell:
pipenv shell
You're now in the project's virtual environment, ready to run Python scripts and manage dependencies.
To use this project with AWS services:
-
Create AWS Credentials File:
- Copy
aws_credentials_template.txt
and rename it toaws_credentials.txt
.
- Copy
-
Edit
aws_credentials.txt
:- Replace placeholders with your AWS credentials and region.
- Do not commit this file to Git.
To set up AWS infrastructure for the project, run the following Python script:
python aws/main.py