Funcții Cloud

Oracle Cloud Infrastructure (OCI) Functions este un serviciu de calcul fără server care le permite dezvoltatorilor să creeze, să ruleze și să extindă aplicații fără a administra vreo infrastructură. Functions are integrări native cu alte servicii Oracle Cloud Infrastructure și aplicații SaaS. Deoarece Functions se bazează pe proiectul open source Fn Project, dezvoltatorii pot crea aplicații care pot fi portate cu ușurință în alte medii cloud și on-premises. Codul bazat pe funcții se execută de obicei pentru durate scurte, fără statut și cu un singur scop logic. Clienții plătesc doar resursele pe care le utilizează.

Explorați funcțiile Oracle Cloud

Funcționalități pentru dezvoltatori

Nicio infrastructură de administrat

Scrieți și implementați codul. Oracle va aloca și scala automat resurse.

Latențe scăzute predictibile

Funcțiile oferă concurență planificată, permițându-le dezvoltatorilor să mențină timpul de execuție pregătit să accepte apeluri și să execute cu latențe de sub o secundă.

Funcții predefinite

Functions va oferi un catalog de funcții predefinite cu cazuri de utilizare realizate în cadrul serviciilor OCI. Dezvoltatorii pot alege pur și simplu să implementeze astfel de funcții predefinite ca funcții OCI fără a fi nevoiți să elaboreze codul de la zero. Cu ajutorul funcțiilor predefinite, dezvoltatorii nu trebuie să scrie, să construiască, să împacheteze, să implementeze și să întrețină codul.

Productivitate pentru dezvoltatorii noi și experimentați

Functions împachetează automat codul sub formă de imagini Docker. Dezvoltatorii avansați pot utiliza fișiere Docker, pot instala biblioteci native și pot personaliza mediul de execuție al funcției.

Suport pentru toate limbajele de programare

Funcțiile OCI au suport nativ pentru Python, Go, Java, Node și C#. Clienții pot, de asemenea, să personalizeze timpul de execuție al containerelor cu propriul fișier Docker, astfel încât orice limbaj de programare să poată fi utilizat cu funcțiile OCI.

Construit pe standarde deschise

Functions este o platformă deschisă construită pe baza licenței Apache 2.0 Fn Project, Docker și CloudEvents, care le permite dezvoltatorilor să creeze aplicații care pot fi ușor de transferat în alte medii cloud și locale.

Editați codul fără a părăsi Functions

Lansați Code Editor direct din consola Functions pentru a edita și implementa cu ușurință codul Functions și pentru a salva automat modificările de cod.


Securitate și management

Control al accesului detaliat

Administratorii pot oferi controale de acces precise pentru administrarea, invocarea și accesarea securizată a funcțiilor utilizând politicile Oracle Identity and Access Management.

Izolarea codului

Funcțiile pot rula codul dvs. într-un mod securizat și izolat. Prin utilizarea unor resurse de calcul și de rețea distincte, serviciul asigură o separare strictă a execuției de cod între clienți.

Verificați dacă software-ul provine dintr-o sursă de încredere

Funcțiile pot fi configurate să utilizeze doar imagini de containere semnate din Registrul OCI pentru a valida faptul că imaginea containerului provine dintr-o sursă de încredere și că nu a fost modificată de când a fost publicată.

Autentificare securizată și managementul informațiilor secrete

Utilizați Vault pentru a stoca date de configurare confidențiale, cum ar fi parole și chei API, ca informații secrete. Redactați funcții care utilizează aceste informații secrete pentru a vă autentifica în siguranță în bazele de date, în sistemele de stocare și în alte servicii.

Capacități de rezolvare a problemelor

Utilizați Functions cu loguri, metrici și supervizăripentru monitorizarea, depanarea și obținerea de informații despre cod.

Prețuri stabilite simplu

Plătiți pe baza invocărilor și a duratei de execuție, la un tarif consecvent în toate regiunile. Obțineți două milioane de invocări gratuite pe lună.


Integrări

Asistență predefinită pentru standardul CloudEvents

Functions activează împreună cu toate serviciile Oracle Cloud care generează evenimente, inclusiv cu stocarea și Autonomous Database. Compatibilitatea cu CloudEvents oferă interoperabilitate cu ecosistemul nativ în cloud.

API-uri serverless

