The History Of Why Cloud Computing

Print   

02 Nov 2017

Disclaimer:
This essay has been written and submitted by students and is not an example of our work. Please click this link to view samples of our professional work witten by our professional essay writers. Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of EssayCompany.

"Cloud" computing – a relatively recent term, defines the paths ahead in computer science world. Being built on decades of research it utilizes all recent achievements in virtualization, distributed computing, utility computing, and networking. It implies a service oriented architecture through offering software’s and platforms as services, reduced information technology overhead for the end-user, great flexibility, reduced total cost of ownership, on demand services and many other things.

In simple words, cloud computing is when "computing is done in a remote location, rather than your desktop or local device."

Cloud Computing is the outcome of growth and adoption of on hand technologies and paradigms.

WHY CLOUD COMPUTING?

There are several benefits of the cloud computing. Benefits are listed below.

Cost Reduction

Easy Management

Worldwide Access

Highly Automated

More Storage

Cost Reduction:

The main advantage of the Cloud computing is it is the cost efficient. Without cloud computing companies needs to spend money on the resources. Need of resources is reduced by using cloud computing. There are many software’s available in the market which provides companies a large amount of storage place for very less money. And companies do not have to sign any contract it is like companies have to pay only when they need the services.

Easy Management:

In cloud computing maintenance of the hardware and software both are simple. Also form the user end all they need is web browser and internet connectivity. It is easy to use also. User only has to adjust the setting as per his/her need and set the password. And after that user can immediately start using the services.

Worldwide Access:

Key feature of the cloud computing is the mobility. You can access your any documents from any device in any part of the world. Also employees can work from home and also if employees are on business trips, they can go without carrying documents. This increases the productivity.

Highly Automated:

It is responsibility of provider of cloud computing that the updates are available to users. Users just have to download them. It’s easy for the users. The cloud computing providers notifies user for the updates with instruction and users have to follow them.

More Storage:

Before cloud computing the memory is the big issue. Companies have limited memory for the particular devices. If someone ran out of memory they would need USB drives or something else. Cloud computing provides companies too much storage space. Just companies have to pay for the memory space.

ARCHITECTURE

Architecture of the cloud computing includes multiple cloud components communicating with each via messaging queue.

Figure: Cloud computing sample architecture

The Intercloud

The intercloud is an interconnected global "cloud of clouds" and an extension of the Internet "network of networks" on which it is based.

Cloud engineering

Cloud engineering is the application of the engineering disciplines to the cloud computing. It brings a systematic approach to the high-level concerns of commercialization, standardization, and governance in conceiving, developing, operating and maintaining clod computing systems. It is a multidisciplinary method encompassing contributes from diverse areas such as systems, software, web, performance, information, security, platform, risk and quality engineering.

CLOUD COMPUTING MODELS

Service Models

Providers provide their services based on different type of models. We are focusing on mainly three types of service models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS).

Infrastructure as a Service (IaaS)

Platform as a Service (PaaS)

Software as a Service (SaaS)

Deployment Models

The major task for deploying a cloud is to decide the type of the cloud. There is four types of cloud deployment takes place: Public Cloud, Private Cloud, Hybrid Cloud and Community Cloud.

Public Cloud

Applications, storage and other resources are share as public by a service providers. These kind of services are offered to a customers as a pay per use services. Service providers like Google, Microsoft and many more offers this services available on the internet.

Private Cloud

Private clouds are operated by their organizations. These private clouds managed internally or via third party. If any company wants to use the private cloud they have to take care of many security issues which will take care vulnerabilities of their network. Private clouds are like users has to buy it, build it and also have to manage it.

Community Cloud

Community clouds are used to share infrastructure between some organizations with common concerns. It is managed internally or by a third party and hosted internally or externally. The cost of these kind of cloud is shared by some users so it is cheaper than private networks but costlier than public network.

Hybrid Cloud

Hybrid cloud is the cloud which is mixture of the two or more clouds which gives remains unique but get together and offers us benefits of their own. This hybrid clouds gives us options of deployment. It allows IT companies to use public cloud computing resources to meet their needs. This kind of characteristic enables hybrid clouds to utilize cloud bursting for scaling across clouds.

Cloud bursting is like company’s application runs on private cloud but when they need more space they burst to a public cloud as per their computing capacity increase. The main benefit of hybrid cloud is companies have to pay only for their extra needed resources.

HOW CLOUD COMPUTING WORKS?

DISADVANTAGES

There are some disadvantages of the cloud computing which are listed below:

Security

Loss of Control

Privacy

Internet Dependency

Security:

When using a cloud computing service, you are essentially handing over your data to a third party. The fact that the entity, as well as users from all over the world, are accessing the same server can cause a security issue. Companies handling confidential information might be particularly concerned about using cloud computing, as data could possibly be harmed by viruses and other malware. That said, some servers like Google Cloud Connect come with customizable spam filtering, email encryption, and SSL enforcement for secure HTTPS access, among other security measures.

Loss of Control:

Cloud computing entities control the users. This includes not only how much you have to pay to use the service, but also what information you can store, where you can access it from, and many other factors. You depend on the provider for updates and backups. If for some reason, their server ceases to operate, you run the risk of losing all your information.

Privacy:

Cloud computing comes with the risk that unauthorized users might access your information. To protect against this happening, cloud computing services offer password protection and operate on secure servers with data encryption technology.

Internet Dependency:

While Internet access is increasingly widespread, it is not available everywhere just yet. If the area that you are in doesn’t have Internet access, you won’t be able to open any of the documents you have stored in the cloud.

CONCLUSIONS

Conclusions

In this report we have talked about a new beginning in the computer field which is called as "Cloud Computing". We talked about its history, why we need cloud computing, architecture, how cloud computing works, different types of models, benefits and disadvantages of cloud computing.

After this report we can assure that cloud computing is the development trend for the future and it is very help to the end users and also for the IT companies because of its great benefits.



rev

Our Service Portfolio

jb

Want To Place An Order Quickly?

Then shoot us a message on Whatsapp, WeChat or Gmail. We are available 24/7 to assist you.

whatsapp

Do not panic, you are at the right place

jb

Visit Our essay writting help page to get all the details and guidence on availing our assiatance service.

Get 20% Discount, Now
£19 £14/ Per Page
14 days delivery time

Our writting assistance service is undoubtedly one of the most affordable writting assistance services and we have highly qualified professionls to help you with your work. So what are you waiting for, click below to order now.

Get An Instant Quote

ORDER TODAY!

Our experts are ready to assist you, call us to get a free quote or order now to get succeed in your academics writing.

Get a Free Quote Order Now