Home >>Cloud Computing Tutorial >Cloud Computing Technologies
Below is a list of the cloud computing technologies-
Virtualization is the process of creating a virtual environment on the same computer to operate various programs and operating systems. The virtual environment, whether a single instance or a mix of several operating systems, storage devices, network application servers, and other settings, may be everything.
Through cloud computing, the principle of virtualization software improves the usage of virtual machines. A virtual machine is a computer software or software program that not only functions as a physical computer but can also function as a physical machine and carry out tasks such as running applications or programs as required by the user.
Types of Virtualization
A list of types of Virtualization is given below -
Service-Oriented Architecture (SOA) allows organizations to use cloud-based computing solutions on-demand, depending on rising business requirements. It can work with cloud storage, or without it. The advantages of using SOA are its easy to maintain, independent platform, and highly scalable.
The two main positions within SOA are Service Provider and system preferences.
Service-Oriented Architecture applications are as follows-
The architecture oriented to service as seen below:
Grid computing is named distributed computing too. It's an architecture of processors that incorporates various computing resources from several locations to accomplish a common goal. In grid computing the grid is connected to create a network cluster by parallel nodes. Such groups of processors are of different sizes and can run on any operating system.
Grid computing contains 3 types of machines-
Grid processing is mainly used in ATMs, backend infrastructures, and marketing research.
The trendiest The business model is utility computing. It provides on-demand computing facilities (computing, data, and programming services through API) and pay-per-use infrastructure. It minimizes the associated costs, and maximizes resource efficiency. The advantage of utility computing is that it reduces IT costs, gives more flexibility and makes it easier to manage.
Big organizations including Google and Amazon have built their own computing storage and application utility systems.