📄️ Identifying Data Formats
In the digital world, data is a large collection of facts like numbers, descriptions, and observations used to record information. However, raw data is just noise until we process it. As an architect, our job is to turn this noise into entities (like a customer or a product) and attributes (like a name, address, or price) that are valuable for the organization.
📄️ File Storage Options
The ability to store data in files is the core element of any computing system. In the past, we stored our data on local hard disks or USB drives; however, today the "central storage location" for organizations is the cloud. Cloud storage provides cost-effective, secure, and reliable storage for large volumes of data.
📄️ Transactional Data Processing (OLTP)
Imagine withdrawing money from an ATM or buying your favorite snack at a market. At that moment, a Transaction is happening in the background. A transaction is a small and independent unit of work.
📄️ Analytical Data Processing (OLAP)
In transactional systems (OLTP), we recorded every heartbeat—like orders and payments. But where do we find the answers to questions like, "Why did our sales drop compared to the same time last year?" or "Which customer segment is the most profitable?"