#84 Ace AWS Certified Data Analytics — Specialty (DAS-C01) certification exam as a Junior Data Engineer (part 2)
--
In my opnion, having a solid understanding of some specific AWS services is crucial to pass this certification exam. Luckily, there are not that many of them :)
There are 3 types of data collection with its following services that will be discussed in details later on:
1.Real-time
Services include (if you don’t understand these services, please refer to part 1):
- Kinesis Data Streams (KDS)
- Simple queue service (SQS)
- Internet of Things (IoT)
2.Near real-time
Services include (if you don’t understand these services, please refer to part 1):
- Kinesis Data Firehose (KDF)
- Database Migration Service (DMS)
3.Batch
Services include (if you don’t understand these services, please refer to part 1):
- Snowball
- Data Pipeline
I have taken the exam and looks to me that the first 2 sections appear the most in the exam. Let’s dig deeper 4 most imporant services!
Disclaimer: It’s NOT recommended to learn all of these information below, but rather read it through to have a somewhat understanding of these services.
Kinesis Data Streams (KDS)
Amazon Kinesis Data Streams is a fully managed (the provider takes care of all the operational aspects of the service, and the user does not need to worry about managing the underlying infrastructure or performing administrative tasks) real-time data streaming service provided by Amazon Web Services (AWS). It allows you to collect, process, and analyze streaming data at scale. Amazon Kinesis Data Streams (KDS) is designed with immutability in mind. Immutability means that once data is written to a stream, it cannot be modified, updated, or deleted. The data records written to a Kinesis stream are retained for a configurable retention period, and during this time, they are immutable.