Skip to Main Content
Full Python App Development with Autonomous JSON for MongoDB Developers

About This Workshop

Youtube Video

About This Workshop
Develop a simple Python web service to manage JSON documents via REST calls, using SODA for Python, a Python NoSQL-style API that lets you create and store collections of documents (in particular JSON) in Oracle Database, retrieve them and query them without needing to know Structured Query Language (SQL) or how the records are stored in the database.
On the other hand, Oracle Database API for MongoDB, or Mongo API for short, provides all of that using MongoDB commands. It translates the MongoDB wire protocol into SQL statements executed by Oracle Database. This means you can continue to use the drivers, frameworks, and tools you're familiar with to develop your JSON document-store applications.
In this workshop, you will understand both approaches and select the best one for your project.

Workshop Info

1 hour, 30 minutes
  • Create development environment on Oracle Cloud Infrastructure
  • Deploy a document store with one collection on Oracle Autonomous Database for JSON
  • Develop a simple Python web service to manage JSON documents via REST calls
  • Use APEX to visualize document store in a fast application development fashion
  • Compare and understand the differences between Oracle SODA and Oracle MongoAPI capability
  • Use MongoAPI capability for micro-service Python application

Participants must bring their own laptop with the following:

  • Access to Oracle Cloud Infrastructure.
  • Access to a laptop or a desktop
  • Basic knowledge of Python is not required but nice to have

Other Workshops you might like