A data lake is a sensible business move to compliment their R2 object store.
For the longest time, you can query S3 in AWS through a range of their services and more (Athena being the most obvious).
They mention edge compute as a feature as well which is an interesting use case but from what I've seen in my day-to-day it's mostly teams in analytics/business intelligence that require SQL/UI for their queries in a mostly locked down environment as opposed to on the edge.
Edit: I have seen people discuss at work exposing our data lake in such a way that the backend apps can query it directly for data rather than rely on sync mechanisms to a postgres / other DB
For the longest time, you can query S3 in AWS through a range of their services and more (Athena being the most obvious).
They mention edge compute as a feature as well which is an interesting use case but from what I've seen in my day-to-day it's mostly teams in analytics/business intelligence that require SQL/UI for their queries in a mostly locked down environment as opposed to on the edge.
Edit: I have seen people discuss at work exposing our data lake in such a way that the backend apps can query it directly for data rather than rely on sync mechanisms to a postgres / other DB