Workday Overview

Workday is one of the new and fast growing SaaS (Software as a Service) delivery model to the new world of HCM (Human Capital Management) Softwares over the cloud.

Workday is one of the best, user friendly, cost effective HCM, Payroll and Benefit cloud solution available in the world which run in CapeClear ESB (Workday Server).

Workday expected to rule the world in 2020 and going to be touch competitor to Oracle and SAP World.

The solutions using the technologies such as Adobe Flex, XML, SOA, Web Services, REST, XSLT, XSL ,java, and J2EE based solutions

Workday Integration Overview
Below set of tools with which to build, configure and deploy integrations

Two categories of tools:

Browser-based Tools
* Reports-as-a-Service (Raas) - Report will be designed using Workday Report builder and expose to as secured Webservice

* Enterprise Interface Builder (EIB) - Inbuilt Integration adapter which will help to extract data from workday and send to data to FTP /SFTP etc

* Implementation Manager - inbuilt data import/export tool which will help you during data convertion. (ETL)

Eclipse-based Tools (Workday Studio) (Earlier called as CapeClear Studio ESB)
* Assemblies: will help the integration developers to build both in-bound and outbound integrations and these assemblies can be deployed as "WSAR" file into the Workday
Server (Capeclear Server ESB)

* Transforms


Components Overview in-detail:
Enterprise Interface Builder:
• On-Demand Tool that enables building no-code, no-software integrations
Enterprise Interface Builder, or EIB, provides a simple mechanism for customers to build
integrations without the added complexity of an Enterprise Service Bus (ESB). While some
integrations require the features an ESB brings to the table, the large number of customer
integrations will be satisfied using EIB.

While EIB provides a number of mechanisms for creating outbound and inbound interfaces, this exercise will present one of the more common EIB scenarios, an outbound interface using XSL transformations to convert XML data to csv.

Implementation Manager:
* Facilitates the conversion of legacy ERP data into Workday

The Workday Integration platform offers a high-quality, standards-based, well-proven ESB solution. It combines service enablement, service assembly, mediation, hosting, and service orchestration with a powerful Eclipse-based development environment and browser-based management console.

The Workday Integration ESB Platform is made up of the following components: Workday Integration Studio, Server, Manager, and Orchestration Manager. Studio is the Eclipse-based development environment, which provides the following toolset:

The Assembly Project wizard, Assembly facets, and the Assembly Editor, which are the latest addition to the toolset, and based on the Workday Integration Assembly Schema. The Assembly Editor and underlying framework enable you to easily wire together Server transports, mediation components, mediation steps, and error-handlers to create an end-to-end, on-demand integration solution

The Java Web Service Project wizard and associated facets (Java to WSDL Web Service, WSDL to Java Web Service, and Hibernate RDB to Java), which enable you to create Java Web services from existing Java components, from a Web Service Descripton Language (WSDL) definition. You can also create a Web service interface to a relational database. This is achieved with the aid of Hibernate - an open-source set of Java libraries that simplifies saving and retrieving Java objects to and from a database

The Java Web Service Client Project wizard and Java Web Service Client facet, which enable you to generate a Java-based client that is capable of interacting with a Web service. You can also generate JSP-based Web applications using the Workday Integration Studio command-line

About Author / Additional Info:
Thanks and Regards
Arivuvel Ramu
Solutions Architect