Inhalt des Kapitels

Erweiterbarkeit und Modularität von Workday für IT-Führungskräfte: Technologie für höhere Apassungsfahigkeit

Die Stärke der Integration

Eine starke Programmierung mit Workday Extend

Die Architektur von Workday Extend

Entwicklungs-Tools für Workday Extend Apps

Der Lebenszyklus der Workday Extend App

Die Entwickler-Site von Workday: die Zentrale für Workday Extend-Entwickler

Workday Extend trifft auf KI

Workday Extend und die Kunst des Machbaren

Workday Extend weiter voranbringen

Jenseits der Programmierung: Erweiterbarkeit über Workday Marketplace

KAPITEL 6

Workday Extend, Integrationen und mehr: Agile Lösungen erstellen

Erweiterbarkeit und Modularität von Workday für IT-Führungskräfte: Technologie für höhere Anpassungsfähigkeit

Die erweiterbare Workday-Architektur mit ihrer Vielzahl an APIs, vorkonfigurierten Komponenten und Integrationstools ermöglicht ein hohes Maß an Modularität. Dadurch können Entwickler Lösungen rasch zusammenstellen, indem sie vorhandene Elemente kombinieren, statt alles von Grund auf neu zu entwickeln.

KAPITEL 6

Workday Extend, Integrationen und mehr: Agile Lösungen erstellen

Erweiterbarkeit und Modularität von Workday für IT-Führungskräfte: Technologie für höhere Anpassungsfähigkeit

Die erweiterbare Workday-Architektur mit ihrer Vielzahl an APIs, vorkonfigurierten Komponenten und Integrationstools ermöglicht ein hohes Maß an Modularität. Dadurch können Entwickler Lösungen rasch zusammenstellen, indem sie vorhandene Elemente kombinieren, statt alles von Grund auf neu zu entwickeln.

Die Workday-Plattform als Basis

Das Potenzial von Erweiterungen

Entwickeln Sie individuelle Apps für Ihr Unternehmen, indem Sie Workday erweitern.

Das Potenzial von Integrationen

Nutzen Sie Workday Orchestrate für Integrationen.

Das Potenzial der IT-Architektur

Setzen Sie geschäftliche Anforderungen zusammen mit Built on Workday schneller um.

Das Potenzial von Erweiterungen

Entwickeln Sie individuelle Apps für Ihr Unternehmen, indem Sie Workday erweitern.

Das Potenzial von Integrationen

Nutzen Sie Workday Orchestrate für Integrationen.

Das Potenzial der IT-Architektur

Setzen Sie geschäftliche Anforderungen zusammen mit Built on Workday schneller um.

IT-Führungskräfte, die bei der digitalen Transformation unter Zeitdruck stehen, benötigen anpassungsfähige Technologien. Klassische Anwendungen mit geschlossenen Architekturen erfordern benutzerdefinierte Modifikationen und Überarbeitungen, was erhebliche Kosten und lange Wartezeiten verursacht.

Workday bietet einen anderen Ansatz mit einer anpassungsfähigen Plattform für HR und Finanzen. Mit der Workday-Plattform können Business-Anwender agil arbeiten und Prozesse in Echtzeit durch Selfservice-Konfiguration modifizieren. Durch die Erweiterung vorhandener Datenmodelle, die Erstellung neuer Geschäftsprozesse und die Integration in andere Lösungen in der IT-Landschaft können Entwickler neue Apps erstellen, die spezifische geschäftliche Anforderungen abdecken.

In diesem Kapitel untersuchen wir, wie die Workday-Plattformarchitektur und deren Funktionalitäten die Erweiterbarkeit unterstützen.

Die Stärke der Integration

Der englische Schriftsteller John Donne (1572-1631) prägte einst den Satz „Niemand ist eine Insel“. Diese Aussage trifft auch auf Unternehmenssoftware zu.

Workday-Kunden sind auf die Integrationen zahlreicher Drittanbieter-Anwendungen und Dienstleistungsanbieter angewiesen, um ihre Routineabläufe durchführen zu können. Ein typisches Szenario sieht zum Beispiel so aus: Ein Handelsunternehmen muss sich mit einem komplexen Finanzmanagement-System von Anbietern vernetzen, um Operations in den Bereichen Merchandising, Auftragsmanagement, Kreditorenbuchhaltung und Transportmanagement zu unterstützen. Oder ein Kunde muss eine nachgelagerte Lösung in Workday Human Capital Management (HCM) integrieren, um wichtige Details des Mitarbeiterlebenszyklus zu übermitteln und zeitpunktbezogene Ereignisse auszulösen.

Abb. 6-1 Entwickeln und managen Sie Integrationen direkt in Workday.

Die Integration mit externen Systemen ist für IT-Teams oft eine Herausforderung. Workday vereinfacht dies, indem es integrierte Interoperabilität als Kernbestandteil der Workday-Plattform bereitstellt. Dadurch können IT-Teams Lösungen schnell, sicher und flexibel verbinden. Integrationslösungen von Workday sorgen für einen optimierten Integrationsprozess und bieten zahlreiche Anpassungsmöglichkeiten. Da die Integration eine Kernkomponente der Workday-Plattform ist, müssen Kunden für benutzerdefinierte Integrationen keine separate, kostspielige Integrations-Middleware beschaffen oder managen.

Workday bietet zahlreiche Integrationsmöglichkeiten, um Daten mit den vielen von Kunden verwendeten Systemen zu synchronisieren. Außerdem bietet Workday Services zur Verwaltung der Planungs- und Runtime-Operations dieser Integrationen an. Diese können entweder von Workday selbst, unseren Partnern oder unseren Kunden entwickelt werden. Alle Integrationen werden in einer sicheren, skalierbaren und überwachten Umgebung ausgeführt.

Die Integrationsmöglichkeiten von Workday basieren auf den folgenden Prinzipien:

Die Integrationen folgen offenen Standardprotokollen.

Workday oder unsere zertifizierten Partner pflegen einen kompletten Katalog vorkonfigurierter Integrationen. Damit sparen Kunden Zeit und Geld.

Integrierte Management-Funktionen ermöglichen die Kontrolle über Integrationen und bieten umfassende Audit- und Fehlerbehebungsfunktionen.

Sämtliche Integrationen verwenden und unterstützen Selfservice durch dasselbe Sicherheitsmodell von Workday, das in der Workday-Plattform verankert ist.

Unterstützung diverser Integrationsanforderungen

Vorkonfigurierte Integrationskonnektoren von Workday und unseren zertifizierten Partnern bewältigen die unterschiedlichen Datenformate und Protokolle, die mit den verschiedenen Integrationsanforderungen der Kunden einhergehen. Wenn Integrationen stärker angepasst werden müssen, als mit den vorkonfigurierten Konnektoren möglich ist, bietet Workday eine komplette Palette an Lösungen und Technologien – von Low-Code- und No-Code-Lösungen für Business-Analysten bis zu Entwicklungsumgebungen für benutzerdefinierte Integrationen.

Zur Beschleunigung der Integrationsentwicklung bietet Workday die folgenden Integrationslösungen an.

Workday Orchestrate

Abb. 6-2 Erstellen Sie mit Workday Orchestrate im Handumdrehen komplexe Workflows.

Mit Workday Orchestrate haben Kunden die Möglichkeit, schnell komplexe Workflows zu entwickeln, die Daten in Workday sowie in externen Systemen automatisieren und transformieren. Da Workday praktisch mit jedem System oder jeder Datenquelle verbunden werden kann, bietet Workday Orchestrate die Lösungen zur Überwindung von Datensilos und zur Optimierung von Prozessen, um Innovationen zu fördern. Dank seiner leistungsstarken Low-Code-Automatisierungsfunktionen können Unternehmen Automatisierungen ausbauen, Business Operations verfeinern, und so den Nutzen ihrer Workday-Investition erheblich steigern.

Kunden und Partner nutzen Workday Orchestrate für folgende Zwecke:

Aufbau bidirektionaler Datenströme, einschließlich Echtzeit-Integrationen, mit Zugriffsmöglichkeiten auf externe APIs und öffentliche Workday-APIs

Erweiterung der Workday-Funktionen durch Erstellung von benutzerdefinierten Integrationslösungen und Automatisierung komplexer, systemübergreifender Workflows

Unterstützung der Business-Nutzer beim eigenständigen Entwerfen, Entwickeln und Einführen von Integrationen ohne umfassende technische Expertise und dadurch Reduzierung der IT-Abhängigkeit und Beschleunigung der Wertschöpfung

Abb. 6-3 Steigern Sie Ihre Wertschöpfung mit Workday Orchestrate.

Einfachere Workday-Integrationen mit Enterprise Interface Builder

Der Enterprise Interface Builder (EIB) bietet den einfachsten Ansatz für Integrationen in Workday. Für den EIB sind keine Entwicklerkenntnisse erforderlich. Business-Analysten können einfache ein- oder ausgehende Integrationen mithilfe einer formularbasierten Bedienoberfläche erstellen.

Abb. 6-4 Integrationstools für einfache bis komplexe Anwendungsfälle.

Konnektoren

Konnektoren stellen die Verarbeitungslogik, Datentransformation und Fehlerbehandlungsroutinen bereit, die für eine nahtlose Integration von Drittsystemen in Workday erforderlich sind, und beschleunigen dadurch das Deployment erheblich. Alle Konnektoren sind für unterschiedliche Kundenszenarien konfigurierbar.

Konnektoren werden wie jedes andere Produkt von Workday verwaltet und folgen demselben Aktualisierungszeitplan. Ergänzend zu den regulären Kern-Updates koordiniert Workday eine gemeinsame Roadmap mit Partnerfirmen, um zu gewährleisten, dass die Konnektor-Integrationen auch bei der Weiterentwicklung der Anwendungen stets auf dem neuesten Stand sind.

APIs

Entwickler von Integrationen und Anwendungen können auch Integrationen, Orchestrierungen und Anwendungen erstellen, indem sie direkt mit Workday-APIs interagieren. Wir bieten sowohl SOAP- als auch REST-APIs an.

In Workday implementierte SOAP-APIs werden auf der Basis von W3C-Spezifikationen (SOAP- und WSDL-Protokolle) entwickelt und sind primär für System-zu-System-Integrationen konzipiert, wobei große Datenmengen ausgetauscht werden. Die SOAP-API nutzt XML und wird in der Workday Community häufig als Webservice-API bezeichnet.

REST-APIs werden auf der Basis bewährter REST-Prinzipien entwickelt und kommen vielfach in kundenorientierten Oberflächen zum Einsatz, sowohl bei Webseiten als auch bei allgegenwärtigen Computersystemen. Für den Austausch geringer Dateneinheiten empfiehlt Workday die Nutzung einer REST-API. REST-APIs sind heute eine grundlegende Technologie für die Entwicklung von Anwendungen. Workday erweitert sein API-Angebot fortlaufend, um mit den wechselnden Bedürfnissen der Kunden Schritt zu halten.

Reporting-as-a-Service (RaaS) stellt eine Variante der REST-API dar, mit der sich anwenderdefinierte schreibgeschützte APIs generieren lassen, wenn ein in Workday oder mit einer Workday Extend-App erstellter benutzerdefinierter Bericht als Webservice aktiviert wird. Nach der Aktivierung können die Daten in mehreren Formaten – darunter JSON, CSV, XML – abgerufen werden.

Workday Graph API unterstützt Entwickler von Workday Extend-Apps bei der Arbeit mit Daten in diesen Apps. Die Workday Graph API basiert auf der Standardabfragesprache GraphQL, sodass Entwickler die gewünschten Daten präzise mit nur einer Anfrage abfragen können. Das reduziert den Programmieraufwand und verbessert die Performance der App.

Optimierung der API-Erfahrung mit Workday Graph API

Abb. 6-5 Unterstützung für Entwickler bei der Arbeit mit Daten in Workday Extend-Apps.

Workday Studio

Im Bereich der komplexeren Integrationsanwendungen ermöglicht Workday Studio hochgradig benutzerdefinierte und aufwendigere Integrationen. Workday Studio ist eine integrierte Entwicklungsumgebung (IDE) für technische Anwender, die komplexe Integrationen zwischen Workday und Drittanbietersystemen vornehmen. Unabhängig von den erforderlichen Anpassungen führt die Nutzung von Workday Studio zum gleichen Ergebnis wie der Einsatz des EIB: zu einem Integrationssystem, das in der Workday-Cloud für die Ausführung geplant und gemanagt werden kann. Workday Studio und der EIB sind Kernbestandteile der Workday-Plattform und beim Kauf jeder Workday-Anwendung enthalten.

Verbesserte Anpassungsfähigkeit durch Integrationen

Mit diesen offenen, interoperablen Integrationsfunktionen wird das gesamte IT-System einer Organisation gestärkt – ganz gleich, wie groß oder komplex es ist. Diese von Workday verwalteten und gesicherten Funktionen ermöglichen es sowohl dem IT-Team als auch dem Unternehmen, Integrationen eigenständig zu erstellen. Darüber hinaus und im Gegensatz zu den oft langwierigen Beschaffungs- und Einrichtungsprozessen, die Legacy-Systeme mit sich bringen, erzielt die Organisation eine schnellere Wertschöpfung und beachtliche Kostenreduzierungen.

Workday-Integrationsservices halten sich an dasselbe strenge Sicherheitsmodell, das für alle in Workday gespeicherten Daten gilt. Beim Austausch über eingehende oder ausgehende Integrationen unterliegen Daten den strengsten Datenschutz- und Sicherheitsrichtlinien und lassen sich zu jeder Zeit überprüfen.

Die Architektur der Workday-Integrationen

Abb. 6-6 Das Integrationen-Viertel auf dem Stadtplan

Das Viertel „Integrationen“ ist ein fester Bestandteil auf dem Stadtplan der Workday-Architektur. Es ermöglicht über ein API-Gateway den Zugriff auf die Object Management Services (OMS) und Persistenzservices der Workday-Plattform.

Integrationen werden über ein übergeordnetes Framework verwaltet und können auf verschiedene Arten gestartet werden:

  • Nach einem Zeitplan in benutzerdefinierten Intervallen
  • Manuell durch einen Anwender
  • Automatisch innerhalb eines Geschäftsprozesses
  • Aus einem externen System
  • Über Workday Extend
  • Aus einer Journey in Workday Journeys

So können benutzerdefinierte Workflows und die Synchronisierung von Daten sorgfältig und ohne unnötige Komplexität auf die spezifischen Bedürfnisse der Anwender zugeschnitten werden.

Workday-Integrationen sind skalierbar, sicher und erlauben eine lückenlose Überprüfbarkeit. Die Integrationen werden nach dem Gridprinzip skaliert. Das Computing-Grid umfasst mehrere virtuelle Maschinen, die eine skalierbare Ausführung der Integrationen ermöglichen. Jede Integration wird separat ausgeführt, da sie Programmcode von Kunden oder Beratern enthalten könnte.

