Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Need of Adobe I/O in connecting AEM (AEMaaCS) to external api integration

Avatar

Avatar
Level 1
selvendranr9588
Level 1

Likes

0 likes

Total Posts

7 posts

Correct Reply

0 solutions
View profile

Avatar
Level 1
selvendranr9588
Level 1

Likes

0 likes

Total Posts

7 posts

Correct Reply

0 solutions
View profile
selvendranr9588
Level 1

18-04-2021

Hi community,

 

I need to understand the role of Adobe I/O in AEMaaCS.

 

1. Say, if AEM author/publisher wants to connect to an external API, should we need to always go through Adobe I/O (Calling Runtime action as mentioned here) or shall we make a call directly from AEM author to External API.

 

2. Say if the same external API call need to be sent from client side(from front end code), then also same question arises. Should we connect through I/O Runtime or direct call to external api.

 

Ay pointers and suggestions will be helpful

 

 

 

Adobe IO adobe io runtime AEM runtime

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile

Avatar
Affirm 100
Level 10
asutosh_jena
Level 10

Likes

367 likes

Total Posts

462 posts

Correct Reply

134 solutions
Top badges earned
Affirm 100
Ignite 1
Establish
Give Back 50
Give Back 5
View profile
asutosh_jena
Level 10

18-04-2021

Hi @selvendranr9588 

 

Adobe I/O is a cloud-based gateway to integrate with Adobe API’s, SDK’s and server-less environment that enables developers to easily integrate, extend and customize Adobe’s cloud services. Adobe I/O is adding more APIs to the Adobe I/O Console’s already rich offering, including:

  • Adobe Analytics
  • Adobe Cloud Platform Data Service
  • Adobe Sensei Content AI Services
  • Adobe Stock
  • Adobe Typekit
  • Creative SDK
  • PDF Services
  • Adobe Campaign
  • Adobe Target
  • Launch, by Adobe
  • Smart Content

Adobe I/O Events allows developers to create event-driven applications via webhooks or functions, using the workflow they want, including third-party apps and services. We will be able to programatically deliver event-based experiences using:

  • Adobe Experience Manager
  • Adobe Analytics Triggers
  • Creative Cloud Assets

To answer your question:

1. If you want to connect to any External API, let's say anykind of REST API or SOAP API, it can directly go from your instance.

2. If you want to make any client side call, it is preferred to make call from AEM using the API based event than calling it directly from client side.

 

Please refer the links below for more info:

https://experienceleague.adobe.com/docs/experience-manager-learn/sites/integrations/experience-platf...

https://medium.com/adobetech/adobe-i-o-at-adobe-summit-everything-you-need-to-know-about-the-product...

https://www.netcentric.biz/insights/2019/04/adobe-io.html

https://www.rohankapooronline.com/2019/12/overview-of-adobe-io.html

https://www.linkedin.com/pulse/adobe-io-events-cloud-manager-apis-digvijay-singh-tomar/

 

Thanks!

Answers (0)