失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 阿里云部署serverless SAE实例

阿里云部署serverless SAE实例

时间:2019-04-13 18:59:59

相关推荐

阿里云部署serverless SAE实例

阿里云部署serverless SAE主要分为四步:

1、创建VPC

2、创建命名空间

3、部署应用

4、绑定SLB

对于不熟悉阿里云的小伙伴,我也会根据我的理解在下面对每一步进行大概的讲解。

项目原因:

1、本身这两年serverless就比较火,一直有想学习的想法,但我比较懒哈哈哈所以一直没去太过关注。

2、因公司想节省服务器资源及拥抱云原生本身优势,所以需要对serverless进行调研并转型。

至于使用阿里云的原因,是因为这几年一直用的阿里云,并且目前所在公司的所有资源均在阿里云上。

调研了几天,把国内云的serverless各优势说明下。

阿里云:价格优惠

腾讯云:使用小程序开发比较方便

华为云:没找到啥优势

顺便说明,每个云厂商支持的serverless都不一样,所以基本上无法迁移,请开始就选择好一个要使用的云厂商。

(粗略的调研,有不对的地方欢迎评论补充,理性讨论)

话不多说,开始我们的阿里云serverless部署之旅。

一、创建VPC

1.1、打开 VPC控制台,点击创建专有网络,因本身有实例项目,所以给项目打了个码。

1.2、输入名称和IPv4内网网段,不熟悉网段的可以点击网段配置建议进行借鉴,还不会的话就百度一下。

1.3、下滑配置交换机,交换机的作用为在同一个交换机内的应用互通,选择北京H的原因是我的RDS数据库在北京H,我不确定别的区能不能跟RDS互通,所以保险点选择同一区域。

至于IPv4网段会根据上一步设置的网段自动生成,你只需要选择网段子网即可,同理,不会就百度。

1.4、点击确定,创建成功。

二、创建命名空间

2.1、现在打开serverless应用引擎SAE

2.2、打开命名空间

2.3、会发现在开通时,系统已经为我们创建了一个默认的命名空间,不用搭理,创建个新的。

2.4、输入命名空间名称,点击确定。

2.4、创建挺快的,现在已经创建好了我们的命名空间。

三、部署应用

3.1、接下来我们开始部署应用,选择左侧应用列表,点击创建应用。

3.2、请注意查看上方创建须知,下面选择好我们刚刚创建的命名空间,交换机网络,选择安全组时会发现没有可选项,现在我们点击蓝色字体创建安全组进行创建。

3.3、选择我们刚刚创建好的网络名称即可,先随便创建规则,反正是demo。

3.4、返回刚刚的应用创建页面,选择刚刚创建好的gfbdemo-aq安全组,根据需求选择cpu和内存大小,这里需要注意,应用实例数最大创建为50个,每个账号可创建500个应用,若需要提升的话,花钱提工单,懂的都懂。

3.4、阿里云提供了丰富的部署支持,根据自己公司业务进行选择。

3.5、这里我选择php的zip包部署,需要说明的是,目前国内所有平台的serverless所支持版本基本都不会是最新的,比如阿里这边php可选的最高版本为7.3。

3.6、下面有一系列可选内容,要使用的小伙伴自行去查看一下。

3.7、阿里云提供了liveness,readiness双重检测方案,根据自己的需求进行配置。

3.8、若应用需要在公网被访问,请勾选为实例绑定公网IP,这也是我们创建VPC的作用。

3.9、确认规格后进行创建。

3.11、部署完毕,在左侧变更记录里查看部署详情。

3.12、查看应用状态均为running。

四、配置SLB

4.1、在应用详情里选择配置SLB公网访问。

4.2、配置监听端口

4.3、访问公网SLB IP

4.4、可以看到访问页面了

完结撒花,下一期会更新一下serverless的一些基本概念。

如果觉得《阿里云部署serverless SAE实例》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。