Digital healthcare solutions by Unity Group

Lösungen: Systemintegration Branchen: Gesundheitswesen

Neue Integrationsarchitektur für ein großes Pharmaunternehmen.

Leistungsstarke IT-Architektur
<high.performance>
Schnelle und einfache Entwicklung von Systemen
<scaling.enabled>
Sicherheit und Zuverlässigkeit
<continuity.ensured>

Die Herausforderung

Adamed Pharma ist ein polnisches Pharma- und Biotechnologieunternehmen in Familienbesitz, das mehr als 500 Produkte herstellt, die Patienten in mehr als 70 Ländern auf der ganzen Welt angeboten werden. Das Unternehmen beschäftigt mehr als 2.700 Mitarbeiter. Seit 20 Jahren betreibt das Unternehmen eigene innovative Forschungs- und Entwicklungsaktivitäten, zu denen es seit 2001 2,1 Milliarden PLN beigesteuert hat. Adamed unterhält wissenschaftliche Kooperationen mit führenden Universitäten, medizinischen Experten und wissenschaftlichen Instituten im In- und Ausland. Das geistige Eigentum des Unternehmens ist durch mehr als 200 Patente weltweit geschützt.

Ziel der Zusammenarbeit war der Aufbau einer Architektur auf der Basis einer Integrationsplattform, die effizient und skalierbar ist und eine effiziente Anbindung weiterer Anwendungen und IT-Systeme ermöglicht.

  • Adamed beauftragte uns mit der Erstellung eines Konzepts für die Neuentwicklung der IT-Architektur, um die Vielzahl interner Systeme (u.a. ERP, WMS, LIMS oder MES) zu berücksichtigen.
  • Die hohe Prozesskomplexität, ehrgeizige Entwicklungspläne für neue Implementierungen und die besonderen Anforderungen der pharmazeutischen Industrie in Bezug auf Sicherheitsstandards waren ebenfalls wichtig.
  • Die Herausforderung bestand in der Besonderheit der Branche und in der Notwendigkeit, die GMP-Richtlinien für die pharmazeutische Industrie einzuhalten.
  • Der Kunde wollte auch Integrationskompetenz in seinem eigenen IT-Team aufbauen.

Die Lösung

  • Wir begannen unsere Zusammenarbeit mit der Durchführung eines Beratungsprojekts. Ziel war es, die aktuelle Architektur im Detail zu überprüfen und eine Integrationslösung zu finden, die den komplexen Anforderungen des Kunden am besten gerecht wird.
  • Im Rahmen der Beratung skizzierten wir ein neues Architekturkonzept, präsentierten und verglichen mehrere auf dem Markt verfügbare Lösungen und Technologien und entschieden uns gemeinsam für ein angestrebtes Integrationswerkzeug.
  • Die Zielarchitektur wurde unter Verwendung des Kanonischen Datenmodells (KDM) und des Entwurfsmusters Channel/Adapter entworfen. Das KDM wird zur Beschreibung und Standardisierung der API verwendet, die dann für die Implementierung auf dem Servicebus genutzt werden kann.
  • Der Channel Adapter wurde in Enterprise Integration Patterns für Prozesse vorgeschlagen, die asynchron ablaufen. Es besteht aus einer Schicht, die Anfragen empfängt (Kanal), einer Schicht, die Anfragen verteilt (Kern) und einer Schicht, die Anforderungen an Zielsysteme sendet (Adapter).
  • Dieses ganze Muster, zusammen mit der Verwendung von Nachrichtenwarteschlangen, unterteilt den ESB in Fragmente, wobei jedes Fragment für seine eigenen Aufgaben zuständig ist. Wir haben Systeme für die Unternehmensführung integriert, die Lager- und Produktionsprozesse unterstützen.
  • Wir haben einen universellen Mechanismus für die Veröffentlichung von Indizes aus ERP in anderen Systemen entwickelt. Wir haben die Anypoint-Plattform von MuleSoft, einem führenden Unternehmen in diesem Bereich, als Integrationsschicht verwendet.
  • Alle für die Geschäftskontinuität wichtigen Komponenten laufen im Hochverfügbarkeitsmodus und sind sowohl für einzelne Server als auch für das gesamte Rechenzentrum ausfallsicher.
  • Im Zuge des Aufbaus der Architektur wurden Terraform-Skripte für Cloud-Dienste und Anisble-Playbooks für IaaS-Systeme erstellt, wodurch die Umgebungen mit geringem Aufwand wiederholbar, dokumentiert und erweiterbar sind.
  • Überwachungswerkzeuge erfassen Metriken und generieren Warnmeldungen über mehrere Kommunikationskanäle, damit das Team sofort auf Fehler reagieren kann.
  • Die Integrationslösung entspricht den ASVSL L1-Sicherheitsstandards, und die Tests wurden auf diesem Niveau durchgeführt.
  • Die Sicherheit der Kundendaten basiert auf einem Modell der geteilten Verantwortung zwischen dem Team der Unity Group und dem Kunden. Die Unity Group bietet der IT-Abteilung von Adamed Pharma auch eigene Schulungen an, damit der Kunde die notwendigen Integrationen in Zukunft selbst entwickeln kann.
  • Wir haben die Integrationslösung in einem Partnerschaftsmodell mit dem Team von Adamed Pharma erarbeitet. Wir haben ein dediziertes Team gebildet, das das Projekt gemeinsam nach einem agilen Ansatz durchgeführt hat. Dies ermöglichte eine bessere Kommunikation und Flexibilität bei der Erarbeitung der Lösung.
Adamed case study system integration

Das Ergebnis

Leistungsstarke IT-Architektur
Eine stabile und skalierbare API-basierte IT-Architektur ist einfacher und effizienter zu verwalten und zu pflegen als eine Punkt-zu-Punkt-Architektur.
<high.performance>
Skalierbarkeit
Die Dienste können bei steigender Last automatisch skaliert werden.
<scalability.provided>
Schnelle und einfache Entwicklung von IT-Systemen
Integrationen von weiteren Systemen werden durch den Einsatz eines Servicebusses schneller realisiert.
<scaling.enabled>
Unabhängigkeit
Mit den Kursen von MuleSoft und den firmeneigenen Schulungen der Unity Group kann der Kunde die Integrationsplattform weiterhin selbst warten und entwickeln.
<independency.unlocked>
Zuverlässigkeit
Kritische Komponenten sind für einzelne Server und das gesamte Rechenzentrum ausfallsicher und werden ständig überwacht.
<business.reliable>
Einfache Überwachung und Wartung
Die Integrationsschicht mit ihren zusätzlichen Komponenten ermöglicht eine einfache Überwachung und Verwaltung der Integrationen.
<efficiency.enabled>
Sicherheit
Die Lösung erfüllt die von der Pharmaindustrie geforderten Sicherheitsstandards (ASVSL L1-Standard)
<business.protected>

Wir können auch
Ihnen helfen

Dies ist nur ein Beispiel für die Expertise, die wir in Ihr Unternehmen einbringen können. Jedes Projekt ist anders - und jede Antwort auch. Nehmen Sie Kontakt auf und lassen Sie uns gemeinsam an etwas Neuem arbeiten!