MLOps Spanning Whole Machine Learning Life Cycle: A Survey