Unpacking my ‘go-to’ architecture for delivering web-scale customer interaction models.
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 experience design 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 world class AI-powered customer interfaces.
In our modern information-rich economy, attention is the core commodity. And consumer attention is won with context. While context is created with personalized experiences.
Including:
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 chatbot that can be integrated with application.
Direct integration with 3rd-party messaging platforms, e.g. Messenger, etc.
This add-on module enables a microservice for intelligent contact flows.
Voice-based customer service at web scale.
Add-on microservice providing custom decision automation.
Custom machine learning models, for example:
Add-on microservice providing language translation automation.
Application and website content.