沉浸式利用自然语言无代码开发工具生成式AI产品应用(下)

embedded/2024/9/24 8:24:39/

背景 

小伙伴们过去在开发应用时,经常需要编写大量代码文件以实现业务逻辑,想必肯定有小伙伴开发过类似于快消行业索赔处理、订单库存跟踪和项目审批等系统。去解决这些业务实际问题,我们需要定制地开发业务应用程序为这些问题提供解决方案。然而,开发这些应用通常需要庞大的专业开发团队来开发、构建、部署和维护。如果是独立开发者,会面临开发能力不足或成本过高的问题,很难将个人项目快速投入市场。那小伙伴们一定会问了,有没有什么工具可以无代码开发应用呢?

今天我们就为大家介绍亚马逊云科技上的无代码开发服务AWS App Studio,在本系列的下篇中和大家分享如何通过管理员身份设置和管理App Studio。App Studio 是一项生成式AI驱动的开发服务,它通过自然语言帮助开发者生成产品级应用程序,不需要任何软件开发技能,只需几分钟即可完成开发,上线应用程序。

无代码开发工具App Studio中的角色

无代码开发工具App Studio适用于各类技术和非技术人员使用,如软件开发工程师、产品经理、IT项目经理、数据工程师和企业架构师可以在几分钟内开发出和管理安全的业务应用程序,而不是传统几个月的开发周期。App Studio拥有开发端到端的定制应用程序的能力,并提供了两种主要的用户角色:

开发者:

开发者组的成员主要是来利用App Studio工具无代码开发和分享应用程序。

应用管理员

应用管理员组的成员可以管理用户群组和角色,创建和编辑云端服务集成连接器,并安全地分享组织内各类应用程序。除了这些权限外,管理员还可以自行开发应用程序。

作为开发者管理和维护App Studio无代码开发应用

作为App Studio上的管理员角色,大家可以创建和管理App Studio上的用户和群组,并为用户分配必须的权限。在本篇blog中,我们会带大家沉浸式体验管理和维护App Studio的步骤,帮助开发者使用自然语言生成应用程序需求和开发一个用于审核和处理发票的应用程序。

开启和配置App Studio

1. 亚马逊云科技App Studio服务集成了IAM权限管理服务,使开发者能够更安全地在App Studio上开发应用,并提供单点登录(SSO)和轻量级目录访问协议(LDAP)集成功能,便于登录认证的管理。此外App Studio还可以自动部署和维护云资源基础设施,提升产品开发效率。以下是应用管理员如何设置App Studio的步骤,首先我们进入App Studio服务。

2. 需要进入App Studio管理控制台并选择“Get Started”。

3. App Studio使用了IAM管理用户和权限,创建时会自动检测是否已已开启IAM服务。在该示例中我们没有创建IAM用户管理服务,因此App Studio引导我们创建一个IAM身份中心。选择“为我创建一个账户实例”。

4. 接下来我们创建用户和用户组。我定义管理员组为“App Studio Admin”和开发者组“App Studio Builder”。我们将自己添加为管理员,稍后再将用户添加到开发者组中。

5. 最后选择“set up”完成创建。

6.创建完成后,可以在管理页面看到刚创建好的App Studio 处于“active”状态。接下来我们点击App Studio实例URL,进入管理页面。

7. 创建完成后大嘉汇收到了包含登录App Studio说明的电子邮件。点击邮件中的链接后,大家可以为自己的账户创建密码并定义多MFA增强账户的安全性。接着我们通过URL登录App Studio。

在App Studio上添加用户

8. 接下来我们邀请其他用户加入到我们的App Studio中协同开发,我们需要在IAM服务执行此操作。我们点击“add user”来添加更多用户。当完成添加用户后,他们将收到带有激活账户说明的电子邮件。

9. 如果我们需要创建额外的组统一管理用户,可以在“Group”页面选择“create group”。

作为管理员使用App Studio

10. 我们通过管理员身份登录App Studio后的界面如下。在界面中我们可以看到两个部分:管理员中心和开发者中心。

11. 作为管理员,我们可以通过将现有用户组与角色相关联来授予用户访问 App Studio 的权限。在角色部分,我们选择“add group”进行添加。

