Architecture de référence des applications CIAM simples

L'architecture Access Gateway de l'application CIAM simple comprend l'ensemble des composants nécessaires à la protection d'une ressource Web d'application client unique à l'aide d'Access Gateway. Elle représente une base de référence ou un point de départ pour d'autres architectures.

Dans cette architecture, une seule application, appelée ressource Web protégée, est servie aux clients qui effectuent une requête à l'aide d'une seule instance d'Access Gateway.

Cette architecture est conçue pour répondre aux exigences suivantes :

  • Protection d'une seule application client.
  • Fournir une base de référence pour les tests et le développement.

Avantages et inconvénients

Avantages Inconvénients
  • Installation simple
  • Base de référence pour les tests, la preuve de concept, etc.
  • Non tolérant aux pannes
  • Pas d'équilibrage de charge ni de haute disponibilité
  • Non destiné à la production
  • L'accès au serveur d'administration nécessite que le port SSH 22 et le port HTTPS 443 soient ouverts. Consulter Conditions nécessaires au déploiement Access Gateway pour plus de détails.

Architecture

Composants

Emplacement Composant Description
Internet externe Clients Web

Le navigateur client traditionnel accède à Access Gateway en utilisant les URL connues sous le nom de [appN|consumer-app1].example.com.

comsumer-app1.example.com

URL non affichées

URL représentant les applications qu'un client Web externe saisirait pour accéder à l'une des applications sécurisées par Access Gateway. Généralement, toutes les URL de cette nature sont fournies par l'instance Access Gateway et se résolvent vers cette dernière.

Org Okta

Votre org Okta, qui fournit des services d'identité.

Universal Directory Org Okta

Okta Universal Directory, hébergé au sein d'une org Okta, contenant des utilisateurs en dehors des autres implémentations LDAP ou Active Directory. Il s'agit généralement d'autres comptes clients, de comptes partenaires, etc.

Pare-feu

Internet externe vers DMZ

Pare-feu traditionnel entre l'Internet externe et l'hébergement DMZ Access Gateway.

DMZ Access Gateway Le cluster Access Gateway, situé dans la DMZ, est utilisé pour fournir un accès aux applications utilisées par des clients Internet externes.

Il est généralement hébergé dans un environnement virtuel comme Amazon Web Services, MS Azure, Oracle OCI, etc. Consultez Gérer le déploiement Access Gateway.

Pare-feu DMZ vers pare-feu interne Pare-feu traditionnel entre la DMZ et le réseau interne.
Réseau interne Application CIAM protégée L'ensemble des ressources Web protégées accessibles à l'aide des URL comsumer-app1.internal-example.com. Les applications classiques ou historiques avec lesquelles Access Gateway interagit utilisent le champ Ressource Web protégée dans chaque définition d'application.

Autres considérations

Le DNS est généralement partagé entre les domaines externes et internes. Toutes les URL externes, telles que [appN|consumer-app1].example.com, seront servies en externe et pointeront vers l'instance Access Gateway. Les URL internes utilisées par Access Gateway, comme [protd-N|consumer-app1].internal-example.com, seront servies par un DNS interne.

La plupart des architectures transfèrent les événements du journal à un composant de journal système externe. Okta recommande fortement qu'un serveur de journalisation soit configuré pour tous les environnements Access Gateway. Consultez Configurer des redirecteurs de journaux.

De plus, Access Gateway lui-même est généralement géré via un accès interne uniquement. En d'autres termes, les administrateurs accès généralement à Access Gateway lui-même derrière le pare-feu. Ceci est illustré dans d'autres architectures.