We hear too much about cloud computing, although people in the computing industry know we're not talking about the weather, but any technology or terminology is confusing. In this article, let's look at some common terms and definitions in cloud computing.
Cloud computing: Cloud computing means delivering computing as a service (or a computing architecture in the delivery result), rather than a product. Resource sharing, software and information is used by the network (intranet, Internet, or both) for computers or other devices as a public facility (like a grid). The history of cloud computing is associated with large enterprises, which have built computing architectures to cope with peak demand (like Christmas shopping), and they find that these capacities are not being used effectively at other times. They then make the cloud come into being by paying for these resources over the Internet to other people in need.
Private Cloud: A private cloud is a cloud infrastructure that serves a single enterprise, whether hosted within or outside the enterprise.
Public cloud: Public Cloud is the infrastructure that can be used by many enterprises. Dynamic pre-allocation of Web services performs calculations on demand, typically by a third party to manage and measure services.
Hybrid Cloud: Hybrid cloud is a combination of private and public cloud computing infrastructures. The enterprise may have its own server and storage, but use the public cloud to allocate resources on demand and release it when it is not needed.
Community Cloud: A community cloud is a cloud infrastructure that can be shared by many enterprises, with a common focus on security, availability, privacy, business continuity, and the like. Because fewer enterprises share resources, the cost is higher than the public cloud.
Multi-tenant: Multi-tenant refers to running a single application on the server, but at the same time serving many enterprises. The applications used by users of each enterprise are customized versions. This is the sharing of the application itself as a resource, rather than an enterprise can only use a single server or a set of servers operating on the sole application.
Web services: Without time-consuming custom coding, Web services can allow different applications from different servers to communicate with each other, because all traffic is not associated with any operating system or programming language with the Xml,web service. For example, Java can be used to communicate with Perl, and Windows applications could communicate with UNIX applications. Web Services share business logic, data, and processes through programmatic interfaces in the network.
Cloudburst:cloudburst refers to the dynamic acquisition of computing resources on demand. It also carries negative connotations, meaning that cloud computing fails on demand, causing all users who try to access the enterprise application or some users to see the interrupt supply interface.
Scalability: Scalability in cloud computing environments refers to the ability of the cloud infrastructure itself to expand and meet demand as demand grows.
Cloud Reliability: Reliability is the property of any computing-related component (software, hardware, or network) that can be executed continuously according to its specifications. Cloud reliability refers to whether cloud resources can be continuously implemented within their standards. Is it available when needed? Can you perform on time?
Vertical Cloud (Vertical Cloud): Vertical Cloud is a public cloud computing infrastructure, such as health care or financial services, that is built and optimized for any vertical industry with specific needs.
Client: The client in cloud computing environment is a set of hardware, operating system and some application software, the part without cloud is useless. For example, access any browser-based calculations through a cloud server. A notebook is a good example of a cloud client.
Application (also known as software as a service or SaaS): This means that the application does not deliver functionality as a locally installed product, but rather as a product that is accessed remotely through a cloud server.
Infrastructure: The infrastructure in cloud computing is the resource that the cloud uses to compute, not servers, storage, and hardware. Typically, the infrastructure refers to the computing cycle, the combination of storage units used and network bandwidth.
Platform (also known as platform as a service or PAAs): Cloud Full application functionality is available, and users can build their own additional functions or programs. For example, in hosting the Advanced Programming development Environment Library, you develop your own computing program is the platform.
Cloud Tuning (Cloud storming): Cloud tuning refers to the combination of multiple clouds into a single, tightly coupled virtual cloud for computing.
Cloud Ware:cloud ware refers to the software requirements for preparing, deploying, running, and managing applications in a cloud environment.
Cloud provider: Shipping providers are businesses that build and deliver available cloud computing to other businesses to use and pay for.
Cloud portability: Cloud portability refers to the ability to apply porting across multiple clouds. The multiple Clouds here refer to the private cloud, the public cloud, or the public cloud.
Cloud decomposition: Cloud decomposition refers to the decomposition of application components, across multiple clouds to operate these components.
Internal cloud: The internal cloud means that cloud computing is only used within the enterprise and its members are proprietary. This should be a national or international network.
External cloud: External cloud for the choice of other enterprises and its members to use cloud computing, not the entire public