Currently, researchers of both (academic and industry) have proposed a lot of applications of deep-learning in different fields. Still, much of this research remains prototypes and away from the production stage. Deploying deep-learning models remains a noteworthy challenge. My question is; what are the most effective strategies to improve the deployment of deep-learning models, in order to make them efficient for real applications?