~/talk

Managing a Data Lake on AWS

Talkat DevOps Barcelona 2024 · 2024-11-14..11-15· [data-engineering]
slides:none on file

Describes a serverless AWS data lake built with Kinesis Data Streams + Firehose ingestion, S3 storage with Bronze/Silver/Gold zones, Glue/Apache Spark for transformation into columnar formats like Parquet, and Athena/Trino as the SQL query layer feeding QuickSight. Notes IDC’s 10x every‑5‑years growth to justify purpose‑built tooling, explains partitioning strategy, column‑ and row‑level access via a metadata catalog, asynchronous query pattern (API Gateway → queue → Lambda → temp S3 → notification) and cost levers like S3 storage classes.

AI-written summary · about

  1. 0:00Introduction to data lakes
  2. 3:40Building blocks of a data lake
  3. 5:44Data stream ingestion explained
  4. 9:14Storing data in S3 buckets
  5. 10:59Transforming data for analytics
  6. 13:03Optimizing storage formats
  7. 16:56Three-tier data lake architecture
  8. 19:06Metadata catalog and query layer
  9. 23:48Securing the data lake
  10. 26:38Consuming data with BI tools
  11. 28:45Asynchronous data access patterns
  12. 31:56Machine learning use cases
  13. 33:44Business intelligence dashboards
  14. 35:28Value of data-driven decisions
  15. 36:54Hands-on learning resources
  16. 39:23Q&A: Data lake vs warehouse
  17. 40:28Q&A: Cost monitoring tips
  18. 41:52Q&A: Data duplication prevention
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.