Cloud model relies on

communication api
middleware
web documents
embedded device

The correct answer is: A. communication API.

A communication API is a software interface that allows two applications to communicate with each other. It is a set of rules that define how the applications will interact. Communication APIs are used in a variety of applications, including cloud computing.

Cloud computing is the on-demand delivery of IT resources over the Internet with pay-as-you-go pricing. Instead of buying, owning, and maintaining physical data centers and servers, you can access technology services, such as computing power, storage, and databases, on an as-needed basis from a cloud provider like Amazon Web Services (AWS).

Communication APIs are used in cloud computing to allow applications to communicate with each other. For example, an application that needs to access data stored in a cloud storage service will use a communication API to connect to the storage service.

The other options are incorrect because:

  • B. middleware is software that connects two or more applications. It is used to provide a common interface for the applications and to manage the data that is shared between them.
  • C. web documents are files that are stored on a web server and can be accessed by users over the Internet.
  • D. embedded devices are devices that have a computer embedded in them. They are used in a variety of applications, such as cars, appliances, and toys.