本文总结了上周( 10.31-11.06 )用户在使用好雨云帮平台的过程中遇到的一些疑问及解答,大家如果还有其他的问题欢迎留言,我们会做专题进行解答。
A : 首先明确云帮中说的应用绝对不是手机 APP 。它是云帮平台中可独立操作的单元。 用一个图来简单描述一下云帮应用:
通过云帮创建的应用就会包含图中提到的属性、行为和特性
云帮中的应用如何创建呢?
A : 你说的内部开发测试环境应该就是大家常说的 CI/CD 吧,容器技术最大的 2 大优势就是:
云帮平台提供了一整套的 CI/CD 工具,借助于 DevOps 的思想,开发只需要关注代码、业务层面的工作,云帮的自动构建模块可以解决源码和Dockerfile的环境构建,并提供快速发布和一键回滚的功能。发布后的应用可以通过实时性能分析排查程序性能问题。一句话:程序的问题 开发+云帮 全部搞定! ,运维只需要关注平台底层的资源即可。
A : 云帮平台上运行起来的应用,如果需要外部访问,都需要一个域名与之对应。这个域名是应用的标示,同时也是平台负载均衡区分后端服务的方法。下图是负载均衡根据不同的域名代理到后端真实的应用容器的示例图:
说明:
云帮安装程序默认会自动注册一个*.<random>.goodrain.io
的泛域名并进行 dns 的解析工作。
A : 云帮是通过依赖的方式来建立各个应用之间的关系,例如:一个 php 应用需要 redis 和 mysql 服务,云帮只需要在 php 应用的依赖页面关联这两个服务即可。后续云帮会增强服务编排的功能如: