A brief introduction to Cloud Computing


Cloud computing can be defined as the provision of a service where you can provide the software, shared resources and other information directly or indirectly associated devices rather than from a product or device.

The cloud computing architecture can be described as three basic entities are: the implementation of the Platform and Infrastructure with the number of constraints that reside in it, which can be accessed by every computing device using internet. Cloud computing provides an environment where the user can make the computer work without any prior knowledge of the physical location and configuration of the system to access services delivered by servers.

Cloud computing is a model of IT services based on Internet protocols that help users to access shared resources with browsers preinstalled on their computers or mobile devices. It also includes the areas of business that authenticates the data is stored on servers and remote access users, depending on the type of business.

Cloud computing actions of its features with the following environments:

- Mainframe Computer
- Gird computing
- Autonomic Computing
- Peer-to-peer
- Client-Server Model
- Utility Computing

Cloud Computing Layers:

Client -> Application - Platform> -> Infrastructure -> Server

Client: A client can be considered as an end user, using a hardware or software to access the cloud computing environment for application delivery.

Application: It is "Software as a Service (SaaS)" to be delivered to customers that for the direct use of the Internet the eradication of installation before running an application.

Platform: Provides an online platform or set of solutions known as "Platform as a Service (PaaS)," which facilitates the implementation of services at no cost and complexity thus improve sustainability in the workflow.

Infrastructure: Also known as "Infrastructure as a Service (IaaS)" provides a virtual infrastructure for full access on the Internet application using the data space and access to the network without having to buy all the assets and the outsourcing of it directly .

Server: Servers are high-speed software or hardware to provide effective services. Multi-core processors have super fast delivery services, and is specifically designed operating system.

Areas of practical application of computing in the cloud:

The first application and the best of cloud computing is backup and recovery. No use of increasingly invest in the duplication of backup such as cloud computing is capable of greater ease of use.

The second use is that SaaS offers an application for the eradication of the installation of the application, which is widely used for payroll or customer relationship management services.

The third thing is that every company is not able to have their own servers or other similar resources. Cloud Computing to share online resources.

Possible problems with Cloud Computing:

As a matter of sharing resources and data storage on the host system, there are privacy issues. The host must be faithful and legal protocol should be defined between the host and the client company to avoid security problems that can prevent future conflicts.

Blog Archive