Scrieți, implementați și rulați cod fără a fi nevoie să oferiți accesul la servere, să le gestionați sau să le scalați.
Oracle Functions este un serviciu administrat, așa că nu trebuie să vă faceți griji cu privire la disponibilitate. Nu există servere la care să fie nevoie să asigurați accesul și pe care să le gestionați. Platforma scalează funcțiile automat.
Cu Oracle Functions puteți să scrieți cod în limbajul dvs. de programare preferat, să utilizați cadre de lucru populare și să instalați cu ușurință biblioteci native.
Plătiți pentru funcții doar atunci când sunt executate și nimic pentru timpul inactiv. Acesta este un model excelent, în special pentru sarcini de lucru bazate de evenimente, intermitente sau cu variații.
Spre deosebire de multe opțiuni proprietare, Oracle Functions este o platformă deschisă, construită pe Fn Project și Docker cu licență Apache 2.0, care acceptă CNCF CloudEvents. Clienții pot alege să implementeze funcții în mediul complet Serverless și flexibil al Oracle Functions sau în clustere Fn autogestionate care rulează on-premises sau în orice cloud. Cu Fn, dezvoltatorii pot crea funcții pe laptopul propriu și le pot implementa în cloud.
Spre deosebire de majoritatea platformelor pentru funcții, Oracle Functions este nativă pentru containere: toate funcțiile sunt compilate sub formă de imagini Docker. Acest lucru oferă o experiență de dezvoltator extrem de productivă pentru utilizatorii noi. De asemenea, asigură un control mai mare utilizatorilor experimentați, care își pot personaliza complet mediul de funcționare, inclusiv instalarea și bibliotecile native necesare.
Oracle Functions este complet integrat cu serviciile Oracle Cloud Infrastructure, ceea ce face ușoară crearea de soluții native solide în cloud. Întregul acces—inclusiv gestionarea, invocarea funcțiilor și accesul la alte resurse cloud—este controlat de politicile Oracle Identity and Access Management. Întregul acces, inclusiv gestionarea, invocarea funcțiilor și accesul la alte resurse cloud, este controlat de politicile Oracle Identity and Access Management (IAM).
Funcțiile Serverless schimbă modelul economic în timp ce o funcție rulează; nu există nicio taxă pentru timpul inactiv. Clienții plătesc doar pentru resursele utilizate în timp ce o funcție rulează și nu există nicio taxă pentru timpul inactiv. Prețurile elastice fac din Oracle Functions o platformă ideală pentru fluxuri de lucru intermitente sau fluxuri de lucru cu modele de utilizare cu variații.
Plată pe măsura utilizării | Flexibil lunar | Indicator | |
---|---|---|---|
Primele 2 milioane pe lună | Gratuit | Gratuit | Invocarea funcției |
Peste 2 milioane pe lună | 0,0000002 USD | 0,0000002 USD | Invocarea funcției |
Plată pe măsura utilizării | Flexibil lunar | Indicator | |
---|---|---|---|
Primele 400.000 pe lună | Gratuit | Gratuit | Gigabyți memorie pe secundă |
Peste 400.000 pe lună | 0,00001417 USD | 0,00001417 USD | Secunde memorie gigabyți |