Oracle Cloud Infrastructure (OCI) Functions ist ein Serverless-Compute-Dienst, mit dem Entwickler Code ausführen und skalieren, ohne Infrastruktur zu verwalten. Er richtet sich an ereignisgesteuerte Anwendungen, Microservices und Integrationen mit anderen Oracle-Cloud-Diensten wie Object Storage, Notifications und API Gateway. Funktionen werden als Docker-Images verpackt. Python, Go, Java, Node.js und C# werden nativ unterstützt, jede weitere Sprache ist mit einem eigenen Dockerfile möglich. Laut Oracle basiert der Dienst auf dem Apache-2.0-lizenzierten Fn Project, Docker und CloudEvents. Der Zugriff wird über Oracle Identity and Access Management gesteuert, Geheimnisse lassen sich in Vault ablegen.
Die Oracle Corporation hat ihren Sitz in Austin, Texas, USA. Der Dienst selbst ist nicht quelloffen, die offenen Standards erleichtern jedoch den Umzug von Workloads. Nach der Auftragsverarbeitungsvereinbarung von Oracle werden personenbezogene Daten in der Rechenzentrumsregion gespeichert, die in der Bestellung genannt oder bei der Aktivierung gewählt wurde. Eine europäische Organisation kann also eine europäische Region wählen, hat es aber weiterhin mit einem US-Anbieter und der entsprechenden Rechtsordnung zu tun.