17
How to Use iPaaS to Scale Your Business - Case Study - Building out a full - service integration hub for eCommerce - related software products

How to Use iPaaS to Scale Your Business - Case Study

Embed Size (px)

Citation preview

Page 1: How to Use iPaaS to Scale Your Business - Case Study

How to Use iPaaS to ScaleYour Business- Case Study -

Building out a full-service integration hub foreCommerce-related software products

Page 2: How to Use iPaaS to Scale Your Business - Case Study

Meet Infinite Codeworks| System integration

experts based in the UK

| Specialized in Channel Advisor, Sage, Shopify, Shopware and othereCommerce-relatedbusiness apps

| 7 years of customer-centric systemintegration projects

Page 3: How to Use iPaaS to Scale Your Business - Case Study

Labour-intensive business| The system integration business is a crowded

space these days

| One way to stay competitive is to reduce time-to-market of individual integration projects, and tobe able to do more in less time

| This, however, requires a considerably higher levelof standardization of integration processes – evenfor the projects that are very similar to each other

Page 4: How to Use iPaaS to Scale Your Business - Case Study

Labour-intensive business

“We realized that the majority ofour customers shared a core

business logic [...]

The problem was that we wereable to carry out such projects only

as point-to-point integrations.”- Ben Burch,

Managing Director of Infinitie Codeworks

Page 5: How to Use iPaaS to Scale Your Business - Case Study

Standardizing integration| To have more standardization in their integration

processes, Infinite Codeworks decided to build a series of integration templates, or connectors

| These connectors were supposed to help them mapcommon business logic to create ready-to-useintegration recipes for most widespread scenarios

| For clients‘specific requirements, the out-of-the-box recipes will be adapted accordingly, allowing formuch more efficiency

Page 6: How to Use iPaaS to Scale Your Business - Case Study

Main Challenges| Integrated systems should not be connected to

each other – an extra integration layer needed tobe built

| Infinite Codeworks has limited developmentresources: Working on such a layer would havetaken a toll on the core business

“Our business is all about delivering the rightsolution to our clients, that is what we focus on.”

- Ben Burch

Page 7: How to Use iPaaS to Scale Your Business - Case Study

Specific Requirements| The integration layer should:

{ Enable disconnected input and output

{ Ensure reusability of integration components

{ Offer different ways to collect data: polling, fetching; via API and webhooks; etc.

{ Have an API of its own

Page 8: How to Use iPaaS to Scale Your Business - Case Study

Solution: elastic.io iPaaS| Integration Management API

| Reusable connectors

| SDKs for custom connectors

| Intuitive mapper

| Easy-to-follow monitoringand error-handling

Page 9: How to Use iPaaS to Scale Your Business - Case Study

Solution: elastic.io iPaaS“When I saw during the demo how

elastic.io works, I realized that it literallywas the part of system that we had been

planning to build ourselves.

It had all the things we have thought of, and it was just there, ready as a platformrather than us building it from scratch.”

- Ben Burch

Page 10: How to Use iPaaS to Scale Your Business - Case Study

Connectors and hub| Infinite Codeworks migrated their existing code to

the platform, rewriting PHP into Node.js

| The elastic.io platform is now used as a uniform integration layer for all their integration projects

| Available connectors have been adopted andmodified according to specific requirements

| New connectors are created with the Node.js-based SDK

Page 11: How to Use iPaaS to Scale Your Business - Case Study

Connectors and hub

1 2

3 4

Page 12: How to Use iPaaS to Scale Your Business - Case Study

Connectors and hub

1 2

3 4

Page 13: How to Use iPaaS to Scale Your Business - Case Study

Behind the Scenes| One infrastructure for all integrations _ Reduced

development time by a factor of 10

| Built-in tools for testing and debugging newconnectors on the go

| Built-in comprehensive monitoring and logging ofintegration flows across all integrated systems

Page 14: How to Use iPaaS to Scale Your Business - Case Study

Focus on the core business“Working with the elastic.io platform, weare able to focus on our clients‘ business

and extend the functionality of theplatform with specific customizations.

I liken it to using cloud servers vs. buildingand configuring your own hardware: Sure,

we can do it – but should we?”

- Ben Burch

Page 15: How to Use iPaaS to Scale Your Business - Case Study

Benefits| Closer focus on adding value for the clients

| Faster project implementation while keeping theintegration costs low

| Addressing a broader client segment

| Speeding up time to market

| Gaining new revenue streams

Page 16: How to Use iPaaS to Scale Your Business - Case Study

Infinite Codeworks: Full Case Study

For more details, read the full case study,

accessible under:

http://go2.elastic.io/infinite

Page 17: How to Use iPaaS to Scale Your Business - Case Study

Contactelastic.io GmbHQuantiusstrasse 2153115 Bonn

+49 228 53 444 [email protected]