Expand my Community achievements bar.

SOLVED

Adobe Campaign Marketing instance on premise Production Set Up

Avatar

Community Advisor

Hello everyone,

 

Anyone knows if it is possible to set up  Adobe Campaign Marketing instance on premise  can be clustered, i.e multiple campaign servers pointing back to the same DB?

Any suggestion for  Adobe Campaign Marketing instance on premise Production Set Up?

Thanks

 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Yes you can have multiple marketing servers and even multiple dbs that can be mirrored and configured with a failover cluster configuration in case one goes down the other is up, you can add a Load balancer as well, in the case of a full on premise setup you can also add x number of frontal servers that perform the tracking and redirection.

 

https://experienceleague.adobe.com/docs/campaign-classic/using/installing-campaign-classic/architect...

 

Here is an example to give you an idea for a full on premise deployment

 

David__Garcia_0-1631548901336.png

Here is an example of hybrid (deliveries by Adobe, MKT on premise)

David__Garcia_1-1631549052969.png

Here is a hybrid deployment example for AWS

David__Garcia_2-1631549294361.png

 

View solution in original post

5 Replies

Avatar

Community Advisor

Hi @Luca_Lattarini 

yes, that is possible. Genearly, this is aim of enterprise approach where you can have two or more app servers,  two or more tracking servers and two or more MTA servers. In front of them are load balancers. In this approach if one server stuck you are automatically transferred to the other and you work is not impacted (ex. workflow execution) and you have one DB. 

Regards,

Milan

Avatar

Correct answer by
Community Advisor

Yes you can have multiple marketing servers and even multiple dbs that can be mirrored and configured with a failover cluster configuration in case one goes down the other is up, you can add a Load balancer as well, in the case of a full on premise setup you can also add x number of frontal servers that perform the tracking and redirection.

 

https://experienceleague.adobe.com/docs/campaign-classic/using/installing-campaign-classic/architect...

 

Here is an example to give you an idea for a full on premise deployment

 

David__Garcia_0-1631548901336.png

Here is an example of hybrid (deliveries by Adobe, MKT on premise)

David__Garcia_1-1631549052969.png

Here is a hybrid deployment example for AWS

David__Garcia_2-1631549294361.png

 

Avatar

Level 6

Hello,
Just don't forget that in case you're configuring the app servers to act as failOver loadbalancing (if one, is falling down, connections are redirected to the other one), you need to configure it as sticky session:
once you're connected to a server, you'll still be connected on this one until the end of your session

Avatar

Community Advisor

Do you know why the client console is not able to retain the sticky session? Even if on browser when launch /r/test it goes to the same server.

It seems that the client its not going back to the same server. it goes in a round robin manner.

Any idea?

Avatar

Level 6

Because this is not the responsability of the nlClient to keep it, this a network configuration to set.
you should have something like
http://nlserver1
http://nlserver2

You then have to configure http://nlserver to redirect in folb to nlserver1 or nlserver2 but you need to configure the redirection server to use sticky session.
here is a doc for Apache:
Configuring Apache HTTP Server for Sticky Sessions (informatica.com)