Utilizați API Gateway pentru a expune Functions ca API-uri. API Gateway oferă puncte finale RESTful cu securitate și limitare a ratei pentru apelurile API, în timp ce Functions oferă un serviciu administrativ complet integrat pentru a deservi API-uri.

Factori de declanșare a notificărilor

Automatizați operațiunile utilizând notificări pentru a activa Functions atunci când utilizarea resurselor este mare sau atunci când o resursă devine indisponibilă.

Factori de declanșare a fluxului de date

Procesați fluxuri de date utilizând conectorii de servicii cu redarea în flux ca sursă și Functions ca sarcină sau destinație.

Factori de declanșare a autentificării

Declanșați automat Functions pentru a analiza jurnalele, actualizați tichetele în sisteme precum Jira și Service Cloud și exportați jurnalele către instrumente terțe de analiză și monitorizare a securității.

Extindeți procesele de activitate

Conectați și extindeți aplicațiile Oracle SaaS, cum ar fi Enterprise Resource Planning (ERP) și Human Capital Management (HCM), pentru a oferi cu ușurință funcționalități care răspund în mod unic cerințelor dvs.

Integrare și livrare continuă (CI/CD) cu Functions

Utilizați serviciul OCI DevOps pentru a implementa funcții ca parte integrantă a canalului dvs. CI/CD.


Succese ale clienților și partenerilor pentru Functions

Organizațiile din întreaga lume au încredere în Oracle Cloud Infrastructure pentru a-și rula fluxurile de lucru fără server.

Scenarii de utilizare pentru Oracle Cloud Functions

Prețuri pentru Cloud Functions

Funcțiile fără server modifică modelul economic – clienții plătesc doar pentru resursele utilizate în timpul rulării unei funcții și nu pentru timpii morți. 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.

Prețul pentru concurența alocată neutilizată este stabilit la 25% din ratele pentru durata de execuție. Această reducere se aplică în plus față de alte reduceri, cum ar fi tarifele negociate de UCM. Nu se percepe nicio taxă suplimentară pentru concurența cu acces care este utilizată pentru a executa funcții.

Prețuri pentru invocare

Plată pe măsura utilizării
Indicator
Primele 2 milioane pe lună
Gratuit
Invocarea funcției
Peste 2 milioane pe lună
0,0000002 USD
Invocarea funcției

Prețuri pentru timpul de execuție

Plată pe măsura utilizării
Indicator
Primele 400.000 pe lună
Gratuit
Gigabyți memorie pe secundă
Peste 400.000 pe lună
0,00001417 USD
Gigabyți memorie pe secundă
20 septembrie 2023

Funcții ultrarapide fără server alimentate de GraalOS

Rishikesh Palve, manager principal de produs, Oracle

La Oracle CloudWorld 2023, am prezentat GraalOS – o nouă tehnologie de execuție nativă în cloud, dar și planurile noastre de a consolida funcțiile Oracle Cloud Infrastructure (OCI) folosind această tehnologie. Astfel, funcțiile fără server vor porni cu o latență de sub o secundă și vor utiliza cu până la 50% mai puțină memorie. Invocările ultrarapide din platforma Functions vor elimina necesitatea de a activa concurența și plata provizorie chiar și atunci când funcțiile nu rulează. Inițial, capacitățile de accelerare oferite de GraalOS vor fi disponibile pentru funcțiile pe bază de Java, urmând ca în viitor să se ofere suport pentru mai multe limbaje.

Înregistrați-vă pentru a fi înștiințat să vă înscrieți în programul beta când acesta devine disponibil.

Citiți postarea completă

Produse cloud conexe

Portal API

API front-end administrat de Oracle

Motor de containere pentru Kubernetes

Orchestrarea containerelor cu disponibilitate ridicată, cu actualizări automate

Servicii Cloud Native

Containere, serverless, API-uri și Kafka

Servicii DevOps

CI/CD, Terraform, monitorizare și autentificare

Noțiuni introductive despre funcțiile Cloud

Oracle Cloud Free Tier

Obțineți 30 de zile de acces la instrumentele CI/CD, Terraform gestionat, telemetrie și multe altele.

Centru de arhitectură

Explorați arhitecturile de referință implementabile și ghidurile de soluții.

Contactați-ne

Adresați-vă asociaților noștri pentru vânzări, asistență și alte întrebări.

Oracle Chatbot
Disconnected