AWS marketplace 卖家使用指南

什么是 AWS Marketplace China?

AWS Marketplace China 是宁夏西云数据科技有限公司(“西云数据”)专为 AWS 中国区域云服务部 署并运营的在线软件商店。客户可以在 AWS Marketplace China 查找、订购并立即使用用于构建产品 和经营业务所需的软件和服务。

简单点说,就是卖家在自己的操作系统上将自己的相关产品安装到操作系统上,打包成镜像,发布到AWS marketplace上供买家使用。买家在启动一个新的AWS EC2服务器实例的时候,可以选择自己打包的镜像,也可以选择AWS marketplace卖家打包好的镜像。

目前AWS marketplace市场上大部分应用都是关于安全、数据分析相关的镜像,还有我们公司使用的jumpServer跳板机工具也在AWS marketplace上,这些镜像大部分有一个共同特点,就是需要部署在客户自己的服务器集群中,为自己公司服务器集群提供安全、数据分析或者其他Saas服务。

如何以卖家身份在AWS marketplace上发布自己公司的镜像?

以在服务器上搭建一个普通的html网页为例

1、创建密钥对,会在本地生成一个xxx.pem文件(具体用途后面说)

2、启动AWS EC2

3、选择需要的操作系统,默认有Red Hat、Ubuntu、Windows等操作系统。

如果没有合适的,可以在“我的AMI”添加自己的镜像,或者“AWS Marketplace”上添加别人已经发布好的镜像。我这里选择了Centos7的一个镜像

4、选择服务器配置,按需选择即可(有些AMI对服务器内存或者CPU大小有要求,可能导致有些服务器配置不能选择)

5、“配置实例”、“添加存储”按照默认配置

6、“安全组”中配置需要开发的端口号和协议,我这里处理比较简单,直接开放所有端口和协议(生产环境需要谨慎)

7、启动,选择自己刚才创建的密钥对

8、使用公有DNS(IPV4)ssh到服务器,其中“xxx.pem”为刚才创建密钥对时生成的本地文件

我这个用的是centos镜像,所以登录用户为centos@xxxxx.amazonaws.com.cn

9、登录服务器,sudo -s 切换为root用户

10、搭建自己的相关服务,我这里是搭建了一个简单的nginx

11、在linux中配置8000端口可以访问nginx自带的index.html页面(ec2 默认的80端口好像是不对外开放的,设置了安全组也不行,想要开放需要申请还是怎样,反正比较麻烦,就选择8000端口了)

12、访问网址网址加端口号

13、设置nginx开机启动(一般建议设置应用开机启动,这样买家在使用你的镜像的时候默认就可以访问你的应用了)

14、创建映像AMI

15、在你的映象AMI中就会多一条记录

16、如果需要将这个印象发布到AWS marketplace,点击“管理映象权限”

17、分享给AWS Marketplace China 运营团队的管理账号

18、如果AWS Marketplace China 运营团队测试你的AMI符合他们的要求,需要卖家填写公司和产品介绍说明,然后发布到AWS Marketplace。

19、卖家的AMI被AWS Marketplace China 运营团队发布之后其他买家在创建新的EC2实例的时候,就可以搜索选择你发布的AMI。

20、如果镜像是自己使用的,则在启动EC2实例的时候,直接选择“我的 AMI”即可

21、EC2启动完成后,直接输入新服务器的IP+8000端口号就可以访问nginx了,无需买家配置任何参数。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值