Ein in der Programmiersprache Scala und im Open-Source-Toolkit Akka bereitgestellter Integrationssupervisor verwaltet das Computing-Grid, das die für die Integrationen verfügbaren Ressourcen darstellt. Der Supervisor erkennt eine freie Ressource und stellt entsprechenden Integrationscode bereit. Bei der Integration werden dann Daten über das API-Gateway extrahiert. Dies geschieht entweder über RaaS-Aufrufe oder mithilfe einer SOAP- oder REST-API.

Typischerweise werden Daten in Dateien im CSV- oder XML-Format umgewandelt und per SFTP (Secure File Transfer Protocol) übertragen. Zur vollständigen Auditierbarkeit sichert der Integrationssupervisor eine Kopie der Datei und der zugehörigen Auditdateien im Dokumentenspeicher. Anschließend werden Rechenressourcen für die nächste Integration frei.

Eine starke Programmierung mit Workday Extend

In unserem letzten Viertel befindet sich Workday Extend. Es ist eine Umgebung, in der IT- und Business-Entwickler neue und individuelle Anwendungen mit Funktionen für das Personal- und Finanzwesen konzipieren können. Für Workday-Kunden ist Workday Extend ein elementarer Bestandteil des Werteangebots der Workday-Plattform, mit dem Unternehmen diesen Mehrwert vergrößern können.

Abb. 6-7 Das Workday Extend-Viertel auf dem Stadtplan

Kunden und Partner von Workday nutzen Workday Extend, um neue Anwendungen zu entwickeln, mit denen ihre Organisationen Lösungen konsolidieren, auf ungeplante Ereignisse reagieren und auf einzigartige Weise kontinuierlich innovativ sein können. Entwickler können mit Workday Extend und Komponenten der Workday Plattform sowie Low- und No-Code-Lösungen schnell Anwendungen erstellen und sicher in der Workday-Cloud betreiben. Dabei haben sie stets die Gewissheit, dass die Anwendungen die bewährten Cloud-Bereitstellungsprozesse von Workday übernehmen. Dadurch profitieren Führungskräfte im Business- und IT-Bereich mit jeder neuen App von ihrer Investition. Mithilfe von KI-Unterstützung sowie Low- und No-Code-Entwicklungstools entwickeln Teams souverän neue Funktionen, die sich den Personal- und Finanzkontext zunutze machen.

Workday Extend Low- und No-Code-Plattform für App-Entwicklung

App-Komponenten

UI

Daten

Logik

Sicherheit

AI-Gateway

Entwicklertools

Entwicklungsumgebungen

Code and Visual Authoring

Entwickler-Copilot für generative KI

Protokollierung und Überwachung

Lebenszyklusmanagement

Entwickler-Services

Entwickler-Community

Dokumentationen und Tutorials

Workday DevCon und Veranstaltungen zum Wissensaustausch

App-Galerie und Katalog

Support

App-Komponenten

UI

Daten

Logik

Sicherheit

AI-Gateway

Entwicklertools

Entwicklungsumgebungen

Code and Visual Authoring

Entwickler-Copilot für generative KI

Protokollierung und Überwachung

Lebenszyklusmanagement

Entwickler-Services

Entwickler-Community

Dokumentationen und Tutorials

Workday DevCon und Veranstaltungen zum Wissensaustausch

App-Galerie und Katalog

Support

Auf der Basis von Workday Extend haben wir jetzt die Möglichkeit, die Leistungsfähigkeit der Workday-Plattform zu nutzen. Wir entwickeln nicht nur schneller, wir brauchen auch keine zusätzlichen Ressourcen oder Tools. Wir mussten nicht einmal Workday-Daten importieren oder exportieren. Mit Workday Extend öffnen sich die Türen für Innovationen.
Kapil Sood Manager für Finanzanwendungen, Netflix
Netflix logo

Kunden können aus zwei Workday Extend-Angeboten wählen, um sie in jeder App-Entwicklungsphase zu unterstützen.

Workday Extend Essentials hilft Teams beim Einstieg in Workday Extend. Es bietet intuitive Low-Code- und No-Code-Tools mit entsprechender Unterstützung, wenn Kunden ihre ersten Apps selbstständig erstellen. Entwickler profitieren von unbegrenzter Unterstützung für Apps während der Entwicklungsphase und können bis zu drei Produkte in die Produktion hochstufen.

Workday Extend Professional umfasst alle Funktionen von Workday Extend Essentials und bietet darüber hinaus Unterstützung beim Hochstufen von bis zu 10 Apps in die Produktion. Es stellt außerdem weitere Innovationen für Entwickler bereit – darunter generative KI-Entwicklerunterstützung durch Workday Extend Developer Copilot sowie KI-Services über APIs.

Falls ein Unternehmen weitere Apps entwickeln möchte, kann es zusätzliche Workday Extend-App-Pakete anfordern, um noch mehr Workday Extend-Apps in die Produktionsumgebung zu bringen.

Die Architektur von Workday Extend

Workday Extend wird in der öffentlichen Cloud-Infrastruktur von Workday gehostet und agiert als nahtlose Komponente der Workday-Plattform. Es unterstützt Entwickler bei der Erstellung individueller Apps, die Kunden innerhalb ihres Workday-Mandanten erstellen, aktualisieren, implementieren und pflegen sowie nach eigenen Entwicklungs- und Releasezyklen veröffentlichen können.

Überblick über Workday Extend

Workday Extend enthält folgende Komponenten:

Präsentationskomponenten. Die Entwickler von Workday Extend arbeiten mit Komponenten für die Präsentation (Bedienoberfläche oder UI), die es ermöglichen, Anwendungen innerhalb der Kernprodukte von Workday, einschließlich Workday HCM, Workday Financial Management und Workday Student, anzuzeigen.

App-Modellkomponenten. Bei der App-Entwicklung mit Workday Extend nutzen Kunden die nativen Workday-Funktionen, um neue Geschäftsobjekte, Geschäftsprozesse, Aufgaben, Berichte sowie Sicherheitsdomänen zu erstellen.

Prozess-Orchestrierungen und -Integrationen. Workday Extend enthält Workday Orchestrate, mit dem Kunden Orchestrierungen entwickeln können, die Geschäftsprozesse von Workday flexibel mit Service-APIs von Drittanbietern verbinden.

No-/Low-Code-Entwicklertools. Workday Extend stellt Entwicklern für die Erstellung, das Deployment und die Verwaltung ihrer Apps Low- und No-Code-Tools zur Verfügung. Der webbasierte Workday Extend App Builder und der Orchestration Builder bieten Hilfe beim Schreiben des App-Quellcodes. Darüber hinaus stehen Entwicklern auf der Entwickler-Site von Workday Dokumentation, ein API-Explorer, ein App-Katalog mit Schnellstart-Referenzanwendungen sowie ein Entwicklerforum für den Austausch von Anleitungen und App-Ideen zur Verfügung.

Workday Extend Developer Copilot. Für Workday Extend Professional-Entwickler ist Workday Extend Developer Copilot eine durch generative KI gestützte Entwickleroberfläche.

API-Endpunkt und Routing. Das Workday Extend API-Gateway stellt als zugrunde liegende Infrastruktur einen sicheren, zentralen Gateway-Endpunkt für alle API-Anfragen bereit, die von Workday Extend-Apps der Kunden in einer bestimmten Region ausgehen.

Workday AI-Gateway. Workday AI-Gateway liefert von Workday bereitgestellte KI-API-Services zur Verwendung in Workday Extend-Apps. Diese APIs werden über das Workday Extend API-Gateway zur Verfügung gestellt. Entwickler nutzen sie innerhalb der Workday Extend-App-Seiten für eingebettete Echtzeit-KI und in Workday Orchestrate für komplexere Logik- und Verarbeitungsaufgaben.

