Oracle Cloud 系列文章04:在 Oracle Cloud (OCI) 中快速构建APEX应用程序

本文是关于 Oracle Cloud 的一篇译文,也是 Oracle Cloud 系列文章第四篇,Oracle Cloud系列文章列表如下:

英文原文请查阅这里:https://blogs.oracle.com/developers/build-apps-fast-with-new-apex-service

今天,2021年1月13日,Oracle公司推出了一项新的 Oracle Application Express(APEX)服务,用于在Oracle Cloud中快速构建和部署现代化的数据驱动的应用程序。这项新服务是在 Oracle Cloud Infrastructure(OCI) 上使用 Oracle APEX 低代码应用程序开发的理想入口。它提供了一个简单的、易于使用且易于访问的平台,从而使创建功能强大的应用程序变得异常快捷。

关于Oracle APEX和低代码开发

Oracle APEX 从根本上简化了数据驱动的应用程序的开发和部署过程,使普通用户和专业开发人员都能够以比编码快38倍的速度创建Web应用程序。全球数以千计的 Oracle 客户正利用 Oracle APEX 来构建定制的应用程序,诸如:企业级报表系统、替换Excel等。它在全球拥有约50万个开发人员、倡导者及合作伙伴,目前每天有数百万的最终用户在使用用 Oracle APEX 创建的实时应用程序。Oracle 公司最近利用 Oracle APEX 为美国的患者和医护人员快速创建了 COVID-19 大流行应对应用程序,并支持三个非洲国家的国家疾病疫苗接种计划

Oracle APEX 的主要特征包括:

  • 低代码:Oracle APEX 提供了功能强大的低代码组件,这些组件可以提供现代的用户体验,在移动和桌面浏览器上看起来都非常漂亮,通过简单的拖放操作就可以将其添加到应用程序中。示例组件包括“交互式网格”,“分面搜索”,“卡片”和“图表”。开发人员使用声明性设置定义组件的行为,并使用标准查询填充要显示的数据。所有应用程序开发都可以在浏览器中进行——无需其他工具。

  • 支持多种数据格式:在 Oracle APEX 中创建的应用程序可以集成各种类型的数据,包括关系型数据、JSON格式数据、甚至是空间数据。另外,应用程序可以利用来自各种来源的数据,包括:SQL数据库和REST接口。开发人员也可以选择使用丰富的APEX插件、Javascript 或 PL/SQL 脚本扩展其应用程序。

  • 存在于数据库中:因为 Oracle APEX 引擎在 Oracle 数据库中运行的,因此应用程序与其要使用的数据“非常接近”,这就意味着可以以最高的性能和可伸缩性运行您的应用程序,这也消除了相应中间层的复杂性,使应用程序变得高度简化。

  • 随处可用:借助 Oracle APEX,开发人员可以在 Oracle 数据库运行的任何地方(包括:本地私有 Oracle 数据库、Oracle Cloud、Oracle Cloud@Customer、Oracle 专用区域云@Customer 和第三方云)构建和部署应用程序。此外,Oracle APEX 使在本地环境与混合云或纯云环境之间迁移应用程序变得容易。

新的Oracle APEX应用程序开发服务

为了响应人们对低代码应用程序开发日益增长的需要,以及全球 Oracle APEX 开发人员社区的需求,Oracle 自豪地宣布 Oracle APEX 应用程序开发产品 即将上市。这项新的云服务(也称为“APEX服务”)将 Oracle APEX 低代码开发与 Oracle 的下一代 Oracle Cloud Infrastructure(OCI)和 Oracle Autonomous Database-Shared Infrastructure(ADB) 相结合,提供了突破性的功能和优势。

首先,OCI 控制台针对开发人员优化了用户体验,使您可以比以往更轻松地访问 Oracle APEX,并使得在同一云租用期内管理多个 APEX 实例变得可能。OCI 控制台中的新界面将显示任何与 ADB 相关的服务上的 Oracle APEX,使您能够快速创建 APEX Service 实例,并允许您一键启动 APEX 并开始在正在运行的实例上进行开发。

