Find Jobs
Hire Freelancers

Setup a scalable backend system with Docker and with logging for my python script farm on AWS

$30-250 USD

Đã hủy
Đã đăng vào hơn 5 năm trước

$30-250 USD

Thanh toán khi bàn giao
BUDGET: $100 MAX, can be only increased if you prove that you are competent enough. I am an AWS architect but need help for the implementation phase of the improvement of my functioning script farm since I am already overloaded by other projects. I have python scripts already working fine on AWS EC2 instance setup by me, on which instance there is also a wordpress multisite instance is running. What I want from you is to design the system which will: 1-)Spawn/kill a new Docker instance for the python script as soon as the appropriate command will come from the frontend (e.g. through API gateway via a lambda function), front and will be all website, an app or chrome extension. the incoming commands will be parametric and will have an impact on the python script. The docker instance shall also include a simple bash/python script for tracing some specific output prints and inform frontend appropriately (details will be provided). So the data transfer between frontend and backend will be in both ways 2-) Setup the auto-scale group so that will scale up/down depending on the network/CPU usage, making sure that it is compatible with my load-balancer setup for the Wordpress Multisite which is on the same instance! (details will be provided) 3-) Create a RDS instance (better in another VPC since it will be internally used only) and the tables which will be accessed by the EC2 instance (details will be provided) 4-) Make sure the setup will be working smoothly along with manual interruption as well, e.g. if I want to build 20 dockers I will be able to do that or if I remove a record from RDS and/or stop a Docker instance. 5-) A simple bash/python script which will regularly check if there is a new merge/version of the python script and if there is at a decided hour will terminate all the dockers and restart them with the new version. 6-) Cloudwatch setup which will report CPU/network metrics, errors and occurrences of some specific outputs from the Docker instances 7-) Most importantly, DOCUMENTATION! Everything you have setup should be carefully documented, This is as important as the success of the project! The documentation shall include the commands used and the purpose of running them, all the scripts created, all the created/used AWS services in the project as well as and a full architectural depiction of the backend. In your bid, please include your opinions about the items 1,2,3 to be considered. Otherwise you will NOT be considered. If you have better ideas for implementing, you may propose them, if your ideas overcome mine for backend, I can even increase the budget!
Mã dự án: 18266602

Về dự án

4 đề xuất
Dự án từ xa
Hoạt động 5 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
Đã trao cho:
Avatar người dùng
Hi, I've 5 years of Computer Networking/Cloud experience working for companies like Alcatel Lucent, Dell, HPE, Juniper Networks, etc ([login to view URL]). I also have Linux Academy certification ([login to view URL]) for AWS. I read through your requirement and would like to take it up. I've following queries though. #1 Where are you planning to run your Docker instances? in the same EC2 in which WP Multisite is running? or on ECS/Fargate? I also need some discussion to understand what exactly the current python script does. #2 Auto-Scaling based on CPU Load is a very common use-case. Is there any special requirement you have at this point? I'm assuming your WP web traffic would have been load balanced currently. Without knowing what's the input for the python scripts/when will it be trigged, I can't comment on this much. #3 Instead of having RDS instances in separate VPC, can't we have them in a PRIVATE SUBNET of same VPC? Feel free to catch me on Chat to discuss further!
$150 USD trong 7 ngày
4,6 (9 nhận xét)
4,1
4,1
4 freelancers are bidding on average $131 USD for this job
Avatar người dùng
Hello! I am a python developer. I looked at your project and it seems interesting. I have all necessary skills required for this project. Ping me to discuss in detail.
$140 USD trong 2 ngày
4,5 (23 nhận xét)
5,1
5,1

Về khách hàng

Cờ của POLAND
Katowice, Poland
5,0
7
Phương thức thanh toán đã xác thực
Thành viên từ thg 12 26, 2012

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.