Expand my Community achievements bar.

SOLVED

AEM Edge Delivery Service, how to post to custom Servlet or AEM Backend?

Avatar

Level 7

Our website apple.com has a contract with AEMaaCS and so, Edge Delivery Service is free to use. While creating a new website for example applepen.com, this website is on AEM Edge Delivery Service. We wish to make a sign up form where for POSTs re-uses the AEM Publishers. How would we do this?

Also keep in mind, we are not sure wether AEM edge delivery services can make custom form POSTs, what is the best practice to do this?

 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @AEMWizard 

Adobe Edge Delivery Services does not include a backend system. Therefore, you will need to set up your own backend, which could be AEMaaCS, a BFF (Backend for Frontend), Lambda functions, or any other backend solution of your choice.

You will then access this backend from the client side via APIs.

 

 



Arun Patidar

View solution in original post

3 Replies

Avatar

Community Advisor

Hi @AEMWizard 

You can configure the website on AEM as a Cloud Service (AEMasCS) and set up a reverse proxy to EDS. This will ensure that all requests, except for servlet calls, are proxied to EDS, while servlet calls are routed through the publish instance.

Avatar

Correct answer by
Community Advisor

Hi @AEMWizard 

Adobe Edge Delivery Services does not include a backend system. Therefore, you will need to set up your own backend, which could be AEMaaCS, a BFF (Backend for Frontend), Lambda functions, or any other backend solution of your choice.

You will then access this backend from the client side via APIs.

 

 



Arun Patidar

Avatar

Level 7

@arunpatidar  @arunpatidar, so what does this mean? do I need to create a new domain for the api called? for example api.apple.com, which serves as the backend, so I can post to the same AEMaaCS publishers?

And from what @arunpatidar has said, Lamda Functions, does AEMaaCS Edge Delivery Service have this feature?