A Data Platform is not just for analytics

A Data Platform is not just for analytics

Data is at the heart of every meaningful service, and it’s the effective use of that data which builds a product, and a business.

It’s the data from one service that enables another, whether that’s a closely associated microservice, an anomaly detection pipeline, or any other data-driven service.

A data platform has all the components we need to make effective use of this data, but so often we tie them to a specific use case or deployment, leaving the rest of the organisation to reimplement or go without.

By data platform I’m not talking about a data warehouse, or a data lake, or some other large and potentially foreign system. It could be an effective event streaming platform with excellent tooling around it, or a change data capture-like service that can help users implement an outbox, or highly reliable and resilient archiving and backups of data.

Data (Platform) Engineers are great at building these kind of things, but we keep them to ourselves. There’s no technical reason why we can’t implement a service that archives an event stream to a database that works not just with the data we’re responsible for ingesting, but any data that conforms to a known schema or contract, for example.

By opening the data platform up we can enable many more use cases across the organisation, increasing our impact and generating a greater return on investment for all the great tooling and services we are building.

Originally published at https://andrew-jones.com/blog/a-data-platform-is-not-just-for-analytics/.

Cover image from Unsplash.


要查看或添加评论,请登录

Andrew Jones的更多文章

  • Data Contracts

    Data Contracts

    Almost all data platforms start with a change data capture (CDC) service to extract data from an organisations…

  • We had an incident, and it was great

    We had an incident, and it was great

    We recently had an incident with our data pipeline, resulting in data being lost on route to our data platform. Of…

  • The democratisation of Data Science

    The democratisation of Data Science

    There’s a trend in the industry to make data science and machine learning more accessible, allowing engineers to build…

  • What does a Tech Lead do?

    What does a Tech Lead do?

    I've been a Tech Lead for a few years now, though I'd say I've only been a good Tech Lead for about a year. So what…

  • Lambda Architecture in 2020

    Lambda Architecture in 2020

    As I start to think about some of the upcoming projects we'll be working on over the next year and how we might go…

  • The benefits of postmortems

    The benefits of postmortems

    Postmortems are a well established process followed in the aftermath of an incident. Often the most visible output from…

  • You build it, you run it - you manage your data

    You build it, you run it - you manage your data

    Many tech companies follow the "you build it, you run it" mantra - and for good reason. You want to empower your teams…

  • If your data is worth storing, it's worth structuring

    If your data is worth storing, it's worth structuring

    When some people talk about a Data Lake (or Hadoop, or even just Big Data), they go on to say that we can store all our…

  • Momentum

    Momentum

    In the Michael Connelly books, Detective Harry Bosch often talks about the importance of momentum when working a case…

  • Why your master datastore should be immutable

    Why your master datastore should be immutable

    Thinking about how your master dataset is stored and managed is arguably the most important part of architecting a…

社区洞察

其他会员也浏览了