I am looking for a freelancer to help deploy my Flask-based MVP app on Google Cloud Run. The app is a product recommendation system that reads feature-extracted images and stored data from Google Cloud Storage.
Details:
App Framework: Flask
Current Setup: The app runs successfully in a Jupyter Notebook within Vertex AI. All functionalities are working, and the required files (e.g., models, code) are ready.
Backend Requirements: The app involves reading images and features stored in Google Cloud Storage and performing inference using pre-trained models (VGG16) in TensorFlow.
Target Deployment: Google Cloud Run (due to cost efficiency and scalable architecture).
Storage: Google Cloud Storage for saving images and extracted features.
Scope of Work:
Deploy Flask App: Set up the Flask app on Google Cloud Run with all necessary configurations.
Link Google Cloud Storage: Ensure the app can read and write to Google Cloud Storage buckets.
Optimize for Performance: The app should handle multiple requests efficiently, and suggestions for further optimizations (e.g., handling TensorFlow inferences) are welcome.
Handle Error Reporting: Set up basic logging and error-handling mechanisms to debug issues if they arise.
Requirements:
Experience with Google Cloud Run and Flask deployments.
Experience with TensorFlow, especially in handling model inference efficiently.
Google Cloud Storage Integration: Understanding how to link and manage files in GCS from within Flask.
Additional Context:
The app has already been tested and works in the development environment (Jupyter Notebook). I just need assistance in deploying it to production on Google Cloud Run.
Budget:
I am offering $55 for this task, considering the app is already functional and the primary requirement is deploying it correctly. I am flexible on the timeline, but prefer to have it completed within a day or two.
Looking forward to working with a skilled freelancer who can make this happen!
Location: Anywhere
Posted: Oct. 25, 2024, 4:12 a.m.
Apply Now Company Website