Okta Inc.

10/11/2024 | News release | Distributed by Public on 10/11/2024 18:09

Kickstart Amazon Bedrock with Auth0 by Okta

What's the best way to bring generative AI to your products and services? If you're lucky enough to have a few billion dollars lying around, your launch deadline is a handful of years away, and you have access to the world's best artificial intelligence (AI) engineers, then you're all good. You can create your own generative AI foundational model.

Of course, few organizations (and even fewer dev teams can access those kinds of resources. The alternative is to lean on one of the many generative AI foundational models already available, such as those from Anthropic, Stability AI, Cohere, and Meta.

To do that, you'll need to do a lot of work to build out the connectors and logic that bridge the gap between your services and the AI.

But Amazon Bedrock, a new platform from AWS, makes it easier for developers to build and deploy generative AI models. The platform also gives you access to a number of foundational models from leading AI vendors.

As a developer or a member of a product team, you want to focus on bringing the power of AI to your users without worrying about user authentication, security, compliance, and access management.

Security is essential, but so are speed and ease of setup. That's where Auth0 by Okta comes into play. Auth0 by Okta is an important part of your Amazon Bedrock experience, for security and for making your life a lot easier.

Many tasks, all taken care of

When working with data in Bedrock, one thing is clear: that data needs to be linked to some kind of user identity. Whether you're training a model or running a service, that identity needs to be secure.

Okta's Auth0layer ensures that your users' identities are verified and protected. Using Amazon Bedrock withoutOkta's robust Identity layer would leave you with a long list of time-consuming security and user account tasks.

If you were building the login and Identity elements yourself, you'd need to:

  • Implement compliance to meet GDPR or similar regulations
  • Add bot detection
  • Set up brute-force detection
  • Create an edge server
  • Add webhooks to end users to confirm subscription
  • Work on the authorization of each user
  • Create APIs and issue tokens throughout the signup and login process
  • Create and implement authorization rules

And that's a lot of heavy lifting. With Auth0 by Okta, all of that is taken care of. You don't have to worry about the nitty-gritty details of creating secure login flows, API token management, or enforcing access rules. Okta handles it, allowing you to focus on what you do best: building and scaling your AI models on Amazon Bedrock.

It's just a login, right?

One of the misconceptions of secure Identity management is that it's inherently simple. People often think, "It's just a login, right?" But the reality is very different. Without Okta, you'd need to build a comprehensive system that verifies your users' identities and ensures that only the right users can access the right resources at the right time.

Your users and developers alike want a frictionless yet secure experience - and this is where Okta delivers, making access to Amazon Bedrock simpler for end users and for you, the people behind the scenes. Features like PassKeys and Adaptive Multi-Factor Authentication (MFA) create a seamless login experience that adjusts based on the user's risk level.

You don't want your users jumping through hoops to access the system. They want to get in, use the service, and get out. Okta makes that possible by reducing the complexity of authentication and authorization without sacrificing security.

Explaining Fine-Grained Authorization

Think about the sensitivity of your AI data. Imagine a dataset containing personal user information. Without Auth0 by Okta, the burden of implementing and maintaining security and compliance is yours. You'd need to ensure that only authorized users can access sensitive data, like customer information, and that the right measures are in place.

With Okta, all of this is built in. Okta becomes the steward of your data, managing Identity and access in a way that complies with the strictest regulations. Okta's Fine-Grained Authorization (FGA) takes things a step further by allowing you to implement granular access controls. It ensures that the right people have access to the right data, helping you scale your AI application while keeping security airtight.

It's always difficult to assess user uptake: Will you have five users or 5,000? With Auth0 by Okta, you can get started without paying a dime until you hit 25,000 monthly users. That's a game-changer for developers who want to spin up their applications quickly without worrying about upfront costs. And no one else has fully integrated FGA the way Okta has, making it a must-have for scaling AI services on Amazon Bedrock.

When you dig into the details, managing Identity and access isn't "just a login"- it's a huge part of the application's architecture. Okta takes that burden off your shoulders.

Consult with your Product Manager to find out how to get started with Amazon Bedrock and Auth0 by Okta.