The term cloud computing means offering computing as a service over a distributed network, typically the Internet.
The cloud is a pool of shared resources such as hosts, database servers, and databases. The cloud provides data storage and access to end-users without them having to know the physical location of data, and without them having to install and run software on their local computer.
SAP SQL Anywhere, on-demand edition is a data management solution that enables independent software vendors (ISVs) to take business applications to the cloud and offer software as a service (SaaS). ISVs can build, deploy, and manage large cloud applications. SAP SQL Anywhere, on-demand edition offers the administrative ease of multi-tenant computing, while ensuring the security of full data isolation for ISV customers.
The cloud agent (or agent) is a service that runs in the background on each host in the cloud. The cloud agent does not require administration. It is started as an automatic service when the cloud is installed and stays operational until the cloud is uninstalled. Each host has one cloud agent that is responsible for starting and stopping cloud servers, upgrading cloud server software, and performing cloud maintenance and administration tasks.
The Cloud Console is a browser-based administration tool that provides an operational view of the cloud. The Cloud Console is used to perform cloud administration tasks such as backing up or moving tenant databases and provides a topological view of hosts, cloud servers, and databases.
The minimum screen resolution required to run the Cloud Console is 1024x768.
A cloud host (or host), is a computer, either physical or virtual, that has cloud software installed on it, has a cloud agent running on it, and is part of the cloud. Hosts have zero or more cloud servers running on them, and can have different operating systems and bitnesses.
A cloud server is a SQL Anywhere database server in the cloud running zero or more tenant databases.
A tenant database is a SQL Anywhere database in the cloud. Tenant databases contain the data for the end-users of the cloud.
The term tenant database includes the database itself (read-write copy), as well as any read-only copies of the database, for example if the tenant database is part of a mirroring or read-only scale-out configuration.
A tag is a non-hierarchical keyword assigned to cloud objects that allows groups of objects to be classified in ways that the user finds helpful. A cloud object can be assigned numerous tags.
A task is an action that you perform on a cloud object, such as starting a database, creating a backup, or altering a user. Tasks are similar to system procedures in that they often take parameters, perform actions, and return different types of data. You can run tasks from the Cloud Console or at a command prompt. Various tasks you perform in the Cloud Console use the command-line tasks.
The hierarchy of cloud hosts, cloud servers, tenant databases (including their mirror databases and any scale-out database copies), and their backups make up the cloud's topology.