with
A cloud approach
Victor Martin
Technology Product Strategy Manager
Former Software Developer at:
“The phrase 'serverless' doesn’t mean servers are no longer involved.
It simply means that developers no longer have to think that much about them.
Computing resources get used as services without having to manage around physical capacities or limits.”
Provisioning Compute Units Total cost of ownership of servers has fallen dramatically.
Years / Months / Hours / Seconds
Serverless is the way to achieve it.What is Serverless?
Serverless is more than Functions
API Gateway
"routes": [
{
"path": "/legacy/weather",
"methods": ["GET"],
"backend": {
"type": "HTTP_BACKEND",
"url": "https://api.example.com/api/v1/weather",
"connectTimeoutInSeconds": 45,
"readTimeoutInSeconds": 15,
"sendTimeoutInSeconds": 15,
"isSSLVerifyDisabled": false
}
]
"routes": [
{
"path": "/primefactors/{number}",
"methods": ["GET"],
"backend": {
"type": "ORACLE_FUNCTIONS_BACKEND",
"functionId": "function-id"
}
]
"requestPolicies": {
"rateLimiting": {
"rateKey": "CLIENT_IP",
"rateInRequestsPerSecond": 30
}
}
{
"type": "EXTERNAL_RESP_CACHE",
"servers": [
{
"host": "redis.example.com",
"port": 6379
}
],
"authenticationSecretId": "secret-id",
"authenticationSecretVersionNumber": 1,
"isSSLEnabled": true,
"isSSLVerifyDisabled": false,
"connectTimeoutInMs": 1000,
"readTimeoutInMs": 250,
"sendTimeoutInMs": 1000
}