|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/oci-functions-python/
课程评论:没有评论
课程名称:Oracle Cloud Functions 入门(Python)OCI 基础 课程概述: 本课程是关于Oracle Cloud Functions的入门介绍,旨在帮助学习者快速上手。请注意,本课程不覆盖高级概念,主要聚焦于基础知识。 功能概述: Oracle Cloud Infrastructure Functions(OCI Functions)是一个完全托管的多租户、可高度扩展的按需功能即服务平台,建立在企业级Oracle Cloud Infrastructure之上,并由Fn Project开源引擎提供支持。通过OCI Functions,用户可以专注于编写代码以满足业务需求,而无需进行基础设施或软件管理。OCI Functions的无服务器和弹性架构确保应用程序的高可用性、可扩展性、安全性和监控。 用户可以在Java、Python、Node、Go、Ruby和C#等多种编程语言中编写代码,并可以直接调用或根据事件触发代码执行,并仅为执行期间消耗的资源付费。此外,OCI Functions还与Oracle Cloud Infrastructure身份和访问管理(IAM)集成,提供简便的身份验证功能。 访问方式: 用户可以通过控制台(浏览器界面)、REST API或OCI CLI访问Oracle Cloud Infrastructure(OCI)。课程中将提供关于如何使用这些工具访问OCI的详细说明。 事件自动化的创建: 课程将介绍如何基于Oracle Cloud Infrastructure资源的状态变化创建自动化,包括事件类型、规则和操作。 身份验证与授权: Oracle Cloud Infrastructure中的每项服务都与IAM集成,提供身份验证与授权功能。组织中的管理员需要设置用户组、容器和政策,以控制用户对服务和资源的访问。 OCI Functions的能力与限制: 进行函数和应用创建的数量受到OCI Functions服务限制的控制,默认服务限制根据支付方式的不同而有所不同。如果需要更多容量,用户可以提交请求以增加默认服务限制。此外,函数请求有效负载和响应有效负载的最大数据限制为6MB。 总之,本课程提供了Oracle Cloud Functions的基础知识,为学习者搭建了一个良好的入门平台。
This course is an Introduction to Oracle Cloud functions to get started with today!!!NOTE: We won't cover advanced concepts in this course. This is a basic introduction course.Overview of Functions:Oracle Cloud Infrastructure Functions is a fully managed, multi-tenant, highly scalable, on-demand, Functions-as-a-Service platform. It is built on enterprise-grade Oracle Cloud Infrastructure and powered by the Fn Project open source engine. Use OCI Functions (sometimes abbreviated to just Functions, and formerly known as Oracle Functions) when you want to focus on writing code to meet business needs.The serverless and elastic architecture of OCI Functions means there's no infrastructure administration or software administration for you to perform. You don't provision or maintain compute instances, and operating system software patches and upgrades are applied automatically. OCI Functions simply ensures your app is highly-available, scalable, secure, and monitored. With OCI Functions, you can write code in Java, Python, Node, Go, Ruby, and C# (and for advanced use cases, bring your own Dockerfile, and Graal VM). You can then deploy your code, call it directly or trigger it in response to events, and get billed only for the resources consumed during the execution.OCI Functions is based on Fn Project. Fn Project is an open source, container native, serverless platform that can be run anywhere - any cloud or on-premises. Fn Project is easy to use, extensible, and performant. You can download and install the open source distribution of Fn Project, develop and test a function locally, and then use the same tooling to deploy that function to OCI Functions.You can access OCI Functions using the Console, a CLI, and a REST API. You can invoke the functions you deploy to OCI Functions using the CLI or by making signed HTTP requests.OCI Functions is integrated with Oracle Cloud Infrastructure Identity and Access Management (IAM), which provides easy authentication with native Oracle Cloud Infrastructure identity functionality.Ways to Access Oracle Cloud Infrastructure:You can access Oracle Cloud Infrastructure (OCI) by using the Console (a browser-based interface), REST API, or OCI CLI. Instructions for using the Console, API, and CLI are included in topics throughout this documentation. To access the Console, you must use a supported browser. To go to the Console sign-in page, open the navigation menu at the top of this page and click Infrastructure Console. You are prompted to enter your cloud tenant, your user name, and your password.Creating Automation with Events:You can create automation based on state changes for your Oracle Cloud Infrastructure resources by using event types, rules, and actions.The following OCI Functions resources emit events:applicationsfunctionsAuthentication and Authorization:Each service in Oracle Cloud Infrastructure integrates with IAM for authentication and authorization, for all interfaces (the Console, SDK or CLI, and REST API).An administrator in your organization needs to set up groups , compartments , and policies that control which users can access which services, which resources, and the type of access. For example, the policies control who can create new users, create and manage the cloud network, launch instances, create buckets, download objects, and so on. If you're a regular user (not an administrator) who needs to use the Oracle Cloud Infrastructure resources that your company owns, contact your administrator to set up a user ID for you. The administrator can confirm which compartment or compartments you should be using.OCI Functions Capabilities and Limits:The number of functions and applications you can create in a region is controlled by OCI Functions service limits. The default service limits vary according to your payment method. If you need more capacity, you can submit a request to increase the default service limits.The maximum amount of data you can send to a function (the function's request payload) is 6MB. The maximum amount of data a function can return in response to a request (the function's response payload) is 6MB. These limits are fixed and cannot be changed.Some other OCI Functions capabilities and limits are also fixed. However, there are also a number that you can change.