Microservices Setup on AWS EC2
Budget: €30 – €250 EUR
I'm looking for a professional who can assist me in setting up 5-7 basic microservices on an AWS EC2 Ubuntu machine. These services will upload data from standard .csv files, process it, store the results in local folders, and finally create a unique file in xls.
We have already written the necessary Python code which is currently running on my local machine. The scripts are as follows:
- Leganti.py
- Dataframe.py
- Counter.py
- Turns.py
- Superdataframe.py
Tasks include:
- Setting up appropriate input/output folders in the environment.
- Establishing the procedure to upload, process, and retrieve the outputs.
- Briefly documenting the flow to automate the process.
This project will be divided into three phases:
1. Set up the environment: This includes an Ubuntu instance, security keys, I/O folders, and a Python compiler.
2. Set up the operating flow: This involves the steps of uploading, executing, and downloading.
3. Document the flow: I need a short documentation of the process to help automate it in the future.
I will provide full access to my EC2 console.
Ideal skills and experience for the job:
- Extensive experience with AWS EC2 and Ubuntu.
- Proficient in Python and familiar with microservices architecture.
- Previous experience in setting up secure environments.
- Ability to document processes clearly and succinctly.
We have already written the necessary Python code which is currently running on my local machine. The scripts are as follows:
- Leganti.py
- Dataframe.py
- Counter.py
- Turns.py
- Superdataframe.py
Tasks include:
- Setting up appropriate input/output folders in the environment.
- Establishing the procedure to upload, process, and retrieve the outputs.
- Briefly documenting the flow to automate the process.
This project will be divided into three phases:
1. Set up the environment: This includes an Ubuntu instance, security keys, I/O folders, and a Python compiler.
2. Set up the operating flow: This involves the steps of uploading, executing, and downloading.
3. Document the flow: I need a short documentation of the process to help automate it in the future.
I will provide full access to my EC2 console.
Ideal skills and experience for the job:
- Extensive experience with AWS EC2 and Ubuntu.
- Proficient in Python and familiar with microservices architecture.
- Previous experience in setting up secure environments.
- Ability to document processes clearly and succinctly.