Můžete psát, nasazovat a spouštět kód bez nutnosti zřizovat, spravovat nebo škálovat servery.
Oracle Functions je spravovaná služba, a proto se nemusíte starat o dostupnost. Není nutné zřizovat ani spravovat žádné servery. Platforma za vás funkce automaticky škáluje.
Při používání služby Oracle Functions můžete psát kód ve svém oblíbeném programovacím jazyce, používat oblíbená rozhraní a snadno instalovat nativní knihovny.
Za funkce platíte pouze tehdy, když jsou prováděny, a za dobu nečinnosti neplatíte nic. Jedná se o skvělý model, zejména pro pracovní úlohy aktivované událostmi, s přerušovaným provozem nebo velkými výkyvy v používání.
Na rozdíl od mnoha proprietárních možností je Oracle Functions otevřená platforma postavená na technologiích Fn Project a Docker s licencí Apache 2.0 a podporuje specifikaci CNCF CloudEvents. Zákazníci se mohou rozhodnout nasadit funkce do plně bezserverové a pružné služby Oracle Functions nebo do clusterů Fn, které sami spravují a provozují ve svém místním prostředí nebo v jakémkoli cloudu. Použití platformy Fn znamená, že vývojáři mohou vytvářet funkce na svém notebooku a nasazovat je do cloudu.
Na rozdíl od většiny platforem pro funkce využívá služba Oracle Functions nativně kontejnery: všechny funkce jsou zabaleny jako bitové kopie kontejnerů Docker. To poskytuje vysoce produktivní vývojářské prostředí pro nové uživatele. Zkušení uživatelé současně získávají větší možnosti kontroly a mohou si plně přizpůsobit prostředí pro spouštění funkcí, včetně instalace všech požadovaných nativních knihoven.
Služba Oracle Functions je plně integrována se službami Oracle Cloud Infrastructure, což usnadňuje vytváření výkonných nativních cloudových řešení. Veškerý přístup, včetně správy a volání funkcí a přístupu k jiným cloudovým prostředkům, je řízen zásadami služby Oracle Identity and Access Management. Veškerý přístup, včetně správy a volání funkcí a přístupu k jiným cloudovým prostředkům, je řízen zásadami služby Oracle Identity and Access Management (IAM).
Bezserverové funkce mění ekonomický model během doby, kdy je funkce spuštěna. Za dobu nečinnosti není účtován žádný poplatek. Zákazníci platí pouze za prostředky, které jsou použity, když je funkce spuštěna, a za dobu nečinnosti neplatí nic. Díky pružným cenám představuje Oracle Functions ideální platformu pro pracovní úlohy s přerušovaným provozem nebo pracovní úlohy s velkými výkyvy v používání.
Platba za využití | Monthly Flex | Metrika | |
---|---|---|---|
První 2 miliony měsíčně | Zdarma | Zdarma | Volání funkce |
Více než 2 miliony měsíčně | 0,0000002 USD | 0,0000002 USD | Volání funkce |
Platba za využití | Monthly Flex | Metrika | |
---|---|---|---|
Prvních 400 000 měsíčně | Zdarma | Zdarma | Gigabajt sekund paměti |
Více než 400 000 měsíčně | 0,00001417 USD | 0,00001417 USD | Gigabajt sekund paměti |