The emergence of 5G wireless and IoT (Internet of Things) technologies, as well as the continuous evolution of cloud computing is driving the need for easy and on-demand creation of end-to-end network services. We have developed an integrated system called the end-to-end network service orchestrator, which realizes seamless service orchestration across multiple on-premises and cloud infrastructures. By leveraging the virtual network object based service abstraction, a user can design and operate network services independent of the underlying infrastructure. We show a demonstration of service migration using this system across multiple cloud systems.