What is our primary use case?
My main use case for Okta Platform is for authenticating users, specifically in user authentication.
I use Okta Platform for authenticating users in web applications. I have used it for Naranja X, which is a mobile bank in Argentina that has about 11 million users on our platform, and we are using Okta Platform to authenticate users. Recently, I have also used it for Ernst & Young to authenticate employees to access the internal platform.
I do not have anything unique to add about my main use case with Okta Platform; I have a lot of users to connect to a platform. Normally, it is a simple use case involving authenticating users and two-phase authentication.
What is most valuable?
The best features Okta Platform offers include an API that is very easy to use for creating new customers, setting up, and customizing for our use cases. I do not see any unique features, but the basic features are well-done.
The API makes my work easier because it is very simple to use for our web and mobile applications to connect them. Our applications are built using Next.js with a back-end in Node.js or Python, and it was very simple to integrate. I have used Cognito and Auth0 before and do not see any big difference, but Okta Platform does the basic things well.
Okta Platform has impacted my organization positively by providing much better security, as it implements the best patterns for security. I do not need to worry about implementing authentication myself, which is very simple and much more efficient as a solution since I just call the API and everything is done. I do not need to have code replication across several services. The user experience for administration is very easy, making it simple to manage the platform, create a client, add or remove customers, and understand the logs of what is happening inside authentication. For end-users, it works and offers a very simple, comprehensive solution for authentication.
What needs improvement?
I would like to see Okta Platform become simpler for users, as I think that is the most important thing. I am an experienced engineer with 35 years of experience, but it could become simpler for new engineers who are just starting and building applications using LLMs. An IM supervisor integration with Cloud Code could improve integration with agent functions.
I cannot think of any improvements needed for Okta Platform at the moment; I think what it has is very great.
For how long have I used the solution?
I have been working in my current field for about 35 years.
What do I think about the stability of the solution?
In my experience, Okta Platform is stable; I have had no downtime with the platform in our use case.
I have not conducted any specific evaluation for performance or availability with Okta Platform, but the performance is good, and everything is fast. You do not need to think about performance with Okta Platform; it just works.
What do I think about the scalability of the solution?
Okta Platform's scalability seems good; I have 11 million users on the platform, with about 500,000 online at the same time, and everything works well without any issues regarding scalability.
How are customer service and support?
I have not needed to contact customer support for Okta Platform because everything works for me. When there are issues, it has been another team handling the situation, and as far as I know, everything works fine without issues.
Which solution did I use previously and why did I switch?
Before using Okta Platform, we previously utilized Auth0, and we switched from Auth0 to Okta Platform due to pricing reasons.
Before choosing Okta Platform, I evaluated other options including Auth0, Cognito, and Google Cloud IAM, as well as considering creating our own internal platform for authentication. After assessing the best options, I selected Auth0 and Okta Platform, and eventually switched to Okta Platform after their commercial team proposed a better price for our company.
What was our ROI?
I do not have metrics on the return on investment from Okta Platform, but I know that it works because everyone is happy with the solution implemented, even though I do not focus on the numbers for my organization.
What other advice do I have?
Regarding Okta Platform's AI capabilities, you have an expectation of 100 percent accuracy and reliability. I think that is relatively easy if you have an IMCP for Okta Platform that guarantees everything is working. It is another aspect that should not require thought; it should just work seamlessly for authentication implementations.
Okta Platform helps secure access to APIs, containers, and Kubernetes in our architecture. However, I do not have any AI services in our production environment yet.
My advice for others looking into using Okta Platform is that it is a great solution that works well, but they should pay attention to the cost. With a lot of users on the platform, it could get expensive, so they should do the math to see if it works for their specific use case. Overall, for features, I think Okta Platform is satisfactory and usable without problems. I would rate this review a 9 out of 10.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: My company does not have a business relationship with this vendor other than being a customer.