<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-ligatures:standardcontextual;
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        mso-ligatures:standardcontextual;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="FR-BE" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hi There,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">I'm utilizing the following architecture to ensure high availability:<br>
<br>
Azure Application Gateway (Application Load Balancer) --> Multiple instances of Jetty+Shibboleth IdP 4.3.1 in Docker containers.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Given that Shibboleth IdP manages sessions, I've enabled session stickiness on the Application Load Balancer. This ensures that a user is consistently routed to the same IdP instance. So far, this architecture appears
 to be functioning well; I've conducted several tests which were successful.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Do you see any potential issues with this architecture? Do you have other recommendations for a highly available IdP setup? Am I missing something?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thank you very much<o:p></o:p></span></p>
</div>
***DISCLAIMER***<br>
<p>Ce message électronique, de même que les documents qui y sont joints, sont réservés à l'usage exclusif de son destinataire. L'expéditeur ne peut garantir la transmission fidèle de ce message. Prévenez-le dès que possible s'il est incomplet ou illisible.
 Si vous l'avez reçu par erreur, veuillez en aviser immédiatement l'expéditeur par téléphone ou par e-mail et détruire ce message. L'information contenue peut être confidentielle et/ou protégée par la loi; sa divulgation, reproduction ou autres utilisations
 sont strictement interdites.<br>
Merci.<br>
<br>
Dit bericht en de eraan toegevoegde documenten zijn voorbehouden voor exclusief gebruik door de geadresseerde. De afzender kan de correcte overdracht van dit bericht niet waarborgen. Waarschuw de afzender zo snel mogelijk bij een onvolledig of onleesbaar bericht.
 Heeft u dit bericht per vergissing ontvangen, gelieve de afzender dan onmiddellijk telefonisch of per e-mail te verwittigen en het bericht te wissen. De inhoud van dit bericht kan van vertrouwelijke aard en/of bij wet beschermd zijn; de verspreiding, reproductie
 of het gebruik voor andere doeleinden ervan zijn strikt verboden.<br>
Dank U.<br>
</p>
</body>
</html>