Integration von Drittanbietern mit AWS. Workday Extend Professional bietet eine Drittanbieter-Integration, die das Erstellen von Apps mit AWS-Funktionen wie AWS Lambda unterstützt und vollständig durch Sicherheitskontrollen geschützt ist.

Verwaltung des Quellcodes der App. Workday Extend enthält den App-Hub, der den Quellcode und kompilierte Artefakte der App hostet sowie den Prozess zu Deployment und Hochstufung der Anwendung koordiniert – von der Entwicklungsphase bis zur Produktionsumgebung.

App-Überwachung und -Protokollierung. Alle Aktivitäten in Workday Extend werden sicher protokolliert und können von Administratoren und Entwicklern über die Entwickler-Site von Workday Extend eingesehen werden.

Abb. 6-8 Die Architektur von Workday Extend

Multiregionale Unterstützung

Workday Extend wird in mehreren Regionen weltweit eingeführt, bei Bedarf auch innerhalb der FedRAMP-Grenzen. Dieses Deployment-Modell – ergänzt durch dedizierte Gateway-Endpunkte für jede Region – stellt sicher, dass alle Anwender-Interaktionen in einer App auf die Deployment-Region beschränkt bleiben, ohne dass Daten zwischen Regionen weitergeleitet werden.

Entwicklungs-Tools für Workday Extend Apps

Workday Extend App Builder: Low- und No-Code-Tools

Workday Extend App Builder ist die webbasierte Entwicklungsumgebung, in der IT- und Business-Entwickler in einem gemeinsam genutzten Arbeitsbereich kooperieren und schnell neue Workday Extend-Apps erstellen können.

Mit Workday Extend App Builder können Teams neue Apps in einer browserbasierten Umgebung mit Visualisierungs- und Vorschaumodus erstellen. Der Zugriff auf den Workday Extend App Builder erfolgt über die Entwickler-Site von Workday: developer.workday.com.

Für den Einstieg in Workday Extend App Builder stehen Entwicklern mehrere Möglichkeiten zur Verfügung: Sie können ein Projekt von Grund auf neu beginnen, eine vorhandene Datei hochladen, mit einer bereits eingeführten App arbeiten oder Code aus einer App-Katalogvorlage kopieren. Workday Extend App Builder unterstützt Entwickler und ihre Teams während des gesamten Lebenszyklus der Workday Extend App-Entwicklung und gibt ihnen die Gewissheit, dass Code-Änderungen von Workday Extend App Builder automatisch beibehalten werden.

Workday Extend-Entwickler nutzen Workday Extend App Builder und der Entwickler-Site für folgende Aufgaben:

  • Anwendungskomponenten, Orchestrierungen und Seiten erstellen
  • Syntax und Semantik einer App jederzeit vor dem Einsatz überprüfen
  • Build-, Debug- und API-Protokolle anzeigen
  • App im App-Hub speichern
  • App in die Entwicklungs-, Implementierungs-, Sandbox- bzw. Produktionsumgebung hochstufen

Bei der Erstellung neuer Anwendungen im Workday Extend App Builder können Entwickler auf mehreren Abstraktionsebenen arbeiten – von der vollständigen Programmierung bis hin zum Low- und No-Code-Modus. Sie programmieren App-Komponenten direkt auf der Entwickler-Site. Darüber hinaus lassen sich Anwendungskomponenten direkt aus Geschäftsobjekten generieren, was als Komponentengenerierung bezeichnet wird.

Der Workday Extend App Builder ermöglicht mit seinem visuellen Modus einen No-Code-Ansatz zur Erstellung von Anwendungen. Mit dem visuellen Modus können Entwickler:

  • Neue Seiten erstellen, indem sie Tags einfügen und deren Eigenschaften in einer intuitiven grafischen Bedienoberfläche anpassen
  • Skripte für Seiten erstellen
  • Kontextfreie Aufgaben, Geschäftsobjekte, Anhänge, Geschäftsprozesse, Sicherheitsdomänen und Berichte in Workday Extend-Apps einfügen – ohne mit Code arbeiten zu müssen

Mit der Vorschaufunktion des Workday Extend App Builders können Entwickler und Business-Anwender ihre Workday Extend-Apps vor dem Einsatz im App-Hub prüfen und erforderliche Anpassungen vornehmen, bevor die Apps zur Hochstufung in einen Kundenmandanten gespeichert werden.

Und was ist, wenn Entwicklerteams unmittelbar mit dem zugrunde liegenden Code arbeiten möchten? Der Workday Extend App Builder stellt auch diese Funktion zur Verfügung.

Workday Extend Developer Copilot: Der KI-Begleiter für Entwickler

Der Workday Extend Developer Copilot stellt Kunden von Workday Extend Professional die gesamte Leistungsfähigkeit der generativen KI zur Verfügung. Gemeinsam steigern Workday-Entwickler und die intelligente Technologie des Workday Extend Developer Copilot die Produktivität und beschleunigen die Entwicklung von Workday Extend-Apps.

Workday Extend Developer Copilot bietet Funktionen für Suche, Zusammenfassung, Chat und zur Codegenerierung. Nachfolgend stellen wir einige wichtige Kernfunktionen vor.

KI-Zusammenfassung im Suchfeld und im Chatfenster des Workday Extend Developer Copilot. Mit dem Workday Extend Developer Copilot erhalten Sie eine Zusammenfassung der Dokumentation sowie alle benötigten Informationen von unserer Konsole Workday Extend App Builder bzw. der gesamten Entwickler-Site – ganz ohne Unterbrechung des Arbeitsflusses.

KI-Chats für Entwickler. Der Workday Extend Developer Copilot-Chat setzt auf Retrieval-Augmented Generation (RAG) aus mehreren Quellen. Beispielsweise im Hinblick auf folgende Aspekte:

  • Produktdokumentation auf der Entwickler-Site
  • OpenAPI-Spezifikationen der REST-API im REST-API-Explorer
  • Graph-API-Schema im Graph-API-Explorer

KI-Codegenerierung im Workday Extend App Builder. Bei der Konzeption bzw. Erstellung einer Anwendung kommunizieren Entwickler in natürlicher Sprache mit dem Workday Extend Developer Copilot, um Komponenten für die Anwendung generieren zu lassen. Beispielsweise im Hinblick auf folgende Aspekte:

  • Abfragen und Mutationen des Workday Graph API
  • Beispielseiten mit unterstützten Widgets
  • Seiten, die mit der Workday Graph API auf Daten zugreifen und diese aktualisieren

Prompt-Bibliothek in der Oberfläche für die Komponentengenerierung, um den Einstieg in generative KI-Prompts zu erleichtern.

Sobald der Workday Extend Developer Copilot Komponenten erstellt hat, können Entwickler diese direkt in ihre App einfügen und so die Erstellung von Prototypen, die Entwicklung und das Testen beschleunigen. Der Workday Extend Developer Copilot basiert auf Google Gemini und wurde um speziell kuratierte Weiterbildungsdaten erweitert, die auf Workday-Dokumentation, Workday Extend-Codebeispielen sowie spezifischen Fragen und Konzepten zu Workday Extend aufbauen. Kunden-Anwendungen und Daten von Workday-Mandanten werden weder an den Workday Extend Developer Copilot noch an die zugrunde liegenden Sprachmodelle übertragen oder zu deren Training eingesetzt.

App-Komponenten: Die Bausteine der Workday Extend-Apps

