DDF Users Guide

Introduction

Distributed Data Framework (DDF) is an agile and modular integration framework.  It is primarily focused on data integration, enabling clients to insert, query and transform information from disparate data sources via the DDF Catalog. A Catalog API allows integrators to insert new capabilities at various stages throughout each operation.  DDF is designed with several architectural qualities to benefit integrators:

Standardization

  • Building on established Free and Open Source Software (FOSS) and open standards avoids vendor lock-in

Extensibility

  • System Integrators can extend capabilities by developing and sharing new features

Flexibility

  • System Integrators may deploy only those features required

Simplicity of installation and operation

  • Unzip and run
  • Configuration via a web console
  • Simplicity of Development
    • Build simple Plain Old Java Objects (POJOs) and wire them in via a choice of dependency injection frameworks
    • Make use of widely available documentation and components for DDF's underlying technologies
    • Modular development supports multi-organizational and multi-regional teams

 

Contents