Dogu

Dogu is a Japanese term that means “tool”. According to that, Cloudogu EcoSystem is a platform that contains a toolbox for Continuous Integration, -Deployment or DevOps.
Each Dogu is a container that provides benefits for the Cloudogu EcoSystem as a whole.

Characteristics of Dogus

Dogus are more than just containerized tools or applications that are operated in the Cloudogu EcoSystem. What turns a container into a Dogu are these things:

  • If a tool has a UI and a login, the authentication has to be performed through CAS and it has to be part of the Single Sign-on system.
  • Additionally, each Dogus needs to be connected or linked to at least one other Dogu.

These two requirements for Dogus are supposed to ensure that the Cloudogu EcoSystem provides a high level of benefits and is therefore more than just a selection of tools.

Available Dogus

Community Dogus

Community Dogus are available in the Community Edition of the Cloudogu EcoSystem. Usually these are Best-of-Breed Open Source Tools.

  • Central Authentication Service: A single sign-on server.
  • OpenLDAP: A LDAP server, that is used by the User Management Dogu.
  • Postfix: A mail server, that is used as a centralized service for Dogus to send e-mails.
  • Redmine: An issue tracking and project management tool.
  • SCM-Manager: A repository management tool for Git, Mercurial and Subversion.
  • SonarQube: A tool for continuous code analyses.
  • User Management: A tool for user management.
  • Cockpit: A dashboard containing information from tools of the Cloudogu EcoSystem.
  • Jenkins CI: A continuous integration server.
  • Nginx: A webserver.
  • PlantUML: A tool to create UML diagrams.
  • PostgreSQL: A relational database that is used by other Dogus.
  • Registrator: The Registrator Dogu is used to internally manage Dogus.
  • Smeagol: A Git based wiki.
  • Sonatype Nexus: An artifact repository management server.

Premium Dogus

Premium Dogus are only available with the Subscription Edition of the Cloudogu EcoSystem. Often Premium Dogus are based on proprietary software that requires an addition license.

  • Backup & Restore: A service to manage and restore backups.
  • Elasticsearch: A full-text search engine with HTTP web interface.
  • IQ-Server: A tool to analyze open source components.
  • Klaros: A tool for test management.
  • Cassandra: A NoSQL database management tool.
  • Fidelia: A tool for requirements management.

Missing an application?

If you are missing a tool, please feel free to contact us regarding additional Dogus!

Inquire about new Dogu