Unpacking my ‘go-to’ architecture for transforming data into actionable business intelligence.
This architecture reflects my current technical acumen and business philosophies:
I use it within my own projects — and as a baseline for related consulting work.
It’s an ideal — secure, performant and modular — platform for delivering:
Inspired — and perpetually evolving — from AWS reference architectures and business intelligence best-practices:
And continuously validated against the AWS Well-Architected and NIST Cybersecurity frameworks.
Maintained in a library of CloudFormation templates and deployable on-demand — as individual modules or end-to-end.
YAML
/JSON
), so there is no compelling reason to take on the added costs and complexity of a 3rd-party toolThis architecture also fills a key role in a more comprehensive cloud strategy:
So let’s dive in…
Laying the groundwork for extracting useful insights from large volumes of data.
Processing high volume, variety and velocity of data.
With this solid foundation in place, we can easily enhance functionality using a number of different add-on modules:
Let’s dive a little deeper into those modules…
This add-on module provides a high volume search engine.
Quickly and easily find details in data.
This add-on module enables a data warehouse platform.
Store and query large volumes of data for analytical workloads.
This add-on module provides an exploratory machine learning platform.
Identify hidden patterns buried deep in data.
This add-on module provides a machine learning model training pipeline.
Including algorithm selection and data cleaning.