Technical assignment: Deploy application.
1. Task Objectives
Ensure the deployment of the application considering the following requirements:
- High availability and performance.
- Ease of management and scalability (as load increases).
- Ability to operate as a web interface for users.
2. Platform Requirements
Platforms to choose from:
- Heroku: suitable for quick deployment.
- VPS: using platforms like DigitalOcean, AWS, Linode, or similar.
- Other options proposed by the contractor, considering budget and requirements.
Specify the pros and cons of the chosen approach.
The platform must support:
- Python.
- Django
- Dependency installation via
requirements.txt. - Use of ML libraries (TensorFlow, scikit-learn, etc.).
3. Task Execution Stages
Infrastructure Preparation:
- For Heroku:
- Configure
Procfile. - The code is already uploaded to GitHub and linked to the project.
- Set up deployment.
- Configure
- For VPS:
- Set up the server (Ubuntu is installed with the CloudPanel graphical interface).
- Ensure the application starts automatically.
- For Heroku:
Application Deployment:
- Deploy the application.
- Ensure that the application is running and accessible at the specified address.
Testing:
- Conduct testing of all main functions.
- Check logging and monitoring.
Documentation and Handover:
- Provide instructions for application support.
- Ensure instructions for updating and deploying new code.
4. Functional Requirements
- Access to the web interface of the application via URL.
- Fast system response (<1 sec per prediction).
- Error and activity logging.
5. Security Requirements
- HTTPS protocol.
6. Acceptance Criteria
- The application is successfully deployed and available for testing.
- Functional testing is completed.
- Basic documentation is provided.
7. Deadlines
- Specify a specific deadline for task completion (the sooner, the better).
-
573 9 0 I will deploy using VPS and Docker, I can set up automatic deployments when the repo changes. Feel free to contact me.
Current freelance projects in the category AI & Machine Learning
Creation of an AI assistant for communication with ClientsIt is necessary to create an AI assistant for communication with Clients. The chat window will be located on our website, followed by communication with the bot. Questions about products, settings, capabilities, etc. In cases where the information is unknown or the request can… AI & Machine Learning, AI Consulting ∙ 1 hour 15 minutes back ∙ 17 proposals |
I am looking for a mentor/teacher for ComfyUI for online learning (working through RunPod)
16 USD
Hello. I am looking for a practicing specialist and mentor who can help me master working with ComfyUI. The main feature of my request is that the work will be done entirely in the cloud, without downloading the program to a local computer. I plan to rent a graphics card through… AI & Machine Learning ∙ 19 hours 21 minutes back ∙ 1 proposal |
AI agent of sports nutrition technologistThe agent helps develop formulations for new sports nutrition products — protein bars, proteins, pre-workouts, isotonic drinks, bars, etc. The main feature: the agent knows the legislation of different countries and automatically takes it into account when creating the… AI & Machine Learning, Web Programming ∙ 19 hours 45 minutes back ∙ 51 proposals |
Integration of the analytics system with the Database in Tables
112 USD
The current analytics system needs to be brought to a stable working state. Currently, data from CRM, telephony, and advertising accounts is pulled through Supabase via MSP into Google Sheets, but some processes still require manual control. This needs to be eliminated.1.… AI & Machine Learning, Bot Development ∙ 1 day 10 hours back ∙ 30 proposals |
Write meta data for ALT using AIA website on Laravel, the site has many images for which it is necessary to automatically generate correct semantic and relevant ALT descriptions for the images, with the possibility of verification. AI & Machine Learning, PHP ∙ 1 day 16 hours back ∙ 33 proposals |