Platforma Oracle Functions jest teraz ogólnie dostępna

Pisz, wdrażaj i uruchamiaj kod bez konieczności udostępniania i skalowania serwerów oraz zarządzania nimi.

Autonomiczna

Autonomiczna

Oracle Functions to usługa zarządzana, więc nie trzeba się martwić o dostępność. Nie trzeba udostępniać serwerów ani zarządzać nimi. Platforma automatycznie skaluje funkcje.

Przyjazna dla programistów

Przyjazna dla programistów

Na platformie Oracle Functions można tworzyć kod w swoim ulubionym języku programowania, korzystać z popularnych środowisk i łatwo instalować biblioteki natywne.

Opłata za faktycznie wykorzystane zasoby

Opłata za faktycznie wykorzystane zasoby

Płaci się tylko za faktycznie wykonywane funkcje, nie ma opłaty za czas bezczynności. Jest to znakomity model, szczególnie w przypadku obciążeń opartych na zdarzeniach, sporadycznych i z ostrymi skokami zapotrzebowania na zasoby.

Cechy produktu

Rozwiń wszystko Zwiń wszystko

Oparta na oprogramowaniu open source

W przeciwieństwie do wielu opcji zastrzeżonych, Oracle Functions jest otwartą platformą zbudowaną w oparciu o projekt Fn i Docker na licencji Apache 2.0 oraz obsługuje CNCF CloudEvents. Klienci mogą wdrożyć funkcje na w pełni bezserwerowej i elastycznej platformie Oracle Functions lub w samozarządzających się klastrach Fn działających lokalnie lub w dowolnej chmurze. Dzięki platformie Fn programiści mogą tworzyć funkcje na swoim laptopie i wdrażać je w chmurze.

Oparta na kontenerach

W przeciwieństwie do większości platform udostępniających funkcje, Oracle Functions jest oparta na technologii kontenerów: wszystkie funkcje są spakowane jako obrazy Docker. Zapewnia to bardzo produktywne środowisko programistyczne dla nowych użytkowników. Takie rozwiązanie oferuje również większą kontrolę zaawansowanym użytkownikom, którzy mogą w pełni dostosować środowisko do wykonywania funkcji do swoich potrzeb, w tym zainstalować wszelkie wymagane biblioteki natywne.

Zintegrowana i bezpieczna

Platforma Oracle Functions jest w pełni zintegrowana z usługami Oracle Cloud Infrastructure, co ułatwia tworzenie zaawansowanych rozwiązań natywnych w chmurze. Pełny dostęp — w tym zarządzanie funkcjami, wywoływanie i dostęp do innych zasobów chmurowych — są kontrolowane przez zasady Oracle Identity and Access Management. Pełny dostęp, w tym zarządzanie funkcjami, wywoływanie i dostęp do innych zasobów chmurowych, są kontrolowane przez zasady Oracle Identity and Access Management (IAM).

Elastyczne ceny

Funkcje bezserwerowe zmieniają model ekonomiczny działania funkcji — nie ma opłat za czas bezczynności. Klienci płacą tylko za zasoby wykorzystane podczas działania funkcji, nie ma natomiast opłat za czas bezczynności. Elastyczne ceny sprawiają, że Oracle Functions jest idealną platformą dla obciążeń sporadycznych i obciążeń z ostrymi skokami i spadkami zapotrzebowania na zasoby.

Ceny wywołań

Opłata za wykorzystane zasoby Model Monthly Flex Model metryczny
Pierwsze 2 mln miesięcznie Bezpłatnie Bezpłatnie Wywoływanie funkcji
Ponad 2 mln miesięcznie 0,0000002 USD 0,0000002 USD Wywoływanie funkcji

Ceny czasu wykonywania

Opłata za wykorzystane zasoby Model Monthly Flex Model metryczny
Pierwsze 400 tys. miesięcznie Bezpłatnie Bezpłatnie Gigabajty pamięci-sekundy
Ponad 400 tys. miesięcznie 0,00001417 USD 0,00001417 USD Gigabajty pamięci-sekundy
 

 

„Połączenie Oracle Functions z możliwościami Oracle Cloud Infrastructure i Oracle Autonomous Database oferuje nam nowe sposoby pomagania klientom w uzyskiwaniu jeszcze większych korzyści z dostępnych danych”.

— Chris Pasternak, dyrektor zarządzający i dyrektor ds. technologii Oracle na region Ameryki Północnej, Accenture

 

 

„Wykorzystujemy platformę Oracle Functions do uruchamiania aplikacji opartych na samouczeniu się maszyn i aplikacji zaplecza, co pomaga nam zmieścić się w budżecie i poprawiać jakość naszych produktów. Model płatności tylko za faktycznie wykorzystane zasoby (pay-per-use) jest bardzo elastyczny i atrakcyjny zarówno dla nowych firm, jak i dla dużych przedsiębiorstw”.

— Andrej Baranovskij, dyrektor generalny i ekspert techniczny ds. technologii Oracle, Red Samurai Consulting
 

„Platforma Oracle Functions sprawdza się bardzo dobrze w przypadku naszych zróżnicowanych pod względem dynamiki obciążeń. Umożliwia wykonywanie funkcji Java na żądanie i płacimy tylko za to, z czego korzystamy, nie martwiąc się o skalowalność i dostępność”.

— Johan Vos, dyrektor ds. technicznych, Gluon
 

„Korzystając z Oracle Events i Functions, możemy reagować na określone zdarzenia w Oracle Object Storage ... i wywoływać funkcje, które przekierowują informacje do innych systemów. Ta zmieniająca reguły gry architektura aplikacji pozwoliła nam znacznie obniżyć koszty”.

— Rolando Carrasco, architekt ds. nowoczesnego programowania i zarządzania interfejsami API, S&P Solutions, Meksyk
 

„Korzystanie z Oracle Functions pozwala znacznie obniżyć koszty, umożliwiając nam jednocześnie obsługę wydajnej infrastruktury platformy Oracle Cloud”.

— Daisuke Higashi, kierownik biura badawczo-rozwojowego, Cloudii z Atomitech
 

„Wraz z wprowadzeniem Oracle Functions platforma Oracle Cloud Infrastructure została wzbogacona o funkcje bezserwerowe z obsługą wielu języków, co umożliwiło programistom bezproblemowe wdrażanie kodu w preferowanym języku. Nie trzeba projektować i konfigurować żadnej infrastruktury, nie trzeba dokonywać żadnych skomplikowanych wdrożeń”.

—Lucas Jellema, dyrektor ds. technicznych, AMIS
 

„Możemy tworzyć i testować oprogramowanie lokalnie, wdrażać nowe wersje w ciągu kilku sekund i łatwo wykonywać kod na platformie Oracle Cloud. Usługa Oracle Functions zwiększa wydajność, elastyczność i ciągłość programowania oraz daje nam więcej czasu na rozwiązywanie problemów biznesowych”.

—Sven Bernhardt, starszy architekt rozwiązań, Opitz Consulting

Filmy

Technologie bezserwerowe na platformie Oracle Cloud (14:30)

Bezserwerowa Java — wyzwania i sukcesy (46:59)

Bezserwerowe architektury i wzorce w działaniu (44:41)