3.3 Practice: cloud storage