Entwickler erstellen Workday Extend-Apps, indem sie die Kernkomponenten der Workday-Plattform erweitern. Dazu gehören Workday-Geschäftsobjekte und Anhangobjekte, das Sicherheitsmodell, das konfigurierbare Business Process Framework, das Reporting-Framework und die Benutzererfahrung (wie Seiten und Aufgaben). Diese Komponenten liefern die elementaren Bausteine, mit denen Entwickler die Bedienoberfläche sowie die Daten-, Logik- und Sicherheitsschichten einer Workday Extend-App erstellen.

Die Komponenten einer Workday Extend-App fallen in die folgenden drei Kategorien:

  • Präsentationskomponenten, die für den Aufbau der App-Bedienoberfläche (UI) und des Nutzererlebnisses (UX) verantwortlich sind
  • Modellkomponenten wie Geschäfts- und Anhangobjekte, Geschäftsprozesse, Sicherheitsdomänen sowie Berichte
  • Orchestrierungskomponenten, die die Abläufe innerhalb von Workday sowie zwischen Workday und Drittanbietersystemen orchestrieren

Sehen wir uns diese Komponenten nun genauer an.

Abb. 6-9 Die Komponenten des Workday Extend App Builder

Präsentationskomponenten: Benutzererfahrung entwickeln

Entwickler verwenden im Workday Extend App Builder die Präsentationskomponenten von Workday Extend, um mithilfe von JSON die Bedienoberfläche und Seiteninteraktionen einer Workday Extend-App zu erstellen.

Der visuelle Modus des Workday Extend App Builder erfordert keinerlei Programmierung. Anwender können Präsentationskomponenten über ein einfaches Formular selbstständig entwickeln. Die benutzerdefinierten Seiten von Workday Extend verfügen über JSON-basierte PMD-Tags, die Elemente des Seitenverhaltens definieren. Das können z. B. Widgets sein, die auf das Erscheinungsbild von Workday abgestimmt sind, Endpunkte für den Zugriff auf Daten über REST-APIs von Workday und Drittanbietern, Abläufe für die Seitennavigation, benutzerdefinierte Fehlerseiten und übersetzte Inhalte.

Entwickler können PMD-Skripting verwenden, um Datenbearbeitungen, Berechnungen und Validierungen innerhalb der Anzeige und Interaktionen einer Workday Extend-App-Seite vorzunehmen.

Entwickler erstellen benutzerdefinierte Aufgaben, um Workday Extend-App-Seiten direkt in Workday zu öffnen. Mit benutzerdefinierten Aufgaben können Workday-Anwender auf diese Anwendungen zugreifen – direkt von der Workday-Startseite, über Hubs, die globale Suche und Navigation, über benutzerdefinierte Dashboards, mögliche Aktionen sowie Profilgruppen. Alle Workday Extend-Apps können sowohl im Browser als auch über mobile Geräte aufgerufen werden.

Modellkomponenten: App-Funktionen entwickeln

Modellkomponenten sind für die Kernfunktionen jeder Workday Extend-App verantwortlich. Entwickler von Workday Extend- Apps setzen sie zur Erstellung von App-Daten, Prozesslogik und Sicherheit ein.

Mit dem Workday Extend App Builder können Entwickler diese Modellkomponenten entweder im Code-Modus mit JSON oder im visuellen Modus durch Ausfüllen einfacher Formulare zur Komponentengenerierung erstellen. Die Modellkomponenten umfassen:

  • Geschäftsobjekte, die das Workday-Objektmodell erweitern und neue, für die Workday Extend-App spezifische Objekte erstellen
  • Geschäftsprozesse, die das Business Process Framework von Workday erweitern und neue Geschäftsprozesse erstellen
  • Anhangobjekte, die Daten und Abbildungen speichern
  • Sicherheitsdomänen, die das konfigurierbare Workday-Sicherheitsmodell erweitern, um Anwendungsdaten zuverlässig zu schützen
  • Aufgaben, die Workday Extend-Apps in die zentrale Workday-Plattform integrieren
  • Komponenten, die Standardberichte und erweiterte Berichte von Workday erstellen

Entwickler können ihren Code validieren und eine Vorschau der App-Seiten und -Komponenten im Workday Extend App Builder anzeigen lassen, bevor sie diese in einem Entwickler-Mandanten einsetzen.

Orchestrierungskomponenten: Prozessabläufen zwischen Workday und Drittanbietersystemen erstellen

Mit Orchestrierungskomponenten können Entwickler von Workday Extend-Apps ereignisgesteuerte Echtzeitprozesse über Workday und weitere externe Systeme hinweg entwickeln. Entwickler setzen Orchestrierungen ein, um Workday-Daten zu erstellen und zu aktualisieren, Geschäftsprozesse auszulösen, Benachrichtigungen zu übermitteln und Verbindungen zu Drittanbieter-APIs herzustellen.

Orchestrierungen werden über den Orchestration Builder erstellt, der auf der Entwickler-Site von Workday zur Verfügung steht. Orchestration Builder bietet eine anwenderfreundliche Drag-and-Drop-Oberfläche und einen leistungsstarken Expression Builder – eine Low-Code-Lösung für Entwickler zur Bearbeitung von Funktionen und Bedingungen.

Mit dem Orchestration Builder stehen Ihnen diese Funktionen zur Verfügung:

API-Integration in Echtzeit. Orchestrierungen nutzen ereignisbasierte, transaktionale Integrationen, ohne dass diese in Batches zusammengefasst werden müssen.

Einfache Integrationen. Der Orchestration Builder bietet schnelle und leistungsstarke Funktionen zur Datenbearbeitung und -transformation.

Zugänglichkeit von Daten. Daten, die in eine Orchestrierung eingebracht werden, sind automatisch überall darin verfügbar, wobei Entwickler JSON und XML kombinieren können.

Schnelle Bearbeitung von Funktionen und Bedingungen über die Low-Code-Oberfläche im Expression Builder.

Ein einfaches Beispiel einer Workday Extend-App: Spenden für wohltätige Zwecke

Fassen wir das Ganze anhand eines einfachen Beispiels für eine Workday Extend-App zusammen. In diesem Fall wollte der Entwickler eine Plattform erstellen, über die Anwender direkt in Workday an ausgewählte anerkannte Wohltätigkeitsorganisationen spenden können. Die Spenden sollten direkt vom Gehalt der Anwender abgebucht werden.

1

Zuerst musste eine Workday Extend-App entwickelt werden, die nahtlos mit Workday Core HCM und der Workday Payroll interagiert. Die App würde zwei neue Workday Extend-Geschäftsobjekte für eine Wohltätigkeitsorganisation und eine Spende für wohltätige Zwecke sowie einen neuen Anhang erstellen, der das digitale Abbild für die Wohltätigkeitsorganisation enthält.

2

Dann mussten drei neue Geschäftsprozesse erstellt werden. Der erste sollte Administratoren die Erstellung von Wohltätigkeitsorganisationen und das Hochladen ihrer Abbilder ermöglichen. Mit dem zweiten sollte die Verwaltung der Wohltätigkeitsorganisationen möglich sein (falls Änderungen erforderlich sind). Und der dritte Geschäftsprozess sollte es Anwendern erlauben, ihre Spenden für wohltätige Zwecke vorzunehmen und zu managen.

3

Anschließend nutzte der Entwickler diese Elemente gemeinsam mit den Präsentationskomponenten von Workday Extend, um im Workday Extend App Builder die benutzerdefinierten App-Seiten zu erstellen, über die Anwender und Administratoren den Spendenprozess steuern würden. Diese Seiten könnten direkt auf der Workday-Startseite, durch eine Aufgabe in einem Hub oder über die globale Navigation aufgerufen werden.

4

