Basics of Cloud Computing
The Cloud – 4 min read

Basics of Cloud Computing

Cloud computing is the on-demand practice of data storage on a remote server accessed via the Internet. It is easily accessible (to those with approved access) at any time, from any location, on any device. It is ultimately an off-site network that can be built to suit one's personal or business needs.


A Brief Background on the Cloud

Widespread cloud computing is a relatively new phenomenon, being first adopted into mainstream computing usage in 2006. However, network-based computing dates back to the 1960's. AT&T introduced the early foundations of cloud computing in 1994. While its reach, efficiency, and accessibility has ballooned in the past decade, the goal has always been the same: to easily connect people and data at any time and in any place.

Amazon Web Services takes much of the credit for what we view as modern-day cloud computing. AWS launched modern cloud infrastructure when it introduced Amazon Elastic Compute Cloud in August 2006.

It took a few years before cloud computing really caught on and became widely popular. However, when Apple launched its iCloud in October 2011, the cloud really began to boom.



Storing Data

As your organization grows, more and more information is accumulated and increased data storage is required. Every aspect of every project that your organization undertakes should be logged—not only to keep track of the status of each particular project, but also to create an analysis that will aid in your future endeavours. You can choose to store your data in-house or in the cloud.

There are numerous software and hardware solutions available to aid with the storing of your data in-house. However, these tools require a fair bit of setup and continuous maintenance to ensure that they are running at full capacity. Further updates and add-ons are required periodically, adding further cost and the need for ongoing attention. When storing your data in-house, you can expect the following:

  1. Higher costs for small and mid-sized companies
  2. Resources directed towards set-up and maintenance
  3. Routine updating and purchasing add-ons
  4. All troubleshooting must be done on-site by you
  5. You must assume responsibility for keeping abreast of new risks/threats in the industry
  6. Possible disruption in productivity and efficiency


As your organization grows, more and more information is accumulated and increased data storage is required.


Sharing Data

Perhaps the biggest disadvantage of in-house data storage is that since it is stored in house, it is necessarily less accessible and it can be more time consuming to share with others. Sharing data requires a lot of steps: first to recover the data, then attach the data, and then send the data. The recipient must then receive and often download the files—this also takes time.

Aside from being less time efficient, there are many other factors of traditional file sharing that can be problematic:

  1. Higher susceptibility to malware/viral infections both remotely and internally
  2. Slow delivery/download/load times for larger files
  3. Not enough space on the remote network to receive files and data
  4. Possibility of sending data to the wrong recipient
  5. More prone to human error



The cloud essentially builds an infrastructure that can support the data and programs and applications used by a company on a third-party platform. The following are the key features of basic cloud computing architecture:


1. On-Demand Access

The cloud is fully self-service and on demand, therefore data can be obtained at any time by anyone with the authority to do so.

2. Broad Accessibility

The cloud network can be reached through any device, from laptops, desktops, smartphones, and tablets.

3. Tracking of Usage

Cloud service providers allow customers to track their usage and needs, allowing them to amend their memberships plans to suit their needs. Basically, this means customers can ensure that they choose a membership plan that does not require them to pay for extra space they do not need.

4. Prompt Flexibility

Cloud service providers are adept at quickly and effortlessly absorbing increases and decreases in demand, without interruptions in service.

5. Pick and Choose Resources

Storage, memory, network bandwidth and other resources are offered to customers based on their needs and demands.


Cloud computing, in its modern iteration, can play a role in ensuring your business continues to run at its highest functionality and efficiency.


If you are interested in moving your organization to the cloud, get in touch with CITI. We will evaluate your costs and cost savings, security in the cloud, and productivity for your unique business needs.



Learn about your IT security. Register for a free cybersecurity consultation.  Book Now Considering moving to the cloud? Find out if the cloud is right for your  company.Book Now
Guide to Email Security from our Practice Safe Cyber Series Download Your Poster
Global Toronto and CreateTO City of Toronto Agencies Case Study
Learn about your IT security. Register for a free cybersecurity consultation.  Book Now
Guide to Ransomware Attacks in Canada
Considering moving to the cloud? Find out if the cloud is right for your  company.Book Now
New IT Infrastructure Transforms Organization. KCI Ketchum Canada
Engage our services and get 10 hours free. It's easy to work with CITI. Become  a client.Book Appointment

IT Insights from our Blog

Read more

We're here to help!

Moving to the Cloud

Is your management team asking about your IT security policies and practices? Are you worried about a cybersecurity breach? CITI’s comprehensive IT security services provide all the information your company needs to deal with current and future security situations and concerns. Learn about your IT security. Register for a free cybersecurity session.

Managed Services

There is another way to manage your IT that doesn’t require you call your IT firm. Managed IT services offer proactive care, support, monitoring and maintenance of your computer systems for a fixed monthly fee. Process-driven, less involvement, more predictable cost. Yes, Virginia, there is a way to keep your IT running smoothly that does not require you to make a call.


Are you concerned about minimizing IT maintenance costs? Perhaps you’re techno savvy. Or maybe you only need an IT firm for complex IT situations. CITI can provide exactly the volume of IT services that you want and need from network troubleshooting to helping a user with a jammed printer. Our full range of services are available on a per incident basis.

Disaster Recovery

Is the stuff of your nightmares power outages? The only way to deal with a severe interruption to business operations is to plan for it. Beginning with a disaster recovery plan through implementing and maintaining failsafe, foolproof, rock-solid offsite backups, CITI has helped 100s of companies protect their most valuable asset—their data and systems.

IT Consulting

Uncertain if your company should move to the cloud? Do you have doubts about the best way to back up your data? Looking for ways to minimize your vulnerability to IT security breaches? Perhaps you’re looking for help with your annual IT budget. CITI’s IT advisory services help businesses make informed strategic and tactical decisions on information technology.

Call Us