Overview

The Infosys Equinox  platform can be driven by REST API calls, and customized in a wide variety of ways. This page enumerates the resources available on the Infosys Equinox Developer Portal to help you with your journeys within the Infosys Equinox ecosystem. The resources are listed in increasing depth and complexity. You are welcome to explore in any order you wish, but you may find proceeding in order allows us to introduce concepts and details as you read along. This collection of resources will expand over time, and you are invited to return to the developer portal on a regular basis to learn more about the platform. 

Resources

Postman

Postman is a tool which is designed to ease the testing and exploration of APIs. It allows the creation and testing of calls to Web Service APIs, and provides an easy way to manage collections of calls, and descriptions of runtime environments. We provide a set of calls which lets you quickly explore the basics of the Infosys Equinox Platform, including Catalog, Users and the Cart/Checkout/Order flow. 

Postman Collection URL: https://www.getpostman.com/collections/3a9000dd305ee72bd2e7
Click here to download the required Postman Environment file.

Sample Code

The Developer Portal includes a growing collection of code samples. Each of these samples illustrates one or more facets of the Infosys Equinox platform. Code samples are primarily in Java, and are designed to be built using Maven, or Spring Tool Suite/Eclipse tooling. Most of the samples depend on the Infosys Equinox’s Java Software Development Kit (SDK). The Sample Code is available here.

Infosys Equinox Java SDK

The Java SDK is a simple toolkit built from Infosys Equinox’s Swagger documentation of the external interfaces of the platform. The SDK includes every endpoint in the platform and the data models which are required to send and receive responses from those endpoints. Each microservice is provided an individual SDK jar, and the Storefront Orchestration is included in a single SDK Jar. The Jar files are exposed via an Artifactory as standard Maven and Gradle resources. The SDK is available here and the details about ensuring your Maven environment can resolve the SDK resources are available here.

Infosys Equinox Microservices

Test self-contained executable jars of each microservice and the storefront orchestration are provided via Infosys Equinox’s public artifactory. These microservices are provided for test and development purposes only. You can download the Microservices here.

Modifying the Orchestration

One  key customization feature of the Infosys Equinox Platform is the ability to modify and extend the platform’s Camel based Opinionated Orchestration. A sample of how to read, modify and extend the orchestration is provided to help you in your exploration of Infosys Equinox’s capabilities. This example runs the Storefront Orchestration (SFO) locally and uses the Infosys Equinox as a backend. This example is intended for experienced developers and architects who are strong Java programmers, and are familiar with SpringBoot, Camel and java extension frameworks. 

 

 

Revision History
2022-04-10 | JP – Fixed link and http issues.
2021-06-10 | JP – Updated the artifactory changes
2021-02-08 | JP – Minor copyedits.
2019-06-11 | PLK – Minor copyedits.
2019-06-10 | DL – Content uploaded.
2019-06-03 | PLK – Page added.