【问题标题】:Okta vs AWS SSO comparisions as an SSO solution作为 SSO 解决方案的 Okta 与 AWS SSO 比较
【发布时间】:2020-10-22 12:12:41
【问题描述】:

AWS SSO 与 Okta 实施 SSO 的最佳选择是什么?我专门寻找每种服务的优缺点,以确定最适合我的系统。这些考虑最重要

  1. 费用

  2. 集成 - 支持与现有目录服务和移动/Web 应用程序(SAML、ADFS 等)集成

  3. 易于访问日志以进行审计

【问题讨论】:

    标签: amazon-web-services single-sign-on okta aws-sso


    【解决方案1】:

    简而言之,Cognito 是一个身份代理,它可以连接到其他身份提供者 (IdP) 以实现身份验证/授权要求,而 Okta 是一个身份提供者。 https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_common-scenarios_federated-users.html

    您可以在 Cognito 用户池 (https://aws.amazon.com/premiumsupport/knowledge-center/cognito-okta-saml-identity-provider/) 中将 OKTA 设置为 SAML IdP。

    您还可以使用 Cognito 配置与 Facebook、Google 等其他第三方提供商的联合身份验证。 Cognito 也有自己的用户商店。

    要使用 Cognito 实现授权要求,您需要使用身份池,该身份池可以使用 AWS Identity Access Management (IAM) 服务授权调用。 https://aws.amazon.com/premiumsupport/knowledge-center/cognito-user-pools-identity-pools/#:~:text=User%20pools%20are%20for%20authentication,for%20authorization%20(access%20control).

    因此,如果您的 SSO 要求与 API 网关或 Lambda 集成等 AWS 托管服务调用相关,那么 Cognito 是最自然的选择。否则,如果您需要一个强大的、有特色的、全行业的身份提供者,那么 OKTA 可能是您的选择。 https://www.trustradius.com/compare-products/amazon-cognito-vs-okta

    关于定价,我认为 Cognito 比 Okta 便宜。 Cognito 中也有一个免费套餐选项。 https://aws.amazon.com/cognito/pricing/

    免费试用后,OKTA 将针对 SSO (https://www.okta.com/pricing/) 收取 2 美元/用户/月的费用,而 Cognito 将收取 0.0055 美元/用户/月的费用,这要少得多。

    希望这将帮助您做出决定。

    【讨论】:

    • 实际上我们所有的资源都在本地,包括我们的广告。我们还想知道 AWS SSO 是否适用于这种设置
    • OKTA 是 SSO 的强大解决方案之一。它在 Gartner 同行评论中获得 91% 的正面评价,并在上一期 Gartner 魔力象限中名列前茅。 (learn.g2.com/single-sign-on-solutions-sso) 如果您在混合解决方案中没有任何限制,您可以使用 AWS Cognito,我相信这是一个更便宜的解决方案。此外,如果您使用 Microsoft AD,则可以选择 Active Directory 联合身份验证服务 (AD FS) 作为支持 SSO 的选项。
    猜你喜欢
    • 2015-04-01
    • 1970-01-01
    • 2021-08-28
    • 2016-04-09
    • 2016-04-01
    • 1970-01-01
    • 2010-10-21
    • 2015-10-10
    • 2022-12-20
    相关资源
    最近更新 更多