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]
© Copyright 2024 ExpyDoc