Cloud storage and computing are two buzzwords you’ll hear frequently. This is because they offer services that are very efficient and reliable for both individuals and businesses. Due to this they are now heavily used in both our personal and professional lives.
This lesson we’ll learn about:
Cloud storage is where data is stored on remote servers and is accessed via the Internet. Services like OneDrive or Dropbox are common examples of this.
There are a lot of unique features to cloud storage that makes it a more viable option for businesses trying to upgrade their storage than using traditional systems of storage (like hard drives).
Files stored on cloud storage can have their access rights altered so that the files can be shared between multiple users. This way the files can be accessed by a team of individuals while working in completely different locations, even in different countries.
Furthermore, this feature lets you create folders that multiple users can upload and edit files within. We could use this to work collaboratively on a document with co-workers working from home. It could also be used to share photos with family members, such as holiday pictures.
Whenever you make changes to a file while using a service like Google Drive or OneDrive, it can be configured to automatically save and synchronise your changes directly with the main server where your files are stored.
This means that if you were to make changes on one device and immediately check another, you would see your files up-to-date, provided both were connected to the Internet.
It also means all of your files are automatically backed-up to a remote location, in case something damages your computer, like a virus or a fire.
Cloud servers are always online so if you have a stable Internet connection, you will be able to connect to one and manage your own files. Even if there are outages, there are likely to be several backup servers from which the service can operate off, meaning it is truly online 24/7.
This is extremely useful, as it means you will always have access to your files, and not just on your own computer, but any computer that has an internet connection. You can just log in to your cloud account and access all of your files.
This makes it easier to work remotely, such as from home, while commuting or while abroad.
Cloud service providers like Google and Microsoft ordinarily give you a certain amount of “free space”, so if you do happen to run out of space you can always buy more. For example, for £10/month you can get 3 terabytes of storage space in Dropbox.
Cloud storage is highly scalable due to a lack of physical constraints (like hard drives). If you need to get space, you can simply change your subscription to one that is more appropriate. This will prevent bottlenecks if the company suddenly grows exponentially, and means you don’t need to spend large sums of money on excessive storage, just in case your business grows.
Are there any cloud storage service providers that you use that are different from those mentioned in the section above? If not, try and find out some examples of service providers that you may be able to use yourself.
Cloud computing includes cloud storage as part of it is storing data on remote servers accessed via the Internet. However, cloud computing is more than just this.
In fact, when we talk about cloud computing what we are usually referring to is accessing software through a browser that is actually running on remote servers, rather than your own computer. Google Docs is an example of this.
Google and Microsoft both offer the ability to access applications through your browser. Commonly this is used for Office productivity software, but there are many other examples though, such as webmail clients (e.g. Gmail & Outlook.com) as well as cloud-based music, photo editing & appointment calendars.
These online applications are accessed through a browser over the internet which means that we can use our software on any computer that has an internet connection 24 hours a day, 7 days a week. This is really helpful in the modern world where we often have several different devices, as we needn’t buy software for every device.
A great benefit of using cloud computing software in a business is to ensure that all users are running the same version of that software. When subscribed to cloud computing the provider will keep your software up-to-date and all users will be accessing the exact same version. This means all users have the same features.
Also, due to different versions of software often leading to changes in file types, this can ensure we don’t have issues where files are compatible with some user’s software. This helps users to work collaboratively on files.
Also, due to the provider being in charge of updating software, this saves you on the admin costs involved with maintaining your software.
A single file can be shared to many people all at once for them to view or modify. This viewing can be done simultaneously with somebody editing the file, with that change appearing on other users screens in real-time. This way you do not need to worry about people loading up a file at the same time and overwriting each other’s changes, as you can see the changes as they’re happening.
You can also allow several users to edit the file all at once, with all their changes being registered as they go. This means that you can work together collaboratively on a file, while on different computers, even in different countries.
Many cloud computing services have excellent features built-in to allow users to work collaboratively. For example, Google Slides allows multiple users to edit a single presentation at the same time. This means two co-workers could work on a presentation together while in different countries.
Some additional tools include those that track changes or add comments. This allows you to see what changes somebody has made to a file while you’ve not been accessing it, allowing you to catch up and see what they’ve done and edit any of the changes they’ve made (or indeed reject and remove those changes).
There are three main types of cloud computing. Infrastructure as a Service, Platform as a Service and Software as a Service. Research the difference between these three different types.
So to summarise what we’ve learnt in this lesson: