问题标签 [aws-marketplace]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - EC2 实例中的访问密钥不存在
我创建了一个名为“AMIRole”的新 IAM 角色,并为其附加了“AmazonS3FullAccess”策略。现在我用这个 IAM 角色启动一个 EC2 实例。
当我通过 SSH 连接到实例时,我可以像这样访问 AWS 访问密钥和秘密密钥:
但是,当我尝试使用此角色创建存储桶时,我收到此 AWS KEY 不存在的错误消息。
我的目标是创建一个具有轮换访问/密钥的 AMI,以便我可以将 AMI 放在 AWS Marketplace 上。
amazon-web-services - 如何在需要 S3 资源的 AWS Marketplace 上放置应用程序
我有一个 EC2 实例上的应用程序,我希望将其放到 AWS Marketplace 上。该应用程序使用 AmazonS3,并且在启动时要求用户输入Access Key
、Secret Key
和BucketName
。然后它使用 Accekey 和 secretkey 创建一个存储桶(由 指定BucketName
)。但是,AWS Marketplace 不允许这样做。
但是,对于 AWS Marketplace,我们要求应用程序作者使用 AWS Identity and Access Management (IAM) 角色,并且不允许使用访问或密钥。
问题
我对如何解决这个问题感到困惑,并且仍然将我的 AMI 放在 AWS Marketplace 上。我的目标是让用户在自己的 AWS 环境中创建自己的 S3 存储桶。
amazon-web-services - AWS Marketplace for SAS University Edition 中的“访问软件”链接在哪里
我正在按照以下说明操作,但遇到了困难:
我已经通过一键安装从 AWS Marketplace 在 AWS 上部署了 SAS University Edition。EC2实例已经上线一个多小时,在“Your Software Subscriptions”页面可以看到“SAS University Edition”。
但是,该指南随后会显示“单击 SAS University Edition 实例的访问软件链接”。我在“您的软件订阅”页面上看不到这个“访问软件”链接。
这是我看到的:
我打算直接连接到 EC2 实例的 IP,但它没有分配公共 IP。
我为 SSH、HTTP 和 HTTPS 的 EC2 实例设置了入站规则:
有谁知道它为什么丢失以及我可以做些什么来修复它或绕过它?
amazon-ec2 - 如何使用 AWS cloudformation 启动 EC2 实例
我已将我的 AMI 提交到 AWS Marketplace,但它被拒绝说我需要将我的手动说明转换为 CloudFormation 模板。我对用户的手册说明目前指出:
我以前没有使用过 CloudFormation,所以我想问几个问题
是否可以创建 CloudFormation 模板,以便:1) 创建新角色 2) 为该角色分配策略 3) 使用此角色和 WebSecurityGroup 创建具有 AMI(将指定 amiID)的 EC2 实例。
我创建了以下模板,该模板创建了一个新角色并为其分配了完整的 S3 访问权限。
但我不知道如何做剩下的。如何使用这个新角色启动 EC2 实例并指定我的 AMI ID?
aws-java-sdk - 如何从 aws-marketplace 调用 ResolveCustomer 和 GetEntitlements?
我找到了 java sdk ,但找不到使用示例。
我需要调用 ResolveCustomer(为产品和用户生成令牌)和 GetEntitlements(为产品和用户提供权限列表)。
有人用过这个服务吗?
amazon-web-services - AWS 市场上基于 Lambda 的应用程序
我有包含 Lambda 函数、API 网关和 Dynamodb 表的应用程序。我想将完整的包放在 AWS 市场中,但不想作为 SaaS 产品。
我想在客户端安装这个包。
例如 - 具有由 dynamoDb 表更改触发的 lambda 函数的应用程序也具有 api 网关。这个应用程序在我的最后工作正常。我想在市场上发布这个完整的包,但不是作为 saas 产品。我希望将这个完整的包部署在客户的 AWS 实例上。但我认为我的产品也不是 AMI 产品或 SaaS。如果您有任何解决方案可以在市场上列出基于 lambda 的应用程序。
amazon-web-services - 为 Elastic Beanstalk 打包 AWS MarketPlace 应用程序
是否可以将 AWS 市场应用程序打包为 Elastic Beanstalk 人工制品?
例如,对于 java 应用程序,有没有办法将 .war 文件注册为市场应用程序,在 beanstalk 中启动,而不是在 EC2 中实例化 AMI?
amazon-web-services - 通过 aws API 网关 + lambda + rds 获利的最佳方式
销售 AWS API Gateway + lambda 解决方案似乎非常简单,因为客户是根据使用情况收费的。
在我的例子中,lambda 将数据写入一个 RDS 数据库,它代表一个按小时计费的成本中心。
在这样的应用程序中,在不同客户之间公平分配数据库成本的好方法是什么?
谢谢
aws-sdk-go - 如何使用 aws-sdk-go 从 aws-marketplace 调用 ResolveCustomer 和 GetEntitlements?
我需要使用 aws-sdk-go 调用 ResolveCustomer 和 GetEntitlements 服务。没有关于如何为此类调用配置 aws 客户端的代码示例。
有人可以帮忙解决 Go 代码示例吗?
如果有人对此类调用进行了单元测试,那将会很有帮助;关于如何在 golang 中模拟 ResolveCustomer 和 GetEntitlements API 调用?
amazon-ec2 - 使用产品代码保护 AMI 的根卷
我们发现可以使用 Marketplace 产品代码对 AMI 的根卷进行快照。从这个快照可以很容易地创建一个新的 AMI(这个有产品代码),或者将它安装在一个新实例上并将内容复制到另一个卷,然后从它创建一个没有产品代码的 AMI。
我希望能够保护 AMI 上任何已安装的专有软件免受逆向工程(读取),并防止使用已被篡改的产品代码冒充实例 ID。我们已经阅读了许多关于该主题的不同文章,并且在没有获得实例所有者的“身份视图”许可的情况下没有找到防止这种情况发生的方法。任何建议都非常感谢。