Skip to content

oci-apigw-nosql-node #57

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Mar 14, 2023
Merged

oci-apigw-nosql-node #57

merged 2 commits into from
Mar 14, 2023

Conversation

dario-vega
Copy link
Contributor

A common requirement is to build an API with serverless functions on the backend, and an API gateway providing front-end access to those functions. This is the scenario that we want to illustrate. We created an oci-apigw-nosql-node function which reads/writes data from a NoSQL table, implementing part of the logic tier.

  • In the new directory oci-apigw-nosql-node you can find all the instructions and the code. This function uses Resource Principals to securely authorize a function to make API calls to Oracle NoSQL Database. You can query all the NoSQL tables in a compartment.

The API Gateway service enables you to publish APIs with private endpoints that are accessible from within your network, or exposed with public IP addresses if you want them to accept internet traffic. The endpoints support API validation, request and response transformation, CORS, authentication and authorization, and request limiting. You can access the API Gateway service to define API gateways and API deployments using the OCI Console and the REST API.

Signed-off-by: Dario Vega dario.vega@oracle.com

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jan 30, 2023
Copy link

@mikebrey mikebrey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all looks good

@spavlusieva spavlusieva requested a review from Govinnd March 2, 2023 10:12
Copy link
Contributor

@dvukmano dvukmano left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good

@dvukmano dvukmano merged commit 6eec924 into oracle-samples:master Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants