Data-Centered Architecture

Data-Centered Architecture is an architecture style in which the data is designed first and applications are then designed to create and use it. With the Internet and the World-Wide Web, an application can access data anywhere. Simpler and more robust system designs are achieved by avoiding complex data exchanges and accessing data at source.

Virtual Data Lakes

Virtual data lakes enable applications to connect to data sources and mix-and-match the data. They provide fine-grained access control so that the owners of the data can control its use. They support data-centered architectures.


Lacibus is a virtual data lake implementation. It is being made available as open source. It has an access application, Soda, that includes a data content management system. This website uses it.

Lacibus Ltd is a company formed to provide services based on virtual data lakes and data-centered architecture.