作者 阿里云技术运营望宸
技术实践的门槛不仅在于应用上线后各类问题的排查难度 也在于搭建一个 Demo 应用时的复杂度。
今天我们尝试 3 种方法来搭建一个微服务商城的 Demo 看看哪一个更便捷。
1、配置 ECS
虽然 ECS 提供了配置一次后 可以“保存为启动模板”的功能 但是第一次还是要自行配置。
2、应用配置
以上配置完成后 我们开始搭建应用 ECS 控制台提供了搭建网站、开发环境、博客、小程序、高可用程序等教程 虽然没用微服务商城相关的教程 但我们可以先选择博客来看看整个搭建过程。
搭建过程分为5个步骤 如下。
对于初学者而言 搭建过程中最麻烦的可能是部署环境、安装和配置 Word Press 是全黑屏化操作 比较繁琐。
3、ECS 未提供微服务应用模板 如果想体验一个微服务应用 需要找一个应用模板。
下载一个应用模板 https://github.com/aliyun/alibabacloud-microservice-demo 按照步骤二的方式进行部署。
SAE 不同于 ECS 直接面向应用 先创建应用 再配置实例规格 而 ECS 是先选择实例规格 再创建应用。此外 SAE 创建应用的过程是全白屏化操作 无须通过命令行终端工具来部署环境和应用模板。
搭建过程分为4个步骤 如下。
配置应用基本信息 对 VPC、Vswitch、安全组进行配置 这里提供了自定义和自动配置两种方式。配置应用部署信息 选择技术栈语言、部署方式和镜像 以及和微服务应用相关的配置 例如启动命令、环境变量、应用健康检查等 和微服务应用相关的配置也可以在应用创建后再进行配置。如果是想体验 SAE 功能 那使用一个 Demo 镜像来部署即可 但想发布一个微服务商城 还需要像 ECS 一样 下载一个应用模板 再部署上线。网络配置 最终实现应用被访问 还得搭配 NAT 和 SLB。可以看到 SAE 在创建微服务应用的时候 过程更简洁 对微服务有着天然的亲和性。
虽然 SAE 控制台创建微服务应用很便捷 但是仍然需要对应用的基本信息和部署的信息进行配置 还有自己找一个应用模板。但对于一个只想快速体验微服务应用的用户而言 并不想关心这些配置信息 因此 SAE 的新手向导提供了一种更极致的体验方式。
SAE 新手向导将应用基本信息、配置信息、应用模板和网络配置打包在一起 只须点击“一键部署” 就能马上上线一个微服务商城。
可见 SAE 的新手向导功能将繁杂的部署过程简化成“一键” 类似的新手向导功能我们也可以在其他产品上看到 其目的都是为了帮助新用户降低了解和使用产品核心功能的门槛。
SAE 新手向导体验地址 https://sae.console.aliyun.com/?spm 5176.14846417.J_7165568410..51211b06Z8Wz2j#/NoviceGuide?regionId cn-hangzhou
如果说互联网行业是男程序员的天下,这一定是当今社会中的偏见了。女性力量已经...
如今在促进经济发展的新技术中,大数据分析可能是最重要的技术之一。大数据技术...
虚拟空间 多少钱?购买虚拟空间的费用,主要根据自身业务情况确定配置,从而估算...
在 Jupyter 里使用 Python 来分析日历,以了解你是如何使用时间的。 Python 在探...
为了对2021年的重要新趋势有所了解,行业媒体采访了各行业厂商的高管,以获取他...
阿里云盘3月22日正式启动公测。各大应用商店用户评论显示,阿里云盘上传下载均不...
交互式分析一直是SLS主打的查询分析使用场景,事件系统则是实现交互式分析的手段...
3月1日消息,腾讯云与巴林王国经济发展委员会日前正式签署合作谅解备忘录,双方...
想要入行数据分析领域,你是否对选择要学习的编程语言感到困惑? 当前流行和广泛...
查询API版本信息 生命周期管理 状态管理 网络管理 安全组管理 规格管理 网卡管理...