CARVIEW |
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.
Scenarii de utilizare pentru Oracle Cloud Functions
-
Extindeți aplicațiile SaaS cu funcții fără server
Răspundeți nevoilor de afaceri în schimbare ale aplicațiilor SaaS folosind containere, funcții Serverless și API-uri.
-
Creați API-uri fără server
Utilizați API Gateway și Functions pentru a procesa solicitările API de intrare pentru aplicații.
Vizualizați demonstrația de comerț electronic pentru Functions și API Gateway (2:49)
-
Automatizați operațiunile IT
Automatizați operațiunile de infrastructură, cum ar fi asigurarea accesului, scalarea, finalizarea, securizarea și etichetarea.
-
Ușurați procesele pentru gestionarea incidentelor de securitate (SIM)
Utilizați stocarea obiectelor pentru fluxul de rețea și jurnalele de audit. Declanșați Functions pentru a analiza și transfera noi jurnale în sistemul dvs. SIM.
-
Proiectați și construiți arhitecturi fără server
Explorați Oracle Cloud Infrastructure Architecture Center pentru o gamă largă de arhitecturi și manuale de soluții pentru tehnologia fără server.
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ă |
Prezentarea suportului pentru programarea funcţiilor OCI
Kay Singh, manager principal de produs
Suntem încântați să anunțăm lansarea noii noastre funcții de programare a funcțiilor, concepută pentru a vă oferi un control și o flexibilitate fără precedent cu privire la momentul declanșării funcțiilor. Programarea unei funcţii a fost unul dintre clienţii de top care solicită scenarii de utilizare, cum ar fi operaţii periodice, sarcini precum copii de siguranţă şi verificări de securitate, precum şi procesarea fişierelor şi joburi în set.
Citiți postarea completăBloguri recomandate
- 17 iunie 2024 Simplificați-vă facturarea: Rapoarte automate privind costurile cu OCI Functions
- 20 septembrie 2023 Funcții serverless ultrarapide, susținute de GraalOS
- 28 martie 2023 Anunțarea funcțiilor predefinite: funcții OCI gata de utilizare pentru sarcini și acțiuni comune
- 28 martie 2023 Modul în care funcțiile predefinite facilitează stabilirea bugetelor
Resurse

Documentație
Noțiuni introductive
Toată documentația
Vizitați centrul de arhitectură
Arhitecturi de referințăLaboratoare practice
Instruire suplimentară


Videoclipuri și webcasturi
- Automatizarea CI/CD pentru funcțiile Oracle Cloud cu Visual Builder Studio (10:42)
- Funcții cu Cloud Shell (31:12)
- Crearea primei dvs. funcții fără server pe Oracle Cloud (2:57)
- Oracle Functions Level 100 – Partea 1 – Prezentări generale și concepte de bază (13:25)
- Duke funcționează fără server: Pe deplin funcțional cu Fn Project și Oracle Cloud (47:39)
Produse cloud conexe
Kubernetes Engine
Orchestrarea containerelor cu disponibilitate ridicată, cu actualizări automate
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.