Hallo,
ich arbeite für eine Firma, die medizintechnische Produkte herstellt, vertreibt und wartet. Hier bin ich im Bereich Service für DI-Großgeräte (Also CT, MRT, NUC, PET, US etc) tätig.
ich habe vor ein paar Jahren angefangen ein kleines Tool ePlanning zu schreiben, dass die Termine der Techniker in einem Kalendar grafisch darstellt. Klingt komisch aber das CMS der Firma ist dazu tatsächlich nicht in der Lage.
Über die Jahre wurde das Tool immer weiter aufgebohrt und mittlerweile ersetzt es eigentlich das CMS im Service-Center komplett. Seit 3 Jahren ist noch ein weiteres Tool ePlanner dazu gekommen, was sehr stark in das erste Tool eingreift. Dieses Tool erstellt automatisch die Wartungsplanung für alle Geräte unter Vertrag. Diese werden dann im ersten Tool angezeigt und können dort dann auch bearbeitet werden.
Um das Ganze ein bischen wenig abstrakt zu machen habe ich mal einen verpixelten Screenshot angehängt.
Nun ist das Ganze halt irgendwie über die Jahre gewachsen und ich möchte das gerne mal in eine vernünftige Deployment Umgebung stecken. Dazu habe ich mir gedacht packe ich das erstmal in lauter Docker Container. Wie ich mir das Vorstelle seht ihr in diesem Bild
Auf das Hardware Setup in der Production habe ich keinen Einfluß. Ich kann also die mySQL DB nicht selber über SSH ansprechen und in einen Docker stecken.
Hier meine ersten beiden Fragen:
1) Macht das so für euch Sinn?
2) Wenn ja, wie würdet ihr das GIT dazu machen? Jeweils eines für ePlanning und ePlanner oder doch alles zusammen in ein Repository?
Gruß
Claus
ich arbeite für eine Firma, die medizintechnische Produkte herstellt, vertreibt und wartet. Hier bin ich im Bereich Service für DI-Großgeräte (Also CT, MRT, NUC, PET, US etc) tätig.
ich habe vor ein paar Jahren angefangen ein kleines Tool ePlanning zu schreiben, dass die Termine der Techniker in einem Kalendar grafisch darstellt. Klingt komisch aber das CMS der Firma ist dazu tatsächlich nicht in der Lage.
Über die Jahre wurde das Tool immer weiter aufgebohrt und mittlerweile ersetzt es eigentlich das CMS im Service-Center komplett. Seit 3 Jahren ist noch ein weiteres Tool ePlanner dazu gekommen, was sehr stark in das erste Tool eingreift. Dieses Tool erstellt automatisch die Wartungsplanung für alle Geräte unter Vertrag. Diese werden dann im ersten Tool angezeigt und können dort dann auch bearbeitet werden.
Um das Ganze ein bischen wenig abstrakt zu machen habe ich mal einen verpixelten Screenshot angehängt.
Nun ist das Ganze halt irgendwie über die Jahre gewachsen und ich möchte das gerne mal in eine vernünftige Deployment Umgebung stecken. Dazu habe ich mir gedacht packe ich das erstmal in lauter Docker Container. Wie ich mir das Vorstelle seht ihr in diesem Bild
Auf das Hardware Setup in der Production habe ich keinen Einfluß. Ich kann also die mySQL DB nicht selber über SSH ansprechen und in einen Docker stecken.
Hier meine ersten beiden Fragen:
1) Macht das so für euch Sinn?
2) Wenn ja, wie würdet ihr das GIT dazu machen? Jeweils eines für ePlanning und ePlanner oder doch alles zusammen in ein Repository?
Gruß
Claus