What is cloud computing?

Cloud computing is a new way of delivering services to users. It is a model of service delivery that uses the Internet as the medium for delivering services instead of traditional methods such as on-premise servers or client/server models.

Cloud computing is a new way of storing and accessing data. It is an online service that allows users to store their data on remote servers instead of their own computers. This makes it easier for the user to access his or her files from any location, at any time.


What is cloud computing?

The term ‘cloud’ was coined by American computer scientist and engineer, David P. Farley in 1984 while he was working at IBM Research – Tivoli Storage Management Division (now IBM Tivoli) in Redwood City, California. 


He used it to describe the use of remote storage on external storage devices such as tapes or disk drives connected via telephone lines, rather than local tape drives or disk drives installed within an individual company’s premises. This remote storage was accessible over a network using TCP/IP protocols and hence became known as ‘the cloud’. 


In 2010, when Google launched its Gmail service from its data centres using the same technology that Farley had described almost 30 years earlier, it became clear that this new form of delivery would be called ‘cloud computing’ by many people across different industries and countries around the world.


In 2011, Gartner Inc., an IT research company coined another term – ‘software-as-a-service (SaaS)’ – which refers to applications being hosted on external servers instead of internal servers within organisations themselves (on premises). 


This also led to a shift in how these applications were delivered from traditional methods such as installing them onto internal computers within companies or clients themselves and then managing them through their own infrastructure management tools like Microsoft Systems Center Configuration Manager (SCM). 


SaaS applications can be accessed through any device with Internet access whether it is your desktop computer at home or your smartphone while you are travelling on public transport! These two terms have now become synonymous with cloud computing due to their widespread use across multiple industries worldwide today.


Types of clouds

There are three main types of clouds: public clouds; private clouds; hybrid clouds which combine both public and private components into one deployment model for greater flexibility and scalability based on customer requirements at any given time during their lifecycle stage from start to finish! 

Public Clouds provide resources over a network accessible by anyone with an Internet connection without having any knowledge about security credentials like passwords or personal identification numbers (PINs), whereas Private Clouds require users who want access  Public Cloud providers like Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP) and IBM SoftLayer provide a fully managed service that is accessed through the Internet from anywhere in the world. 

This means that you do not have to worry about managing your own infrastructure or purchasing any software licenses for your applications as this is all taken care of by the cloud provider!

Public clouds are great for organisations who want to quickly get started with a new application deployment model without having to worry about building their own internal infrastructure or purchasing any software licenses for their applications. 

However, public clouds are not always secure due to the fact that they are publicly accessible over the Internet which can be exploited by hackers if security measures are not put in place. Private Clouds on the other hand allow organisations to maintain control over their data and applications while still leveraging cloud services when required.

Public/Private Hybrid Clouds offer an optimal solution between both private and public clouds due to their ability to leverage both types of cloud models into one deployment model based on customer requirements at any given time during their lifecycle stage from start to finish! 

For example, if an organisation wanted more flexibility but also wanted increased security then they could deploy a hybrid cloud model using AWS as a public component and then deploy another component of a private cloud onto premises within an organisation using IBM SoftLayer as another example! This would allow them greater control over data privacy while still leveraging additional resources from AWS when required such as storage space, processing power etc.


What is cloud computing?


The advantages of cloud computing are as follows:

Cost-saving: The cost savings come from the fact that you don’t have to buy expensive hardware for your office or home computer. You can use cloud services without having to pay extra money for them. 

This saves you a lot of money in the long run because you won’t have to buy new equipment every year when you can just upgrade your current one with newer technology using cloud services instead of buying brand new ones every year.

Also, since most companies use laptops and other devices that require frequent updates, this will also save them money in terms of buying new devices each time they need to be updated because they can do it all through the internet using cloud services instead of going out shopping each time they need something updated on their device like a laptop or smartphone etc.. 

Saving energy: Saving energy is another advantage because by not having all those bulky computers in offices and homes, you are reducing the amount of electricity that gets consumed by people who work at those places due to less heat produced by these computers when compared with having actual physical machines inside offices/homes which produce more heat than actual light produced due to usage of lights during night hours only when compared with not having these machines inside.


Advantages of cloud computing

The main disadvantage of cloud computing is that it can be very unreliable. If the company hosting your files goes out, you will lose all your information. Another disadvantage is that if you want to use your computer from another country or just want to change the language, you will have trouble doing so because everything will be stored in one place and there won’t be any backup copies made.

Another problem with cloud computing is security risk. If someone hacks into your account, they could steal all the information stored in it without being noticed by anyone else who has access to that account as well as by the company itself (because hackers can hack into companies’ servers too). 

The only way for this not to happen would be if multiple people used one account at once but this isn’t always possible either because some people share accounts with family members or friends or sometimes even with themselves (for example when using online banking).

Another problem with cloud computing is cost-efficiency. When using cloud services, you are paying for every single bit of storage space used and also for every second spent uploading/downloading files from/to the server(s) instead of just downloading them directly from other computers connected through a network (which would require less time than uploading them). 

Also, if you need more storage space than what an individual provider offers (or if you decide later on that you need more), it might not be possible due to pricing policies set by each company; therefore, having multiple providers might help in this case but then again it might not depending on which providers offer what kind of services at what price etc., so again having multiple providers may not always help either since each one may have its own rules regarding how many accounts per provider are allowed etc. 

so again having multiple providers may not always help either since each one may have its own rules regarding how many accounts per provider are allowed etc.. And lastly, transferring files between different devices can take longer when compared with simply copying files onto USB flash drives or CDs/DVDs and then transferring those onto other devices through a network connection; however there are apps available which allow users transfer large amounts of data much faster when done over Wi-Fi networks instead though these apps aren’t available for all operating systems yet nor do they work perfectly 100% percent of time due mostly due lack 3G/4G internet connections.

Conclusion

Cloud computing provides various services such as storage, processing power, software applications etc., on demand from remote servers hosted on the Internet. This means that users do not have to buy or maintain their own hardware or software infrastructure; instead they can access these resources from anywhere at any time through the Internet with minimal latency and high bandwidth availability.

No comments:

Powered by Blogger.