Starbucks is experimenting with cloud, using Microsoft's Office 365 online service for store email and productivity apps, but running corporate systems on premises. It uses some SaaS options, such as Salesforce.com's Ideas platform. But for infrastructure needs, it relies nearly entirely on its own heavily virtualized data center, rather than public cloud services.