AWS App Studio 常见问题解答

一般性问题

AWS App Studio 是一项生成式人工智能驱动型服务,可通过自然语言构建企业级应用程序,便于新的构建者小组在几分钟内创建应用程序。借助 App Studio 应用程序创建工作室,即使是没有深厚软件开发技能的技术专业人员,例如 IT 项目经理、数据工程师、企业架构师和解决方案架构师,也可以快速开发满足其组织需求的业务应用程序

App Studio 应用程序创建工作室可帮助您为各种活动创建业务应用程序,例如库存管理、多步骤审批流程、索赔管理、检查和审计以及指标和报告。这些应用程序包含旨在提高员工工作效率的用户界面(UI)、自定义业务逻辑和特定于应用程序的数据模型。

在公司或组织层面,是的,需要 AWS 账户才能启用 App Studio。如果您的团队或组织已设置 App Studio 应用程序创建工作室,则单个 App Studio 应用程序创建工作室用户无需 AWS 账户即可构建应用程序

您可以从 AWS 管理控制台访问权限启用 App Studio 应用程序创建工作室,然后邀请其他员工构建应用程序。您也可以选择配置与现有 AWS 数据来源或第三方服务的连接,以在应用程序中使用。

启用 App Studio 应用程序创建工作室后,您可以使用标准公司凭证登录公司的 App Studio 应用程序创建工作室实例。由于您的公司已经通过控制台启用 App Studio 应用程序创建工作室,因此您无需用户级控制台访问权限,并且可以立即开始创建应用程序。

 

如果您能理解关系数据和简单的基于 JavaScript 的表达式,则可以使用 App Studio 应用程序创建工作室在 AWS 上构建安全的业务应用程序。

目前,App Studio 应用程序创建工作室在以下 AWS 区域可用:美国西部(俄勒冈州)区域和欧洲地区(爱尔兰),未来将在更多区域可用。App Studio 支持跨区域调用以连接其他区域的数据。

要加入 App Studio 应用程序创建工作室社区,您可以在此处申请加入 AWS Developers Slack 工作区并在 #aws-app-studio 频道中发帖。用户需要一个 AWS 构建者 ID 才能申请访问权限。

工作原理

App Studio 在整个产品中使用生成式人工智能,以便更快、更轻松地构建应用程序。例如,App Studio 应用程序创建工作室提供一个生成式人工智能驱动的对话助手来加快构建新应用程序和修改现有应用程序。简单描述您要构建的应用程序,例如“构建一个用于审查和批准发票的应用程序”,App Studio 应用程序创建工作室将生成这个新的应用程序,包括用于列出和批准发票的用户界面、批准记录的数据模型以及用于路由批准记录和通知所有者的业务逻辑。

要修改应用程序,您可以用自然语言描述所需的更改,然后 App Studio 应用程序创建工作室会提出建议的更改。确认后,App Studio 应用程序创建工作室的助手将自动更新您的应用程序。此外,App Studio 应用程序创建工作室构建体验中的嵌入式按钮通过将自然语言转换为基于 JavaScript 的业务逻辑、生成示例数据、丰富数据模型和生成示例服务配置,使构建和测试变得更加容易。

在整个构建过程中,您可以提出诸如“如何隐藏表组件?”之类的问题,App Studio 应用程序创建工作室将根据产品文档和应用程序提供符合上下文的答案。

App Studio 应用程序创建工作室可能会跨区域传输数据,以启用这些生成式人工智能功能。注册后,您可以选择不进行跨区域数据移动。有关更多信息,请参阅 AWS App Studio 应用程序创建工作室文档

App Studio 应用程序创建工作室提供内置组件,可为您的应用程序添加生成式人工智能功能(如信息汇总、内容生成和数据分析)。只需向助手描述您需要什么,或者将组件拖放到您的应用程序页面即可。添加后,可以轻松调整自然语言提示和配置设置,以自定义大型语言模型(LLM)的输出。

可以,您可以邀请其他用户帮助您在 AWS App Studio 应用程序创建工作室中构建和编辑应用程序,但应用程序默认为私有。您还可以共享共同所有者权限,允许其他用户发布和共享应用程序。

App Studio 应用程序创建工作室为 200 多种 AWS 服务提供连接器,包括 Amazon RDS、Amazon DynamoDB、Amazon Redshift、Amazon S3 和 AWS Lambda。您还可以使用 API 和 OpenAPI 连接器连接到数百种第三方服务,如 Salesforce、Twilio、Zendesk 和 Slack。

符合。App Studio 应用程序创建工作室允许您添加自定义徽标和横幅图片,支持使用公司的品牌颜色进行样式设置,甚至可以在已发布应用程序的浅色和深色模式之间切换。

不。为已发布的应用程序选择自定义域的功能尚不可用。

符合。使用 AWS Organizations 时,您可以在每个子 AWS 账户中启用 App Studio。例如,如果人力资源部门构建的应用程序与销售部门构建的应用程序使用不同的账户,则它们可以驻留在不同的 App Studio 应用程序创建工作室实例中

安全性

连接到 AWS 服务时,AWS Identity and Access Management(IAM)角色允许管理员为依赖指定连接器的所有应用程序定义细粒度的权限。已发布应用程序的用户只能访问和修改 IAM 策略指定的数据。使用基于 OAuth 的流程连接到第三方系统时,最终用户拥有的数据访问权限与在第三方系统中相同。

App Studio 应用程序创建工作室将应用程序发布到我们完全托管的托管环境。这些应用程序作为具有唯一 URL 的独立 Web 应用程序运行,我们负责处理底层云服务的运营、维护和扩展。应用程序可连接到您的 AWS 账户中的数据,而无需修改您的 VPC 配置。

发布应用程序后,构建者可以将其与组织内的用户组共享。如果构建者配置了自定义应用程序角色(如请求者和审批者),则可以在共享应用程序时指定角色。