Storage, network, compute.
These are the basic building blocks of computing and what enable humans to interact with each other digitally.
Without these 3 fundamental pillars, there would be no functional way to store, share or use data.
Starting with a frame of reference can be extremely important. Information technologies and systems are an ever expanding subject. Narrowing such a wide scope of information is crucial (in my opinion) to grasping more complex topics.
Storage:
We know the photos we take and documents we write are stored somewhere.
This is storage, or in other words where the information is located. There are a few different types of storage (or ways items can be stored) but for the purpose of this article one could imagine a hard drive from Best Buy, in its most basic sense, this is storage.
Network:
We also know that the ability to connect to the internet or another person on the phone is due to a network.
This is the road; the means of travel, the tunnel through the mountain, from one place to another. Think IP addresses and routers, like the one in your home.
And it can get quite complicated. Enterprises would be wise to invest and retain quality network talent.
When the data has no means of getting to its destination — what good is it?
An entire account could be dedicated to writing nothing but networking concepts.
Compute:
Lastly, there is computation. The CPU — or central processing unit.
Most people are familiar with fact that computers operate using 1’s and 0s. Computation is where that transformation takes place from binary bits to a human readable format. It could be considered the brain.
Without these aspects there won’t be much of a functional architecture so these building blocks are fundamental and helped me understand how to segregate information in my cranial CPU. Thanks for reading.