Itasca's IDT jumps on the cloud