查看现有 Oracle APEX 实例将显示一个新的 APEX 详情页面,该页面显示了一些非常有用的信息,包括:实例名称、版本号以及新的 APEX 使用率和图表。

其次,新的 APEX 服务将在一个软件包中提供所有关键功能,且非常容易被低代码开发人员所使用。该服务不仅提供 Oracle APEX,还提供了基础的 ADB 数据库以及带有 Oracle REST 数据服务(ORDS)SQL Developer Web 的预配置中间层。开发人员可以利用 ORDS 在其应用程序数据上创建和管理自定义 REST 端点,以便利用 SQL Developer Web 对数据进行图形化建模及编写 SQL 查询语句。APEX Service 及其包含的数据库具有完全的弹性,开发人员可以动态扩展硬件资源,以适应其 APEX 应用程序不断变化的需求。借助 Oracle Exadata 的出色性能,您最多可以扩展128个OCPU和500TB的存储。用户可以手动完成资源缩放,也可以根据负载的变化自动进行。如果应用程序需要 Oracle Net Services(SQLNet)客户端连接,只需单击一下即可将 APEX Service 升级到支持 SQLNet 的完整 ADB 实例即可。此外,无需额外费用即可提供进出 APEX 服务(入口 + 出口)的数据传输服务。

第三,由于 APEX 服务建立在 ADB 上,默认情况下它将是完全托管的(自治的)。这意味着Oracle APEX、数据库、服务网络、物理存储和安全性都已预先配置、调整并可以立即投入使用。Oracle APEX 和数据库都会自动为您打补丁和升级——带有高级通知。Oracle APEX 通常每年进行两次升级,以添加新的低代码创新并提供新的外观皮肤,同时还会为您保留应用程序并将其推广到未来的几年。如果有必要,开发人员可以将 Oracle APEX 升级推迟45天。当然,可以通过更改 APEX Service 中的设置来实现,开发人员开箱即用的配置和维护职责将变得异常的少。

最后,与新 APEX 服务相关的最大新闻也许是其合理的价格。现在,您可以每月以不到360美元的价格在 OCI 中运行 Oracle APEX。这一价格使各种低代码开发人员都可以更轻松地访问 Oracle APEX,无论他们是受雇于企业、独立工作还是志愿服务。此外,与其他供应商提供的低代码服务模式最大的不同,Oracle APEX 不按照应用程序、开发人员或最终用户的数量收费。对于可以部署的应用程序数量、使用该服务的开发人员数量、或可以使用应用程序的最终用户也统统没有限制。开发人员可以自由地在单个 APEX 服务实例上部署支持1000个最终用户帐户的多个 Oracle APEX 应用程序。

结论

全新的 APEX 服务以简单、包罗万象且价格合理的软件包的方式,提供给用户最喜欢的 Oracle APEX 低代码应用程序开发、ADB 和 OCI,它很好地补充了 OCI 中其他地方(例如ADB、Oracle Exadata Cloud Service 和 Oracle Database Cloud Service)中 Oracle APEX 的可用性,并以极低的价格让普通用户和专业开发人员都可以使用 Oracle APEX 快速地进行低代码开发。

我们希望您喜欢使用 Oracle APEX 应用程序开发!


下一步

2021年1月13日(星期三)太平洋标准时间上午9:00加入 Oracle Live,以了解新的APEX服务的公告。活动注册在 这里

此处 观看 YouTube 上关于新APEX服务的深入演示视频。

oracle.com/apexoracle.com/application-development/apex 中可以了解更多的信息。要获得个性化帮助,请致电+1-800-633-0738 与 Oracle 销售代表联系。

本文标题:Oracle Cloud 系列文章04:在 Oracle Cloud (OCI) 中快速构建APEX应用程序

文章作者:王方钢 / Kenny Wang

发布时间:2021年01月14日 - 22:01

最后更新:2021年01月14日 - 23:01

原始链接:https://wangfanggang.com/Oracle/oracle-cloud-04/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

王方钢 / Kenny Wang wechat
0%