"Cloudy Words"

123456
Across
  1. 2. without this there would be no internet
  2. 3. something you offer to a customer
  3. 5. a "synonym" for surface
  4. 6. you have ... to cloud services
Down
  1. 1. someone who offers cloud "products"
  2. 4. a place where data is saved