Amazon, Microsoft and Google targeted by cloud provider Joyent