A bit of an old post by Venu Anuganti putting in the same diagram different components involved in a Big Data architecture.
Any data architecture loosely consists of four major logical components:
I don’t think there’s a blueprint for big data architectures. But such a diagram can give you a could idea of the possible components involved. Then to make things simple for engineers, you start adding requirements, constraints, and SLAs at each level. Once you have some sort of idea of how things will look, you start building it and discover that some of the components you are planning to use don’t work well together or there’s no way to achieve those SLAs. All in all, it’s a fun job.
Original title and link: Typical Big Data Architecture ( ©myNoSQL)