ti&m channel suite development kit

www.ti8m.ch/channelsuite
Zürich | Bern | Lausanne | Frankfurt
ti&m CDK
Schnelle front-to-back Entwicklung von Omni-ChannelAnwendungen
Mit zunehmender Digitalisierung werden die Kunden von Retail-Unternehmen mehr und mehr zu
direkten Teilnehmern an Firmenprozessen mit eigenem Zugang zu den entsprechenden Daten und
Informationssystemen. Da diese in jedem Unternehmen individuell anders sind, wird ein grosser Teil
der zu digitalisierenden Prozesse nicht oder nur unzureichend von Standardprodukten abgedeckt.
Der ti&m channel suite development kit (CDK) als moderne Front-end-Entwicklungsplattform sorgt
für die schnelle und standardkonforme Entwicklung solcher Applikationen. Dabei ist eine nahtlose
Integrierbarkeit in Portal- und CMS-Lösungen gewährleistet.
Starter Kit
channel suite development kit
Templates
Modul
REST Resource
View state
...
Runtime
Environment
Library
Security
CMS Integration
Persistence
Command Line Interface
Consulting.
Design.
Agile Projects.
Products.
Innovation Hosting.
Monitoring
www.ti8m.ch/channelsuite
Zürich | Bern | Lausanne | Frankfurt
Front-End-Anwendungen in einer serviceorientierten Architektur
interagieren in der Regel mit zahlreichen Umsystemen, von der
UI-Integration in ein Portal bis zur Anbindung von Back-EndSystemen. In einem solch integrationslastigen Kontext eine
Entwicklungsumgebungen manuell aufzusetzen und aktuell zu
halten, verursacht häufig hohe Aufwände. Die Skalierbarkeit von
Entwicklungsteams wird durch die aufwändige Einarbeitung
erheblich beeinträchtigt.
Entwicklungsumgebung auf Knopfdruck
Hier schafft das Environment-Modul des CDK Abhilfe. Projektspezifische Umgebungsdefinitionen basierend auf Docker
Compose legen fest, wie eine Integrationsumgebung aus vorgefertigten Container-Images zusammengesetzt wird. Ein neuer
Entwickler ist damit innerhalb weniger Minuten in der Lage, mit
einem simplen Befehl eine lauffähige Integrationsumgebung
inklusive korrekt initialisierter Datenbanken, Portalserver und
ähnlicher Spezialitäten auf seinem Laptop zu starten.
Produktdetails
Business Values
Hohe Entwicklungsgeschwindigkeit, Skalierbarkeit und Performance bei gleichzeitig maximaler Sicherheit.
Umfassende Verfügbarkeit auf allen Kanälen.
Offen für Kunden und Drittanbieter (Partner).
Grössere Abhängigkeiten von einzelnen Herstellern werden durch bewährte Open SourceKomponenten und langlebige Web-Standards
vermieden.
Funktionen CDK Basis-Bibliotheken
Integration von Sicherheitsinfrastruktur (Web
Application Firewalls und IAM Lösungen).
Logging und Monitoring.
API Dokumentation & Management.
Entwicklungsrichtlinien als Code
Persistenz und Service-Fassaden.
Entwicklungsrichtlinien und in Prosa dokumentierte Architekturbeschreibungen sind in der Praxis wenig nützlich, wenn der
Entwickler sie nicht als den effizientesten Weg zur Erledigung
seiner eigentlichen Aufgabe, dem Bau funktionierender Software, erkennt. Das CDK baut auf die Open-Source-TemplateEngine «Yeoman», um das Erstellen von Services oder ganzen
Modulen gemäss Best-Practices zu automatisieren. So wird
sichergestellt, dass der einfachste Weg zur Lösung einer typischen Programmieraufgabe auch der gewünschte und standardkonforme ist.
JavaScript Module-Loader für Portal/CMS Infrastrukturen.
CMS Integration.
Basismodule als Micro-Services
Notifikationen und Templates
Benutzer- und Mitarbeiterinformationen
BPM Engine
Rules-Engine
Best-of-breed Bibliotheken vorintegriert
Der Entwickler eines neuen Anwendungsmoduls auf der JavaPlattform steht oft vor einer schwer überschaubaren Auswahl
an diversen Frameworks, Werkzeugen und Bibliotheken, die
konfiguriert und miteinander integriert werden müssen. Nur
so kann eine konsistente, wartbare Applikation gewährleistet
werden. Das CDK trifft hier für den Entwickler eine Vorauswahl
unter den üblichsten Komponenten und ergänzt sie um den
für die reibungslose Integration nötigen Glue-Code. Für Spezialitäten, wie die Integration mit der in der Schweiz verbreiteten
Middleware, insbesondere den Web-Firewalls und Authentisierungslösungen wie Airlock, Nevis und USP-SES, gibt es eigene
CDK Bibliotheken.
Bitte kontaktieren Sie uns für
weitere Informationen zu diesen
Themen und unseren Lösungen.
© 2016 ti&m
Markus Nigg
Head Products
[email protected]
Carlo Ulrich
Product Sales
[email protected]
René Konrad
Product Sales
[email protected]