Arkitektur

OSGi strukturen i 9DC giver rig  mulighed for at integrere med eksisterende systemer eller selv tilbygge moduler. Dette kunne være integration med:

  • Continuous build integration – f.eks. med MAVEN.
  • Ticket/tracking/opgave systemer.
  • Quality systemer – hvis der f.eks. ønskes automatisk tilbagekald til et kvalitetssystem
  • CMDB løsninger.
  • Package repositories – hvis revisioner ønskes lagres et andet stad end 9DC.

Selve integration med virksomhedens forskellige tekniske platforme der skal laves deployment til, sker gennem Endpoint Managerne. Der sker således ingen deployments, men mindre der er en Endpoint Manager for den givne tekniske platform. Endpoint Managerne kan være generiske som til Websphere eller BEA. Eller det kan være mere specifikke egenudviklede Endpoint Managerere som indeholder særlige master scripts virksomheden ønsker at genbruge fremover også – blot på en mere struktureret afviklingsform. Om der laves deployment til fysiske servere, virtuelle servere eller Skyen er uden betydning for 9DC. Det selvstændige Release Management Modul giver Release Manageren mulighed for at centralt styrer og optimere releases.