La principale solution IBM permettant de créer et de gérer ces systèmes se compose de DB2 Universal Database et de DB2 Warehouse Manager. DB2 Universal Database offre les fonctions de base permettant de créer, peupler, stocker et gérer des entrepôts de données et des cubes OLAP. DB2 Warehouse Manager complète ces possibilités en y ajoutant des fonctions de transformation, de gestion des métadonnées et de contrôle des requêtes.