Escriba, implemente y ejecute código sin tener que aprovisionar o administrar servidores ni ajustar su escala.
Oracle Functions es un servicio administrado, por lo que no tiene que preocuparse por la disponibilidad. No tiene que aprovisionar ni administrar servidores. La plataforma adapta automáticamente la escala de las funciones.
Con Oracle Functions, puede programar en su lenguaje favorito, usar marcos populares e instalar fácilmente bibliotecas nativas.
Solo paga por las funciones cuando estas se ejecutan: no paga nada por el tiempo de inactividad. Este es un gran modelo, especialmente para cargas de trabajo intermitentes, irregulares o impulsadas por eventos.
A diferencia de muchas opciones patentadas, Oracle Functions es una plataforma abierta construida en Fn Project y Docker con licencia de Apache 2.0. Además, es compatible con CNCF CloudEvents. Los clientes pueden optar por implementar las funciones en Oracle Functions, que no utiliza servidores y es totalmente elástico, o en clústeres Fn autogestionados que se ejecutan en las instalaciones o en cualquier nube. Con Fn, los desarrolladores pueden crear funciones en su computadora portátil e implementarlas en la nube.
A diferencia de la mayoría de las plataformas de funciones, Oracle Functions es nativo de contenedores: Todas las funciones se empaquetan como imágenes Docker. Esto proporciona una experiencia muy productiva para los desarrolladores que empiezan a usar esta herramienta. También proporciona un mayor control para los usuarios avanzados, ya que pueden personalizar completamente su entorno de tiempo de ejecución de funciones, incluida la instalación de las bibliotecas nativas necesarias.
Oracle Functions está totalmente integrado con los servicios de Oracle Cloud Infrastructure, lo que facilita la creación de eficientes soluciones nativas en la nube. Todo tipo de acceso, incluida la administración de funciones, la invocación y el acceso a otros recursos en la nube, está controlado por las políticas de Oracle Identity and Access Management. Todos tipo de acceso, incluida la administración de funciones, la invocación y el acceso a otros recursos en la nube, está controlado por las políticas de Oracle Identity and Access Management (IAM).
Las funciones sin servidor cambian el modelo económico mientras se ejecuta una función, ya que no hay cargo por tiempo de inactividad. Los clientes solo pagan por los recursos utilizados mientras se ejecuta una función y no hay ningún cargo por tiempo de inactividad. Los precios flexibles hacen que Oracle Functions sea una plataforma ideal para cargas de trabajo intermitentes o con patrones de uso irregulares.
Pay as You Go | Flexible mensual | Métrica | |
---|---|---|---|
Primeras 2 millones por mes | Gratis | Gratis | Invocación de funciones |
Más de 2 millones por mes | $0.0000002 dólares | $0.0000002 dólares | Invocación de funciones |
Pay as You Go | Flexible mensual | Métrica | |
---|---|---|---|
Primeros 400,000 por mes | Gratis | Gratis | Gigabyte de memoria-segundos |
Más de 400,000 por mes | $0.00001417 dólares | $0.00001417 dólares | Gigabyte de memoria-segundos |