OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to...

25
Powerfully fast integration in the Enterprise From SAP, DB connectors to SOAP/REST APIs OutSystems Expert Architecture Francisco Menezes

Transcript of OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to...

Page 1: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Powerfully fast integration in the EnterpriseFrom SAP, DB connectors to SOAP/REST APIs

OutSystems Expert ArchitectureFrancisco Menezes

Page 2: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

IntroductionThe reality of an enterprise landscape

Page 3: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Legacysystems

An enterprise IT landscape

ERP CRMOSS BSS

BSSBSS

OSSOSS

Customers Issues ProductsCorporateDBs

Satelite Apps

Desktop AppDesktop

AppDesktop App

WebPortals Customer

Support

Products and

Services

Partner Channel

Typically, an heterogeneous park of vendors, technologies and integration protocols

External Systems

Supplier Portal

Supplier Portal

Supplier Portal

SaaS Comodity

SaaS Comodity

SaaS Comodity

Page 4: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Legacysystems

An enterprise IT landscape

ERP CRMOSS BSS

Products Customers IssuesCorporateDBs

Satelite Apps

BSSBSS

OSSOSS

Desktop App

WebPortals

External SystemsCustomer Support

Products and

Services

Partner Channel

Supplier Portal

Supplier Portal

Supplier Portal

Spaghetti architecture, hard to evolve and maintain

SaaS Comodity

SaaS Comodity

SaaS Comodity

Desktop AppDesktop

App

Page 5: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Where does the Platform fit?The OutSystems way…

Page 6: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015
Page 7: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015
Page 8: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

OutSystems

OutSystems in the Enterprise ecosystem

External Producers

Microsites

Intranet/extranet users

Responsive UIApplications

Corporate Databases

MicroservicesExternal Consumers

External Portals

Page 9: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Microservices architecture

CRM ERP CMS

OutSystems microservices

APIExposure

CoreServices

IntegrationServices

Customer_CSContract_CS

Sales_API

Order_CS Product_CS

Corporate DB

External Consumers

Catalog_API

Product_ISCustomer_ISContract_IS Order_CS

Page 10: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

OutSystems integration capabilities

Page 11: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Integration in the past

External ProducersCorporate

Databases

OutSystems MicroservicesExternal Consumers

1. Expose Soap Web Services (SS)

2. MS SQL and Oracle Database integration (IS)

3. Consume Soap Web Services (SS)4. Custom .Net/Java code integration (IS)5. SAP connector (IS)

Page 12: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Also ready to use components:

Page 13: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015
Page 14: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

So the Platform is already responding to this challenge…

What’s next?

Page 15: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Let’s make it even easier!

Page 16: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Integration with more external Databases

Page 17: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

More connectors available

Page 18: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Consume REST APIs

Page 19: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Expose REST APIs

Page 20: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Improved SAP Connector

Page 21: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

SAP Evolution

Remote Function Calls

SOAP Web Services

OData (REST)

Page 22: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Demo

Page 23: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Vision

MBaas APIUI

Page 24: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015
Page 25: OutSystems - Powerfully Fast Integration in the Enterprise - From SAP, Database connectors to RestSOAP API's - NextStep Benelux 2015

Q&A