Along with the widespread adoption of Cloud infrastructure, more and more E-Commerce systems are built using this new platform. It is very burdensome, complicated and error-prone for system administrators to manually deploy such Cloud platforms or multi-layers Web service applications. However, existing automatic deployment tools have following two shortcomings. Firstly, most automatic deployment tools require users to have programming skills using high-level programming language. But, many system administrators have no related programming experience. Therefore, it is difficult for them to use these tools. Secondly, existing automatic deployment tools are not competent to manage pre-existing physical servers and dynamic created virtual machines in a hybrid Cloud environment. In this paper, we propose a visualized automatic orchestration engine supporting hybrid Cloud resources. It allows users to orchestrate templates of distributed systems through a Web-based visualized user interface, and it can repeatedly automatically deploy distributed systems from a template. In our experiment, we take the deployment of CloudStack system and Hadoop system as examples to evaluate our system's efficacy. Users without highlevel programming experience can conveniently design templates of custom systems, and the template can be used to deploy real world systems repeatedly and automatically.