当前位置:主页 > 查看内容

搭建一个微服务商城到底可以有多快?

发布时间:2021-04-26 00:00| 位朋友查看

简介:作者 阿里云技术运营望宸 技术实践的门槛不仅在于应用上线后各类问题的排查难度 也在于搭建一个 Demo 应用时的复杂度。 今天我们尝试 3 种方法来搭建一个微服务商城的 Demo 看看哪一个更便捷。 方法一 基于阿里云 ECS 来搭建 1、配置 ECS 基础配置 对付费模……

作者 阿里云技术运营望宸


技术实践的门槛不仅在于应用上线后各类问题的排查难度 也在于搭建一个 Demo 应用时的复杂度。


今天我们尝试 3 种方法来搭建一个微服务商城的 Demo 看看哪一个更便捷。


方法一 基于阿里云 ECS 来搭建


1、配置 ECS


屏幕快照 2021-04-26 上午11.18.58.png


基础配置 对付费模式、地域和可用区、实例规格、实例数量 然后选择存储、镜像和快照服务。网络和安全组配置 对网络、公网 IP、带宽和安全组等进行配置。系统配置 对登录凭证、实例名称、标签、资源组、部署集等进行配置。这一步是可选的 如果只是搭建一个 Demo 这一步可以略过。


虽然 ECS 提供了配置一次后 可以“保存为启动模板”的功能 但是第一次还是要自行配置。


2、应用配置


以上配置完成后 我们开始搭建应用 ECS 控制台提供了搭建网站开发环境、博客、小程序、高可用程序等教程 虽然没用微服务商城相关的教程 但我们可以先选择博客来看看整个搭建过程。


搭建过程分为5个步骤 如下。

屏幕快照 2021-04-26 上午11.32.40.png

对于初学者而言 搭建过程中最麻烦的可能是部署环境、安装和配置 Word Press 是全黑屏化操作 比较繁琐。


3、ECS 未提供微服务应用模板 如果想体验一个微服务应用 需要找一个应用模板。


下载一个应用模板 https://github.com/aliyun/alibabacloud-microservice-demo 按照步骤二的方式进行部署。


方法二 基于阿里云 SAE 控制台来搭建


SAE 不同于 ECS 直接面向应用 先创建应用 再配置实例规格 而 ECS 是先选择实例规格 再创建应用。此外 SAE 创建应用的过程是全白屏化操作 无须通过命令行终端工具来部署环境和应用模板。


搭建过程分为4个步骤 如下。

屏幕快照 2021-04-26 上午11.51.06.png

配置应用基本信息 对 VPC、Vswitch、安全组进行配置 这里提供了自定义和自动配置两种方式。配置应用部署信息 选择技术栈语言、部署方式和镜像 以及和微服务应用相关的配置 例如启动命令、环境变量、应用健康检查等 和微服务应用相关的配置也可以在应用创建后再进行配置。如果是想体验 SAE 功能 那使用一个 Demo 镜像来部署即可 但想发布一个微服务商城 还需要像 ECS 一样 下载一个应用模板 再部署上线。网络配置 最终实现应用被访问 还得搭配 NAT 和 SLB。


可以看到 SAE 在创建微服务应用的时候 过程更简洁 对微服务有着天然的亲和性。


方法三 基于阿里云 SAE 的新手向导来搭建


虽然 SAE 控制台创建微服务应用很便捷 但是仍然需要对应用的基本信息和部署的信息进行配置 还有自己找一个应用模板。但对于一个只想快速体验微服务应用的用户而言 并不想关心这些配置信息 因此 SAE 的新手向导提供了一种更极致的体验方式。

屏幕快照 2021-04-26 下午2.00.35.png

SAE 新手向导将应用基本信息、配置信息、应用模板和网络配置打包在一起 只须点击“一键部署” 就能马上上线一个微服务商城。


可见 SAE 的新手向导功能将繁杂的部署过程简化成“一键” 类似的新手向导功能我们也可以在其他产品上看到 其目的都是为了帮助新用户降低了解和使用产品核心功能的门槛。


SAE 新手向导体验地址 https://sae.console.aliyun.com/?spm 5176.14846417.J_7165568410..51211b06Z8Wz2j#/NoviceGuide?regionId cn-hangzhou


本文转自网络,原文链接:https://developer.aliyun.com/article/783797
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