# 云部署套件部署服务区别

不同的云平台有各种差异。这里列举腾讯云与阿里云的服务差异,如下:

  1. 腾讯云支持扫码登陆和密钥登陆,而阿里云只支持密钥登陆。

  2. 腾讯云部署得到的访问地址是带根路径,阿里云部署得到的访问地址是带复杂路径。

  3. 腾讯云部署后得到的访问地址能直接访问,阿里云部署后得到的访问地址访问会变成下载文件,阿里云需要自定义域名才能解决。

  4. 腾讯云需要 API 网关结合云函数实现 web 访问,阿里云需要 http 触发器结合云函数实现 web 访问。

  5. 腾讯云不支持单实例多请求能力,阿里云支持单实例多请求能力。

  6. 解决应用的包部署过大的问题,阿里云需要使用 NAS 解决,腾讯云需要使用 Layer 解决。

  7. 阿里云冷启动相比于腾讯云较快。

  8. 阿里云 API 调用相对腾讯云较快,故部署时间上阿里云比腾讯云快。

  9. 腾讯云不支持 http 函数,必须要使用 API 网关,端到端的网路链路更长,阿里云则支持 http 函数。

  10. 云部署套件对于腾讯云的支持完善度比阿里云高,故优先推荐使用腾讯云部署。

  11. 环境隔离上,腾讯云使用命名空间,阿里云使用服务

  12. 阿里云文档推荐使用函数版本做开发、生产环境的区分,而腾讯云则推荐使用命名空间来做环境区分。