DeployWare/FDF is an open source extensible component-based framework to deploy distributed and heterogeneous software systems.

Addressed Issues

  • Deployment of distributed systems
  • Heterogeneity of software, network protocols, and physical hosts
  • Orchestration of deployment tasks
  • Dependencies between distributed software / deployment tasks

Supported deployment tasks

  • Uploading software archives
  • Installing software archives
  • Configuring software properties
  • Starting software instances
  • Managing software instances
  • Stopping software instances
  • Uninstalling software

Supported software

  • SOA-based systems
    • BPEL processes
    • ActiveBPEL engine
    • OW2 Orchestra BPEL engine
    • SCA applications
    • Apache Tuscany SCA
    • JBI components and assemblies
    • OW2 PEtALS JBI container
  • JEE-based systems
    • EAR, WAR, EJB and RAR
    • Application Servers
      • Apache Geronimo
      • JBoss
      • OW2 JOnAS
      • Sun Glassfish
    • OW2 JASMINe/Jade autonomic systems
  • Web based systems
    • Apache HTTP daemon
    • Apache Tomcat servlet container
  • CORBA-based systems
    • CORBA middleware
    • OW2 OpenCCM and applications
  • OW2 Fractal-based systems
    • Julia, Fractal ADL and RMI
  • Java-based systems
    • Apache ANT
    • Java Runtime Environment (JRE)
    • JamVM - JRE for Linux PDA
  • Database systems
    • MySQL database server
  • Network services
    • OpenLDAP registry
  • Operating systems with QEMU

Supported network protocols

  • FTP
  • HTTP
  • JMX
  • SCP
  • SFTP
  • SSH
  • Telnet