Picturepark Content Platform: API-first Technologies

Blog aus einer Reihe von Seiten, welche die Funktionalitäten der Picturepark Content Platform darstellen.

Die “API-first”-Philosophie

Sämtlicher Content hat eine Herkunft und einen oder mehrere Bestimmungsorte. Nur Systeme die konsequent für ein hohes Mass an Konnektivität und Skalierung entwickelt wurden, sind in der Lage, Content ohne Kompromisse zu verbinden, verwalten und zu routen.

Deshalb haben wir diese Vorgaben bereits in den frühesten Designplänen unserer Content Platform berücksichtigt.

Die Hauptvorteile des “API-first”-Ansatzes der Picturepark Content Platform sind unter anderem:

  • Einfachere, verlässlichere und einheitliche Konnektivität mit anderen Business-Systemen
  • Beschleunigung von Austausch, Verarbeitung und Content-Routing über die Content Platform
  • Strikte Trennung von Datenspeicherung und -strukturierung von Veröffentlichung und Layout
  • Cross-Channel-Publishing über Microsites, Apps und andere Systeme
  • White-Label-Technologien zur Erstellung Content-getriebener Applikationen
  • Zugriff auf branchenführende Features und Technologien externer Systeme
  • Konsistenter, umfassender und wachsender Satz an API-Methoden und Framework
  • Hoher Automationsgrad mit dem Ergebnis schnellerer Produktion zu niedrigeren Kosten
  • Leichter, schneller und angenehmer für Entwickler zu integrieren und als Baustein zu verwenden

Mit der Picturepark Content Platform können Content-getriebene Lösungen nach eigenem Bedarf und basierend auf modernsten Content Management-Technologien im Kern erstellt werden.

Moderne Kerntechnologien

Die Verwendung moderner Technologien und Prinzipien der Softwarearchitektur war bei der Entwicklung der Picturepark Content Platform kein nachträglicher Einfall sondern ein Grundbestandteil des Konzepts. Dadurch erfüllt das System die heutigen Anforderungen genauso wie die der Zukunft.

  • Kern-Programmiersprachen: C#/.net, Angular
  • Application Server: ASP.NET Core
  • Storage/Cache/Queue: ElasticSearch, Redis, RabbitMQ
  • Authentifizierung/Identitäts-Management: Identity Server
  • Microservice-Architektur