
Okta Drives Global Expansion and Cuts Development Time from Months to Weeks with MongoDB Atlas on AWS
Overview
MongoDB, an AWS Partner, helped Okta migrate its Customer Identity Cloud solution to MongoDB Atlas on AWS, a managed global developer data platform. Now, Okta has on-demand scalability to drive its global expansion, and the company has reduced new feature and enhancement development time from months to weeks while increasing application resiliency for customers.
About Okta
Okta, based in San Francisco, California, is a leading independent identity provider that offers cloud software to help companies manage and secure user authentication into applications. The Okta Customer Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. More than 15,000 organizations trust Okta to help protect the identities of their workforces and customers.
Opportunity | Addressing the need for faster development
More than 15,000 global customers depend on Okta to authenticate, authorize, and secure access for critical business applications, devices, and users. Through Okta Customer Identity Cloud, an Identity-as-a-service (IDaaS) solution available as a public or private cloud offering, Okta helps its customers remove the complexity of authentication and authorization for application developers. Every month, Okta processes more than 5 billion authentication requests.
Okta’s Customer Identity Cloud relies heavily on MongoDB, a highly-integrated, open source database management system and AWS Partner. Previously, Okta used self-managed MongoDB Community instances to manage more than 100 database environments. However, this method became challenging as Okta acquired more enterprise customers and its developers spent time managing instances and struggling to roll out new features to the new customers in a timely manner. “With the self-hosted model, we had a lot of manual processes involved with scaling and development,” says Andrew Yu, vice president of engineering at Okta. “Specifically, our private cloud customers were getting very infrequent software updates because the backend environment needed so much manual work to get changes deployed and rolled out. We were growing fast globally, so we wanted to accelerate time to market to support that.”
About AWS Partner MongoDB
MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. The company’s developer data platform is a database with an integrated set of related services that allow development teams to address the growing requirements for today's wide variety of modern applications, all in a unified and consistent user experience. An AWS Partner, MongoDB has tens of thousands of customers in over 100 countries. The company has helped hundreds of customers successfully migrate to Atlas on AWS by leveraging the AWS ISV Workload Migration Program to reduce migration risk and cost.
Solution | Migrating the customer identity cloud to MongoDB on AWS
As it searched for a fully managed platform, Okta also decided to offer Customer Identity Cloud through a converged architecture. With this model, Okta can deploy and manage public and private cloud offerings as a single solution instead of via two different platforms. “Having two separate platforms was not efficient in terms of scalability and innovation,” Yu says. “Our new converged solution for Customer Identity Cloud provides more automation and standardized tools so customers can work faster at a lower cost.”
To support the new converged version of Customer Identity Cloud, Okta chose to migrate the solution to MongoDB Atlas, a fully managed developer data platform that runs on Amazon Web Services (AWS). “Using MongoDB Atlas, we can take advantage of the full power of the MongoDB support infrastructure and gain access to the tooling we need to automate and simplify the management of MongoDB at scale,” says Dennis Henry, director of engineering at Okta.
MongoDB is an active partner in the AWS ISV Workload Migration Program, where they are committed to streamlining the migration process for customers migrating self-managed workloads to the cloud. MongoDB worked with Okta to move Customer Identity Cloud to MongoDB Atlas, simplifying a complicated process. “MongoDB made the migration painless because of the great collaboration we had with their team,” Henry says. “Because we moved from a self-hosted model to Atlas on AWS, there were a large number of tenants and environments, and it was a complex undertaking. MongoDB made it easy.”
Okta can offer solutions for their growing customer base more easily by using MongoDB Atlas on AWS as the foundational engine for Customer Identity Cloud. “AWS is highly scalable as a technology, and MongoDB Atlas on AWS makes it easy for us to deploy and manage Customer Identity Cloud at scale whenever we need to,” Henry says. “It’s been a large factor in our ability to continue to grow as a company. For example, we are offering several new tiers for our largest enterprise customers, and we’re able to do that because of Atlas and AWS.”
Additionally, Okta can more easily expand geographically by running on AWS. “We’re offering our solution in 22 AWS Regions, and it’s very simple for us to add new regions as we grow,” Yu says. “We are very excited about expansion in the Middle East and Asia.”
Outcome | Delivering new features to customers in weeks instead of months
By running Customer Identity Cloud on MongoDB Atlas on AWS, Okta no longer spends hours manually upgrading databases. Instead, the company’s developers can accelerate time to market for new application features and enhancements. “Our customers want new features and improvements, and they want them as fast as possible,” says Henry. “We’ve always been able to turn things around quickly on AWS, but it’s more challenging on our private cloud. Because we’ve consolidated those solutions on MongoDB Atlas on AWS, we’ve reduced time to market for new features, bug fixes, and security updates from months to weeks.”
As an example, Okta recently introduced Security Center, a new Customer Identity Cloud feature that helps customers optimize identity security through a single view of authentication events and potential security incidents. Using this feature, Okta end users can see potential attack trends and threat behavior trends and identify applications associated with these trends. By more accurately monitoring threats and traffic, users can respond to security threats in real time.
Okta has also increased application resiliency by using MongoDB Atlas on AWS. “The tooling and oversight MongoDB offers through performance monitoring within the Atlas user interface allows us to catch any potential issues before they become critical,” says Henry. “Also, MongoDB does a lot of proactive maintenance work to ensure the stability and reliability of the platform.”
Okta is now poised to support ongoing expansion plans by using MongoDB Atlas on AWS. “We have ambitious plans to scale and expand into new regions,” says Yu. “We look forward to collaborating with MongoDB and AWS to make that happen.”

We’ve always been able to turn things around quickly on AWS, but it’s more challenging on our private cloud. Because we’ve consolidated those solutions on MongoDB Atlas on AWS, we’ve reduced time to market for new features, bug fixes, and security updates from months to weeks.
We’ve always been able to turn things around quickly on AWS, but it’s more challenging on our private cloud. Because we’ve consolidated those solutions on MongoDB Atlas on AWS, we’ve reduced time to market for new features, bug fixes, and security updates from months to weeks.
Director of Engineering, OktaDid you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages