Oracle Sauce Video’s Migration Story: Real-time migration of MongoDB Atlas to Autonomous JSON Database

February 6, 2023 | 3 minute read
Roger Ford
Principal Product Manager
Text Size 100%:

Sauce Video’s ChallengesSauce Video

Acquired by Oracle in 2020, Sauce Video is a video content creation and sourcing solution that allows companies to collaborate with their employees, customers, and fans to create digital video content. The solution reduces the complexity and cost of video creation, enabling customers like Red Bull Racing to easily capture, collect, and create videos for a wide range of use cases. 

Try Autonomous JSON Database for FREE 

The solution’s original infrastructure comprised services from multiple vendors, including Amazon and Google services and MongoDB Atlas on Google cloud. It required administrative resources who were familiar with each piece of the service components. Sauce Video needed to transition the solution to a more scalable and integrated one, not requiring manual administration efforts on multiple vendor services. 

Today Oracle Sauce Video solution runs on an ecosystem of OCI services, including Autonomous JSON Database for video project metadata, OCI Object Storage for videos,  and 30+ microservices running on Kubernetes. 

Migration to Autonomous JSON Database from MongoDB

Sauce Video needed to continue providing its services to customers while transitioning to Oracle. They needed a solution that could be migrated without losing existing application capabilities or causing service downtime.

The new Oracle solution consolidated its infrastructure to an OCI-based solution without losing previous capabilities. Oracle GoldenGate performed live data migration and real-time data synchronization between MongoDB and Autonomous JSON Database. The real-time migration of Sauce Video data and application from MongoDB Atlas to Autonomous JSON Database was completed in approximately 1 hour without disrupting the business. Autonomous operations of Autonomous JSON Database now take care of database management tasks for Sauce Video, including patching, indexing, and backups, so its development team can focus on application development rather than managing the system. Furthermore, Autonomous JSON Database’s enterprise database features, like materialized views, will simplify database operations for future application development that previously required complex manual coding on MongoDB.

“Autonomous JSON Database and OCI have everything we needed to replace our solution that was previously running on MongoDB Atlas and other cloud services. The migration was so seamless that our customers didn’t even notice the switchover.”
Jon Girven, Software Development Senior Manager, Oracle, Oracle

Migrating Your MongoDB Apps with Oracle Database API for MongoDB

Autonomous JSON Database (AJD) is a price-optimized, fully-managed cloud database service for transactions and analytics on JSON data. AJD offers the same features as Autonomous Transaction Processing (ATP) but a price that is 75% lower than ATP. Oracle Database API for MongoDB is preconfigured in AJD, making AJD a MongoDB-compatible database service with enterprise-grade scalability and security. With the API for MongoDB, MongoDB applications can run using AJD with few or no code changes.  Application developers can continue to develop using tools of their choice, like MongoDB Compass. Check out my blog about the Database API for MongoDB on AJD to learn more.    

Learn more:

Additional Oracle products used: 

Roger Ford

Principal Product Manager

Roger Ford has been at Oracle since 1987. He started writing code for Oracle 6, and has worked in Development, Support, Technical Marketing and Product Management.

Previous Post

Simplify Your Cloud Operations: Enhanced Maintenance Controls for Exadata Database Service on Dedicated Infrastructure

Tammy Bednar | 7 min read

Next Post

Snapshot standby databases on Autonomous Database on Dedicated Exadata Infrastructure and Exadata Cloud@Customer