Do you know these buzz words?

1234567
Across
  1. 2. Acronym for the most popular cloud platform vendor
  2. 4. Computing paradigm enabling the delivery of centralized resources and services over the internet using large off-prem data centers
  3. 6. Acronym for a field concerned with the development of machines capable of performing tasks that typically require human intelligence
  4. 7. Computing paradigm where storage and processing are performed near the data source
Down
  1. 1. Measured as the maximum amount of data that can be transferred over a network in a given amount of time
  2. 3. Acronym for the billions of physical devices that can access the internet
  3. 5. Term used to describe delays in communication over a network