This post walks through the process of creating a simple Python web service and deploying it to an Oracle Cloud Infrastructure (OCI) compute instance. Then, you deploy an API gateway and expose the instance through the gateway while applying the rate limiting rule. The API gateway allows you to configure the path prefixes and routes, and enable features such as authentication, CORS policies, and rate limiting.
Serverless computing is one of the more attractive aspects offered by cloud platform - letting you focus on coding functionality and letting the provider take care of providing dynamically scaling platform to run your code. Oracle is offering the Oracle Cloud Functions Service as a platform for hosting serverless functions. Oracle Functions is based on the Fn Project - an open source, container native solution for writing functions that supports a variety of languages...
As application developers, our goal is to produce secure, robust code that meets business needs and is easy to maintain, extend, and support with the least effort. Within that framework, the challenge of securing our code can be a never-ending whack-a-mole exercise that robs us of precious development time.
In this post, you learn how to create a simple REST API backend and connect to a NoSQL database table. You use Node.js and rhw Oracle NoSQL Database library to connect to the NoSQL table in Oracle Cloud Infrastructure (OCI). The REST API backend supports creating, listing, and deleting tasks from the table.
The Twelve-Factor App manifesto, created by engineers at Heroku around 2011, contains twelve best practices for building software-as-a-service (SaaS) applications. Although cloud development has evolved since this manifesto came out, the principles still apply to cloud native application development. This post describes how.
The Developer Adoption team has a program to help enterprises move to cloud native. If your enterprise needs assistance in jump starting the move then the Developer Lighthouse Program is the program for you.