Ein Entwickler mit Orchestrierungs-Know-how übernahm die Erstellung des Ablaufs, der automatisch ein Entgeltabrechnungsereignis auslöst, sobald der Anwender gespendet hat. Diese Orchestrierung könnte sowohl mit einem Workday Payroll-Geschäftsprozess als auch mit einem externen Entgeltabrechnungsanbieter verknüpft werden.

Alle neuen Datenobjekte, Geschäftsprozesse, UI-Seiten und Orchestrierungen wurden direkt auf der Entwickler-Site von Workday und über die Low- und No-Code-Oberfläche des Workday Extend App Builders erstellt.

Abb. 6-10 Ein einfaches Beispiel einer Workday Extend-App: Spenden für wohltätige Zwecke

Der Lebenszyklus der Workday Extend App

In Workday Extend werden Quellkomponenten einer Anwendung als abgeschlossene logische Einheit behandelt, die in vielen Kunden-Mandanten verwaltet und bereitgestellt werden kann – ohne dass eine manuelle Codemigration oder höhere Zugangsrechte für App-Entwickler erforderlich sind.

Abb. 6-11 Der Lebenszyklus der Workday Extend App.

Die Zusammensetzung einer Workday Extend-App

Workday Extend-Apps setzen sich aus Daten-, Prozess- und Präsentationskomponenten zusammen. Der Quellcode für jeden Komponententyp wird in logischen Ordnern gespeichert, die von Workday Extend App Builder verwaltet werden. Entwickler verwenden den Workday Extend App Builder, um den Quellcode einer App zu erstellen, zu verwalten und in den App-Hub-Service hochzuladen.

App-Entwicklung und -Hochstufung

Mit Workday Extend können Entwickler Anwendungen iterativ entwickeln und in verschiedenen Umgebungen testen. Dieser iterative Ansatz stellt sicher, dass die Anwendungen fehlerfrei laufen, bevor sie in einer Produktionsumgebung installiert werden.

Entwickler laden den Quellcode in den App-Hub hoch. Dieser kompiliert ihn zu einem Build, der dann hochgestuft werden kann. Entwickler stufen diese Workday Extend-Apps anschließend über vier Ebenen hoch: Entwicklung, Implementierungs-Release, Sandbox-Release und Freigabe. Jede diese Ebenen wird der Runtime-Umgebung des Mandanten zugeordnet, in dem die Anwendung eingeführt oder installiert wird. Entwickler können auf jeder Ebene unterschiedliche Aktionen durchführen.

  1. Entwicklung. Die Erstellung einer App beginnt grundsätzlich auf der Entwicklungsebene. Entwickler können ihre Anwendung innerhalb ihrer Workday Extend-Entwicklungs-Mandanten oder mithilfe des Implementierungsumgebungs-Mandanten des Kunden erstellen.
  2. Implementierungs-Release. Wenn die Entwicklung der App abgeschlossen ist, wird die Version als Release-Kandidat auf die Ebene für Implementierungs-Releases hochgestuft. Dort wird sie mit Kundendaten in einer Implementierungsumgebung getestet.
  3. Sandbox-Release. Nach der Entwicklung in einem Implementierungs-Mandanten wird die App für zusätzliche Tests auf die Sandbox-Release-Ebene hochgestuft.
  4. Freigabe. Im letzten Schritt wird die App auf die Ebene „Freigabe“ hochgestuft. Nur Versionen auf dieser Ebene können in der Produktionsumgebung eines Kunden installiert werden.

App-Installation und -Upgrades

Durch die Hochstufung der App-Version über die Konsole der Entwickler-Site von Workday Extend werden die Apps zur Installation und für automatische Upgrades in den Implementierungs-, Sandbox- und Produktions-Mandanten eines Kunden verfügbar gemacht. Für die Installation einer hochgestuften App muss sich der Workday-Mandantenadministrator eines Kunden beim Workday-Mandanten anmelden. Anschließend wird die App mithilfe des App-Managers im Workday-Mandanten installiert. Wenn die App bereits im Sandbox- oder Produktions-Mandanten installiert ist, wird durch die Hochstufung ein automatisches Upgrade auf die neu hochgestufte Version ausgelöst.

Weitere Lösungen im App-Lebenszyklus: Entwicklungs-Mandant und Konsole

Um die App-Entwicklung zu erleichtern, enthalten die Entwicklungs-Mandanten von Workday Extend Beispieldaten und die Option, Beispiel-Apps zu installieren und so die Entwicklung zu beschleunigen. Entwicklungs-Mandanten werden über wöchentliche und halbjährliche Releases von Workday-Anwendungen fortlaufend aktualisiert.

Auf der Konsolenseite der Entwickler-Site von Workday Extend können Entwickler sämtliche App-Details anzeigen – darunter Name, Zeitpunkt und Bearbeiter der letzten Änderung sowie Status des neuesten Entwicklungsbuilds – und ihre Apps zentral verwalten. Entwickler können App-Versionen hochstufen und die App-Installation auf Mandanten veranlassen, auf denen die App bislang nicht installiert ist.

Die Entwickler-Site von Workday: die Zentrale für Workday Extend-Entwickler

Alle Workday Extend-Entwickler haben Zugriff auf die Entwickler-Site von Workday. In diesem sehr aktiven Forum können sie mehr über Workday Extend-Apps und Orchestrierungen lernen und diese selbst erstellen. Sie können nach den Lösungen suchen, die sie zur Erstellung und Verwaltung von Workday Extend-Apps benötigen, sowie APIs erproben, die sie möglicherweise bei der Entwicklung ihrer Workday Extend-Apps über die Funktionen von Workday SOAP, REST und Graph API Explorer verwenden.

Darüber hinaus enthält die Site Workday Extend-Dokumentation, -Schulungen und -Tutorials, mit denen Entwickler mehr über die Erstellung von Workday Extend-Apps lernen und ihre vorhandenen Kenntnisse auffrischen können. Entwickler können auch im App-Katalog nach vorkonfigurierten Lösungen suchen, die dann als Basis für die Erstellung eigener Workday Extend-Apps dienen.

Workday Extend App Catalog

Abb. 6-12 Beginnen Sie Ihre App-Entwicklung mit vorkonfigurierten Lösungen aus dem App-Katalog.

Workday Extend trifft auf KI

Mit Workday Extend erhalten Entwickler vielfältige Optionen, um KI verantwortungsvoll einzusetzen.

Workday Extend bietet Entwicklern mittels Workday Illuminate™ Zugang zu KI.

Über das Workday AI-Gateway, das Bestandteil von Workday Extend Professional ist, können Entwickler mithilfe der von Workday bereitgestellten KI-Service-APIs intelligente und verantwortungsbewusste Anwendungen erstellen. Workday wird das Workday AI-Gateway fortlaufend um weitere KI-Services ergänzen und dadurch eine nachhaltige KI-Innovationspipeline für die Entwicklung von Workday Extend-Apps bereitstellen.

Workday AI-Gateway Unsere KI-Modelle für Entwickler

Abb. 6-13 Mit dem Workday AI-Gateway verfügbare KI-Services

Workday Extend-Entwickler und AWS-Services

Workday Extend Professional-Entwickler können Entwicklertechnologien führender KI-Technologieanbieter einsetzen und dabei trotzdem von der Zuverlässigkeit der Workday-Umgebung profitieren. Die native Integration von Workday Extend mit AWS-Technologien wird von Workday Extend Professional vollständig unterstützt. Damit können Entwickler die AWS KI-Services und Entwicklerservices wie AWS Lambda, Amazon S3 und Amazon EventBridge nutzen.

Entwicklung mithilfe generativer KI

Mit Workday Extend Developer Copilot generieren Entwickler per Prompt-Eingabe und generativer KI sehr schnell Code, entwickeln in kürzerer Zeit noch mehr Apps und steigern so den Workday-Mehrwert exponentiell.

Das Workday AI-Gateway

Mit Workday Illuminate™ ist KI in die Workday-Plattform integriert. Workday hat für Workday Extend-Entwickler viele dieser KI-Funktionen innerhalb von Workday Extend-Apps zugänglich gemacht. Damit können Entwickler neue Apps und Erfahrungen erstellen, z. B. funktionsübergreifende, grundlegende Machine Learning-Services wie Document Intelligence.

Mit dem Workday AI-Gateway erhalten Workday Extend Professional-Entwickler Zugang zu großen Sprachmodellen (Large Language Models, LLMs) für den Personal- und Finanzbereich, die von Workday bereitgestellt und kuratiert werden. Das Workday AI-Gateway lernt kontinuierlich aus unseren vertrauenswürdigen, hochwertigen Personal- und Finanzdaten und liefert APIs, die Folgendes ermöglichen:

  • Optimierung von Informationsformaten und Ermittlung von Fehlerquellen
  • Umfassende Verarbeitung großer Dokumentmengen
  • Vereinfachung kompetenzbasierter, intelligenter Lösungen
  • Nützliche Einblicke in Stimmungstrends und für Prognosen sowie fundierte Entscheidungen
  • Automatisierung vorhersehbarer Routineaufgaben und Prozesse zur Steigerung der Genauigkeit und Produktivität

Workday unterstützt zahlreiche KI-Services für Entwickler – mit vielen weiteren in der Pipeline. Bereits unterstützt werden z. B. Folgende:

  • Kompetenzanalysen. Verwenden Sie Workday Skills Cloud für den umfassenden Vergleich und die Analyse von Kompetenzen.
  • Stimmungsanalysen. Analysieren Sie digitale Texte, um zu ermitteln, ob der emotionale Tonfall einer Nachricht positiv, negativ oder neutral ist.
  • Document Intelligence. Profitieren Sie von den von Workday kuratierten Machine Learning-Modellen, um geschäftsrelevante Informationen aus Dokumenten wie Lieferantenrechnungen, Belegen, Lebensläufen und mehr zu extrahieren.
  • ML-Prognosen. Nutzen Sie die ML-Prognosen-API und deren Zeitreihenprognose-Funktionen, um sowohl saisonale als auch nicht-saisonale Prognosen zu generieren.

Dem Workday AI-Gateway liegt dasselbe bewährte Vertrauens- und Sicherheitskonzept zugrunde, das auch die Workday-Plattform absichert. Bei API-Aufrufen von Workday Extend-Apps an Workday AI-Gateway-APIs übernimmt das API-Gateway sämtliche Aspekte der Identitätsprüfung, Autorisierung, Weiterleitung von Anfragen sowie der Übertragungssicherheit. Alle Aufrufe werden zentral und übereinstimmend mit anderen Workday-APIs abgewickelt.

Innovationen im Bereich AWS KI und Entwicklerservices: Nativ in Workday Extend

Workday Extend Professional bietet native Unterstützung für leistungsstarke AWS-Entwicklertechnologien, die die Entwicklung von Workday Extend-Apps beschleunigen und dabei bewährte Sicherheitskontrollen liefern.

Workday stellt vorkonfigurierte AWS-Konten bereit, die für eine optimale Arbeit mit Workday und folgenden AWS-Technologien ausgelegt sind:

  • Amazon S3: Unterstützen Sie Workday Extend-App-Daten mit einem Cloud-Objektspeicher.
  • AWS Lambda: Nutzen Sie synchrone Funktionsaufrufe aus Workday Orchestrate.
  • Amazon EventBridge: Übernehmen Sie die asynchrone Verarbeitung von Ereignissen.
  • Amazon Rekognition: Nutzen Sie vorab trainierte und anpassbare Computer-Vision-Funktionen (CV), um Informationen und Einblicke aus Bildern und Videos zu gewinnen.
  • Amazon Comprehend: Profitieren Sie von einem Natural-Language-Processing-Service, der mithilfe von ML nützliche Erkenntnisse und Zusammenhänge in Texten sichtbar macht.
  • Amazon Textract: Extrahieren Sie Textinformationen aus Dokumenten.
  • Amazon Translate: Stellen Sie Sprachübersetzungen mit trainierten neuronalen Netzwerken zur Verfügung.

Bei der App-Entwicklung mit diesen AWS-Technologien setzen Entwickler Workday Extend Orchestrate-Komponenten ein, um Workday-Objekte von Amazon S3 abzurufen und zu speichern, AWS Lambda-Funktionen auszulösen und Ereignisse auf Amazon EventBridge zu übermitteln.

Entwickler können sicher mit diesen AWS-Technologien arbeiten, da Workday die Bereitstellung und Verwaltung des AWS-Service-Zugriffs übernimmt und vereinfacht. Workday Extend-Entwickler, die die native AWS-Integration von Workday Extend nutzen, verwenden ein AWS-Konto von Workday, auf das zur Laufzeit nur über Workday Orchestrate zugegriffen werden kann.

Dieses AWS-Konto wird für jeden Kunden individuell und separat eingerichtet. Es gelten strenge Sicherheitskontrollen, die öffentliche Zugriffe und externe Netzwerkausgänge blockieren und mithilfe von Service-Kontrollrichtlinien (SCPs) die Berechtigungen innerhalb des Kontos kontrollieren. Die in diesem Konto bereitgestellten Daten, Konfigurationen, Codes und sämtliche anderen Artefakte werden getrennt von anderen Workday-Kunden verwaltet.

Workday Extend und die Kunst des Machbaren

Für spezifische Anforderungen, die nicht mit den von uns bereitgestellten Kernanwendungen erfüllt werden können, setzen Workday-Kunden auf Workday Extend. Tausende Workday-Kunden erstellen in drei typischen Kategorien Apps mit Workday Extend:

Konsolidierung und Vereinfachung

Der individuelle Bedarf eines Unternehmens führt oftmals zur Anschaffung weiterer Apps und Services. Dadurch können App-Portfolios mit der Zeit unübersichtlich werden, was wiederum die Kosten und Ressourcennutzung erheblich in die Höhe treibt. Die Integration von Funktionen in Workday durch Workday Extend-Apps optimiert die Anwendererfahrung und konsolidiert gleichzeitig das Portfolio – für vereinfachtes IT-Management und reduzierte Kosten.

Innovationen und Differenzierungen

Jede Organisation hat ihren ganz eigenen Weg zum Erfolg. Um ein schnelleres Umsatzwachstum zu erzielen, sich im Wettbewerb zu behaupten und Personal langfristig an sich zu binden und zu motivieren, setzen Organisationen auf differenzierte Programme und Prozesse, die präzise auf ihre Branche, Region, Marktstellung und Unternehmenskultur zugeschnitten sind. Durch diese spezifischen Anforderungen werden neue digitale Kompetenzen immer wichtiger. Mit Workday Extend-Apps lassen sich diese Ziele schnell und effektiv umsetzen.

Schnelle Reaktion

Pläne müssen oft aufgrund von unerwarteten externen Ereignissen geändert werden. Wenn eine rasche Entwicklung gefragt ist, erweist sich Workday Extend als ideale Lösung, um nicht vorhersehbare Situationen zu meistern.

Konsolidierung und Vereinfachung

Der individuelle Bedarf eines Unternehmens führt oftmals zur Anschaffung weiterer Apps und Services. Dadurch können App-Portfolios mit der Zeit unübersichtlich werden, was wiederum die Kosten und Ressourcennutzung erheblich in die Höhe treibt. Die Integration von Funktionen in Workday durch Workday Extend-Apps optimiert die Anwendererfahrung und konsolidiert gleichzeitig das Portfolio – für vereinfachtes IT-Management und reduzierte Kosten.

Innovationen und Differenzierungen

Jede Organisation hat ihren ganz eigenen Weg zum Erfolg. Um ein schnelleres Umsatzwachstum zu erzielen, sich im Wettbewerb zu behaupten und Personal langfristig an sich zu binden und zu motivieren, setzen Organisationen auf differenzierte Programme und Prozesse, die präzise auf ihre Branche, Region, Marktstellung und Unternehmenskultur zugeschnitten sind. Durch diese spezifischen Anforderungen werden neue digitale Kompetenzen immer wichtiger. Mit Workday Extend-Apps lassen sich diese Ziele schnell und effektiv umsetzen.

Schnelle Reaktion

Pläne müssen oft aufgrund von unerwarteten externen Ereignissen geändert werden. Wenn eine rasche Entwicklung gefragt ist, erweist sich Workday Extend als ideale Lösung, um nicht vorhersehbare Situationen zu meistern.

Kunden haben bereits Tausende benutzerdefinierter Workday Extend-Apps entwickelt. Nachfolgend einige Highlights, die sich mit Anforderungen der CHRO-Abteilung befassen:

  • Beförderungsvorschläge (Nominierung und Auswahl zur Beförderung, Vorschläge für People Leader)
  • Auszeichnungssymbole (Mitarbeiteranerkennung, Auszeichnungen, Spenden für wohltätige Zwecke)
  • Fahrzeugzulassung (Fahrzeuganmeldung, Parkraumbewirtschaftung, Unterstützung öffentlicher Nahverkehr)
  • Flexible Arbeitsbedingungen (Anfragen für Remote-Arbeit, Unterstützung bei der Rückkehr ins Büro, ortsunabhängiges Arbeiten)
  • Masseneinstellungen und Massenänderung von Tätigkeiten
  • Anreizsysteme (individuelle Bonusprogramme, Sabbatical-Unterstützung, Wahlmöglichkeiten zur Gleichberechtigung)
  • Unterstützung bei Weiterbildung (Beantragung und Anerkennung von Abschlüssen)
  • Dokumentenmanagement (gesetzliche Freigaben und Einhaltung von Vorschriften, Vertragsmanagement)
  • Auslandseinsatz (Visumsmanagement, interne Freigabe für mobiles Arbeiten)
  • Humanitäre Nothilfe (Mitarbeiterschutz, Finanzierung von Katastrophenhilfe, Unterstützung bei Evakuierungen)
  • Reisemanagement (Auslandseinsätze, Visumanfragen, ortsunabhängiges Arbeiten, Pendlerbetreuung)
  • Regional wählbare Zusatzleistungen (Kauf/Verkauf von Urlaubstagen, Zusatzleistungs-Portal)

Workday Extend-Apps unterstützen auch die Anforderungen des CFO in Bereichen wie Finanzen und Rechnungswesen, Spesenmanagement und mehr. Nachfolgend einige Beispiele:

  • Kreditkartenanträge (Beantragung und Administration von Firmenkreditkarten)
  • Lieferantengeführte Anforderungen (Automatisierung von Bestellanfragen bei externen Lieferanten)
  • Franchise-Abrechnung (Optimierung des Abrechnungsprozesses und der Gebührenberechnung zwischen Franchisenehmern und -gebern)
  • Ausbildungsförderung (Erstattung von Studienkosten)
  • Fahrtkosten (Kilometerberechnung und automatische Beschaffung und Abrechnung öffentlicher Transportmittel)
  • Joint-Venture-Buchhaltung
  • Kapitalplanung
  • Nachverfolgung von Vertriebschancen
  • Kostenerstattung für Wellness (Finanzierung und Kostenerstattung für Wellness und Sicherheit, Beantragung von Unterstützung für bedürftige Arbeitnehmergruppen, z. B. bei Katastrophen, spezielle Wellness-Finanzierungspläne)

Außerdem deckt Workday Extend viele Anforderungen im Bildungsbereich ab und unterstützt Workday Student. Beispielsweise im Hinblick auf folgende Aspekte:

  • Parken an der Universität
  • Digitale Einmalzahlungen für Studien-Fördermittel
  • Arbeitspensum-Manager für Lehrkräfte
  • Beantragung von Studien-Fördermitteln
  • Zusatzleistungen für studierende Veteranen
  • Externes Kursverzeichnis und Anmeldeverfahren
  • Bestellung von Kursmaterialien über den Buchhandel
  • Erfassung außerunterrichtlicher Tätigkeiten
  • Erfolgsmanagement mit Frühwarnsystem für Studierende
  • Beratungstermine
  • Studierendendaten aus Altsystemen
  • Anmeldung und Genehmigung von Haupt-/Nebenfach

Und es kommen immer neue individuelle Workday Extend-Apps für die wachsende Zahl von Anwendungsfällen hinzu. Informationen über einige der neuesten Entwicklungen finden Sie in unserer Galerie der Workday Extend-Kunden-Apps.

Workday Extend weiter voranbringen

Um den sich ändernden Anforderungen gerecht zu werden, umgehend auf Unvorhergesehenes zu reagieren und IT-Systeme zu optimieren, müssen Organisationen zusammen mit Workday Innovationen entwickeln. Workday Extend stellt Business- und IT-Teams die erforderlichen Tools, Technologien und den Systemsupport zur Verfügung, um im großen Umfang einzigartige, leistungsstarke, intelligente und interoperable Personal- und Finanzanwendungen zu entwickeln.

Mithilfe der sich ständig weiterentwickelnden Low- und No-Code-Tools für Entwickler sowie der generativen KI-Funktionen von Workday Extend können Entwickler zügig Kompetenzen aufbauen, Prototypen konzipieren und die nächste Generation intelligenter, KI-gestützter Apps entwickeln. Darüber hinaus können Entwickler mit den Workday AI-Gateways und den KI-Services führender Cloud-Technologieanbieter wie AWS die KI verantwortungsvoll für Innovationen nutzen.

Jenseits der Programmierung: Erweiterbarkeit über Workday Marketplace

Workday-Kunden profitieren auf vielfältige Weise von der Erweiterbarkeit der Plattform und Anwendungen.

Sie können mit den in diesem Kapitel vorgestellten leistungsstarken Integrations-, Orchestrierungs- und App-Entwicklungslösungen eigene benutzerdefinierte Lösungen entwickeln. Zudem unterstützt Workday die Erweiterbarkeit von Anwendungen über Workday Marketplace. Um den allgemeinen geschäftlicher Anforderungen gerecht zu werden, nehmen Workday-Innovationspartner am Programm „Built on Workday“ teil. Sie stellen ihre Apps im Workday Marketplace ein, die dann von Workday-Kunden erworben und in großem Umfang genutzt werden können. Diese Kunden können diese Apps dann sofort für ihre Organisation übernehmen und einführen.

Kapitel 7 enthält weitere Informationen zum Partnernetzwerk sowie zu Workday Marketplace.

Workday | Telefon: +49 (0) 89 21093215 | workday.de

© 2025. Workday, Inc. Alle Rechte vorbehalten. Workday und das Workday-Logo sind eingetragene Marken von Workday, Inc. Alle anderen Marken- und Produktnamen sind Marken oder eingetragene Marken ihrer jeweiligen Inhaber.

20250630-tech-strategy-ebook-content-refresh-and-foleon-migration-enus