Data & MLOps
Big data and the cloud
Learn Big data and the cloud: 34 practice questions and answers with an interactive quiz — from the offline AI Learning app.
Questions & Answers
Tap a question to reveal its answer. Written for self-study and interview preparation.
What does the term "big data" mean?
Big data refers to extremely large and complex collections of information that are too big or too fast-moving to be handled easily by ordinary tools or a single computer. It often comes from many sources like websites, sensors, phones, and social media. Special software and powerful computers are needed to store and study it.
The "three V's" are often used to describe big data. What are they?
The three V's are Volume, Velocity, and Variety. Volume means the huge amount of data, Velocity means how fast new data arrives, and Variety means the many different types of data such as text, images, and numbers. Together they explain why big data is hard to handle.
What is "the cloud" in computing?
The cloud means using computers, storage, and software that run on the internet in large data centers instead of on your own device. When you save a photo to the cloud, it is actually stored on powerful computers somewhere else, and you reach it over the internet. This lets you access your files from any device, anywhere.
Where is your data actually stored when you save it "to the cloud"?
It is stored on real physical computers called servers, kept in large buildings called data centers. These data centers can be far away from you, sometimes in another city or country. You connect to them over the internet to save and get your data.
What is a data center?
A data center is a large building filled with many computers (servers), storage drives, and networking equipment that run cloud services and store huge amounts of data. They need lots of electricity and strong cooling systems to keep the machines from overheating. Big technology companies run data centers around the world.
Why is big data important for training AI and machine learning models?
Machine learning models learn by finding patterns in examples, so the more good-quality examples they have, the better they usually learn. Big data gives models many examples to study, which helps them make more accurate predictions. For instance, a model that has seen millions of photos of cats can recognize a new cat more reliably.
What is one major benefit of storing data and running programs in the cloud instead of on one personal computer?
The cloud lets you store huge amounts of data and use powerful computing without owning expensive hardware yourself. You can also access your files from any device with internet, and many people can work together on the same data. Companies can quickly add more computing power when they need it.
What does "scalability" mean for cloud computing?
Scalability means the ability to easily increase or decrease computing power and storage based on what you need. In the cloud, if a website suddenly gets millions of visitors, the company can quickly add more servers, then reduce them later. This flexibility is a key reason businesses use the cloud.
Streaming services like YouTube or Netflix use the cloud. How does this help them?
The cloud lets streaming services store enormous video libraries and deliver them to millions of users at the same time. They keep copies of popular videos on servers in many locations so the video loads quickly for nearby viewers. Without the cloud's huge storage and power, smooth streaming to so many people would be very hard.
What is a "server" in the context of the cloud?
A server is a powerful computer that provides services, files, or programs to other computers over a network. In the cloud, servers store your data and run applications, then send results back to your device. Many servers working together in data centers make up cloud services.
What kinds of devices and sources create big data every day?
Big data comes from many sources such as smartphones, social media posts, online shopping, GPS trackers, weather sensors, security cameras, and smart devices. Each of these constantly produces information. Added together across billions of users and devices, this creates enormous amounts of data.
What is the Internet of Things (IoT), and how is it related to big data?
The Internet of Things refers to everyday objects, like smart watches, doorbells, and home assistants, that connect to the internet and share data. These billions of devices constantly send information, which adds up to huge amounts of big data. This data can be analyzed to make devices smarter and more helpful.
Why can't a single ordinary laptop usually process big data on its own?
Big data is often too large to fit in one computer's storage or memory, and processing it would take far too long. Instead, the work is split across many computers that work together at the same time. This teamwork, often done in the cloud, makes handling big data possible.
What does "distributed computing" mean?
Distributed computing means splitting a big task across many computers that work on different parts at the same time. By sharing the work, the job finishes much faster than one computer could do alone. This is how big data is often processed in the cloud.
What is the difference between "structured" and "unstructured" data?
Structured data is neatly organized in rows and columns, like a spreadsheet of names and ages, which is easy to search. Unstructured data has no fixed format, such as photos, videos, emails, and social media posts. Most big data is unstructured, which makes it harder to analyze.
A weather service collects readings from thousands of sensors every second. Which "V" of big data does this fast, constant arrival describe?
This describes Velocity, which is how quickly new data is created and arrives. Weather sensors send readings continuously, so the data flows in at high speed. Systems must be fast enough to take in and process this stream in real time.
How do online stores use big data to suggest products you might like?
Online stores collect data about what you view, search, and buy, and compare it with the behavior of millions of other shoppers. Machine learning then finds patterns, like people who bought one item often buy another. Using these patterns, the store recommends products you are likely to want.
What is a privacy concern related to companies collecting big data about people?
When companies gather large amounts of personal data, there is a risk that sensitive information could be misused, sold without permission, or stolen by hackers. People may not even know how much is being collected about them. This is why privacy rules and careful data handling are important.
Why is it important to keep big data secure in the cloud?
Cloud data centers store huge amounts of personal and important information, which makes them targets for hackers. If this data is stolen or leaked, people's privacy and money could be harmed. Strong security like encryption and passwords helps protect the data.
What is encryption, and how does it help protect data in the cloud?
Encryption scrambles data into a secret code that can only be read by someone with the correct key. Even if a hacker steals encrypted data, it looks like meaningless gibberish to them. This keeps your files safer while they are stored or sent over the internet.
What does "data analytics" mean?
Data analytics is the process of examining data to find useful patterns, trends, and insights. For example, a sports team might analyze game data to discover which plays work best. These insights help people make better decisions.
How does the cloud help students and schools?
The cloud lets students store homework online and access it from any device, at school or home. Tools like shared documents let classmates work together at the same time. Schools can also use cloud apps without buying and maintaining expensive computers.
What is a "backup," and why is cloud storage useful for backups?
A backup is an extra copy of your data kept in case the original is lost or damaged. Cloud storage is useful because your backup is kept on remote servers, so even if your phone breaks or is lost, your files are safe. You can then restore them onto a new device.
How is the amount of data storage measured, from small to large?
Data storage is measured in bytes, and larger units include kilobytes, megabytes, gigabytes, terabytes, and petabytes. Each step is much larger than the one before it. Big data is often measured in terabytes or petabytes, which are enormous amounts.
Why might the quality of data matter as much as the quantity when training AI?
If data contains many errors, is biased, or is not relevant, a model can learn the wrong patterns no matter how much of it there is. "Garbage in, garbage out" means bad input data leads to bad results. Clean, accurate, and fair data helps AI make better and fairer predictions.
How can big data contain bias, and why is that a problem?
Data can be biased if it does not fairly represent everyone, for example if a face-recognition dataset has mostly one group of people. A model trained on biased data may work poorly or unfairly for groups that were underrepresented. This can lead to unfair decisions, so it is important to use balanced data.
What does it mean to process data "in real time"?
Real-time processing means data is analyzed almost instantly as it arrives, rather than being saved for later. For example, a navigation app uses real-time traffic data to update your route right away. This needs fast systems, often powered by the cloud.
A school stores all student photos online and notices it is using gigabytes of space. If 1 gigabyte is about 1000 megabytes, about how many megabytes are in 5 gigabytes?
There are about 5000 megabytes in 5 gigabytes, because each gigabyte is roughly 1000 megabytes and 5 times 1000 equals 5000. This shows how quickly storage adds up when many files are saved. Cloud storage helps handle these growing amounts.
What is "cloud computing" as a service, and what is one common example?
Cloud computing is renting computing power, storage, or software over the internet instead of owning it. A common example is using an online email service, where the emails and the program both live on remote servers. You simply use it through your browser or app.
How does a hospital use big data and the cloud to help patients?
Hospitals collect data such as test results, scans, and patient histories, which can be stored securely in the cloud and shared among doctors. Analyzing large amounts of medical data can help spot patterns, predict illnesses, and improve treatments. It is important this sensitive data is kept private and secure.
A simple Python program counts how many entries are in a dataset. What will this code print?
It will print 5, because the list contains five items and len() counts how many elements are in it. Counting records is a very basic but important first step in working with data. Real big data tasks use the same idea but on millions of records.
data = [12, 7, 9, 21, 3]
print(len(data)) # how many records?What is an environmental concern about large cloud data centers?
Data centers use huge amounts of electricity to run and cool their many computers, which can lead to high energy use and carbon emissions if the power comes from fossil fuels. They can also use large amounts of water for cooling. Many companies are trying to reduce this by using renewable energy and more efficient cooling.
Why do cloud companies keep copies of your data on more than one server, often in different places?
Keeping multiple copies, called redundancy, protects your data if one server fails or a data center has a problem like a fire or power loss. If one copy is lost, another can be used so you do not lose your files. It also helps load data faster for users in different regions.
What is a simple way to describe how a "data pipeline" works with big data?
A data pipeline is a series of steps that collect data, clean it, store it, and then analyze it, almost like a factory assembly line. Raw data goes in one end, and useful insights come out the other. The cloud is often used to run these pipelines because they handle so much data.
Related topics in Data & MLOps
Put it into practice with AI Learning
This topic — and hundreds more — comes from our free, offline AI Learning app. Practice Q&A, quizzes and cheat sheets anywhere, no account needed.
- Free
- No account
- Works offline