AstraZeneca and IBM announced that they have signed a global strategic outsourcing agreement worth $1.7 billion over seven years.