12. 在配置中选择组组名和要赋予其的角色。共有三种角色可选:管理员、构建者和应用用户。

作为管理员将App Studio与其他数据源集成

13. 此外作为管理员,我们还可以可以通过创建连接器”Connector“将各种数据源与App Studio集成。App Studio提供了多种内置的原生连接器,与各类主流亚马逊云科技服务如Amazon Aurora、Amazon DynamoDB 和 Amazon S3原生集成读取数据。同时它还具有内置的Salesforce连接器、OpenAPI连接器以及一个通用的API接口,方便与第三方服务集成。

在本示例中,App Studio自动为我们创建了一个托管的 DynamoDB 连接器。我们还可以通过选择“create connector”来创建其他的连接器。

14. 在此该面,我们可以创建和配置与其他亚马逊云科技服务集成的连接器,我们选择我们想要集成的数据源进行创建。

 

以上就是在亚马逊云科技上利用无代码开发工具App Studio快速开发应用的全部步骤下篇内容。欢迎大家关注小李哥未来获取更多国际前沿的亚马逊云科技生成式AI云开发/云架构方案。


http://www.ppmy.cn/embedded/112790.html

相关文章

合宙Air201资产定位模组LuatOS入门课程:FOTA远程升级,点点鼠标就搞定

你是否也经常吐槽:开发是个苦差事!做项目一时爽,遇到升级火葬场。 如果你也有这种困惑,可以多了解了解合宙的开发工具,简单实用又高效,甚至只需点点鼠标! 本期,我们来学习合宙Air2…

小琳AI课堂:MASS模型——革新自然语言处理的预训练技术

大家好,这里是小琳AI课堂。今天我们来聊聊一个在自然语言处理(NLP)领域非常热门的话题——MASS模型,全称是Masked Sequence to Sequence Pre-training for Language Generation。这是华为诺亚方舟实验室在2019年提出的一种创新模型…

初中生物--5.单细胞生物

单细胞生物 单细胞生物整个身体只由一个细胞构成,是生物 圈中非常原始,形态微小、结构简单的一类生物。大多数生活在水域或湿润的环境中,也有寄生在 其他生物身体上 例如:大肠杆菌、眼虫、酵母菌、变形虫、衣藻、草履虫 草履虫 …

后续学习规划 ----含我个人的学习路线,经历及感受

目前的基础 开发相关(最重要) 1.Java SE 从入门到起飞 2.Java Web开发 3.苍穹外卖 以上三个是和开发相关的基础。 我是按照书写的顺序学习的,有需要的朋友可以参考。 计算机相关 其他的话,都是比较久远的了。隔得时间一年半…

mtk7628 网口灯问题

板子上电插入网线到网口,只有wan口灯会亮,插入lan口灯不会亮。对比了ok的代码,先对比设备树,未看到网口相关的GPIO。 mt7628an_WMD-7688A-12816.dts mt7628an_hilink_hlk-7628n.dts 继续查看网口相关代码,加打印&…

科技前沿:Web3与物联网的智能连接

随着科技的迅速发展,Web3 和 物联网(IoT) 正在成为推动未来技术创新的两大关键领域。Web3是去中心化互联网的愿景,而物联网通过智能设备的相互连接,构建了一个无缝交互的物理世界。当这两项技术相结合时,它…

高德2.0 多边形覆盖物无法选中编辑

多边形覆盖物无法选中编辑。先检查一下数据的类型得是<number[]>,里面是字符串的虽然显示没问题&#xff0c;但是不能选中编辑。 &#xff08;在项目中排查了加载时机&#xff0c;事件监听…等等种种原因&#xff0c;就是没发现问题。突然想到可能是数据就有问题&#xf…

Vue.nextTick 的工作机制

Vue.nextTick 是异步执行的&#xff0c;它使用了微任务&#xff08;microtasks&#xff09;或宏任务&#xff08;macrotasks&#xff09;&#xff0c;具体使用哪种取决于 JavaScript 环境的支持情况。具体来说&#xff0c;Vue 优先选择使用微任务&#xff0c;如 Promise.then&a…