As new technologies are created, with them comes a whole bunch of ethical questions and dilemmas.
Fantasy and science-fiction can provide fuel for debate, but technologies in popular culture are but imagined predictions. In the real world, we must look at the possible implications of existing innovations which stand before us.
Missteps, outages and security breaches can have massive implications for businesses who are involved.
Cloud deployment failures can lead to more than just financial problems for the firms themselves, they can mean a loss of customer trust, loyalty and even result in customers losing money and important data too.