I care about client data!

Mistakes were made.

But hey...


Continuous improvement is possible.

Major scaling of the system is possible.

SENSEI downtime is not a factor**.

**Refers to downtime caused by import. Some other things can still fubar us.

Monitoring

File Metadata


{
  "entity": "Type of Data (Measurement)",
  "location": "Generated Unique Hash location in S3",
  "mimeType": "text/csv",
  "originalLocation": "Where file ultimately came from",
  "previousLocation": "Where file immediately came from",
  "owner": "Customer name",
  "state": "State of file (received, transformed, delivered, failed)"
}

Improving Metadata

Reception Time

Amazon S3 Versions

Improve Ability to Query Import Data

Fewer Transformation Artifacts (files)

Improving Logging

Reduce Noise

Strategic Logging

Tell a Story

Leave Breadcrumbs

Notifications

  • ​Emails
  • Slack
  • SMS (Text messages)
  • Feedback in our web apps

Learn our Log Tools

Self-Service Imports

Feedback and 

Recovery Loops

Apps for configuring, analyzing and maintaining client data

Import Architecture Today

Made with Slides.com