Cloud Computing



What is Cloud Computing?


Cloud Computing is the concept of using computer networks including personal computers and mobile devices, to facilitate retrieving and storing information from anywhere at any time.


There so many uses of Cloud Computing. Some of them are listed below.
  • Create new apps and services
  • Store, back up and recover data
  • Host websites and blogs
  • Stream audio and video
  • Deliver software on demand
  • Analyse data for patterns and make predictions


Let's talk about three main types of Cloud Computing.

  1. IaaS   -  Infrastructure as a Service
  2. Paas   -  Platform as a Service
  3. SaaS  -  Software as a Service


Infrastructure as a Service [ IaaS ]

This provides a virtual environment of Servers to provide space to store data and software applications with the help of server computers and also to provide various resources through the use of large data centers established.

Eg :- Obtain the facilities of Server Space and Firewall through Cloud Computing even though you do not own them.


Platform as a Service [ Paas ]

This Platform provides necessary server environment for Software development. This gives facilities including Operating System, Programming Language Environment, Database and Web Server.

Eg :- Software can be developed in the cloud computer service even though you do not have installed operating system or compilers in your computer.


Software as a Service [ SaaS ]

This means that it provides the ability to use software installed in Cloud without installing them Software in the PC of the user. This helps us to reduce the cost and complexity of buying and managing hardware and secondary, developing software required for the main software for the user to use it.

Eg :- In Android Devices, Word Processing Software, Spreadsheet Packages & etc, can be used using only the web browser; without installing those packages in the device.




Advantages & Disadvantages of Cloud Computing

Advantages

  • Lower Software Cost
  • Processing Speed is High
  • Improved Performance
  • Fewer Maintenance Issue
  • Instant Software Updates
  • Ability to Scale Elastically
  • Makes Data Backup & Disaster Recovery

Disadvantages

  • Requires Constant Internet Connections
  • Doesn't Work Well in Low Speed Internet Connections
  • Chances for Hackers to Steal login Information and to Collect your Data in the Cloud.



Types of Cloud Deployments

  1. Public Cloud
  2. Private Cloud
  3. Hybrid Cloud


Public Cloud

Public Clouds are owned and operated by a Third-Party Cloud Service Provider. They deliver their Computing Resources like Servers and Storage over the Internet.


Microsoft Azure, Amazon Elastic Compute Cloud [EC2], Google AppEngine are some examples for Public Cloud.

Private Cloud

A Private Cloud is a Cloud Computing Resource used by a Single Person or a Business/ Organisation.


Hybrid Cloud

Hybrid Clod means a combination of Public Cloud and Private Cloud. This combination allows to share data and information between them.









Comments

Post a Comment

Popular Posts

Internet Security

TransferJet Technology

Unix Operating System - Pride over 50 Years

CryptoCurrency - Bitcoin

WiMAX Technology