Roboconf icon
Roboconf icon

Roboconf

 3 likes

A lightweight platform to deploy and scale applications in the cloud. Roboconf is a framework to control the life cycle, reconfigure & monitor distributed applications in various hybrid environments.

Roboconf screenshot 1

License model

  • FreeOpen Source

Application type

Country of Origin

  • FR flagFrance
  • European Union flagEU

Platforms

  • Mac
  • Windows
  • Linux
  No rating
3likes
0comments
0news articles

Features

Suggest and vote on features
  1. Docker icon  Support for Docker
  2.  Cloud Monitoring
  3.  Platform as a service

 Tags

Roboconf News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

Roboconf information

  • Developed by

    FR flagLinagora, in collaboration with Université Joseph Fourier
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    4 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentBusiness & Commerce

GitHub repository

  •  36 Stars
  •  11 Forks
  •  77 Open Issues
  •   Updated Aug 15, 2023 
View on GitHub

Our users have written 0 comments and reviews about Roboconf, and it has gotten 3 likes

Roboconf was added to AlternativeTo by vzurczak on Nov 8, 2015 and this page was last updated Dec 23, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Roboconf?

Roboconf takes in input application descriptions. An application description is a zip archive which includes a list of software components and their relations (what is deployed on what and what depends on what). Each component comes with recipes that will be used to handle its life cycle. Beyond the classical phases (deploy, start, stop and un deploy), there is a special phase called "update". It is invoked every time a dependency changes.

This is the key to bring hot-reconfiguration and elasticy to the application. Other aspects of the application can be provided, such as probes, probe configurations, complex scripted commands and automatic reactions.

Roboconf provides several extension-points. One is used to plug deployment environments (e.g. for cloud infrastructures providers). Another one used to support new recipe types (scripts, Puppet modules...). There is also one to define new probes.

It comes with several tools, including a web console, Eclipse plug-ins, a Maven plug-in to automate builds, and documentation generators.

Roboconf is mostly developed in Java/OSGi, but some parts rely on Javascript (AngularJS...).

Official Links