环境
环境是用于应用部署和运行的计算、存储、网络等基础设施的集合。Servicestage把相同VPC下的基础资源(如CCE集群、ECS等)加上可选资源(如ELB、RDS、DCS等)实例组合为一个环境,如:开发环境,测试环境,预生产环境,生产环境。环境内网络互通,可以按环境维度来管理资源、部署服务,减少具体基础设施运维管理的复杂性。
基础设施
基础设施指微服务应用托管与运维所依赖或可选依赖的基础设施服务,如云容器引擎、云主机等。
应用
应用是一个功能相对完备的业务系统,由一个或多个特性相关的应用组件/微服务组成。
应用组件/微服务
应用组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署运行。
微服务是业务概念,某个进程提供某种服务,那它就是个微服务。每一个服务都具有自主运行的业务功能,对外开放不受语言限制的API (最常用的是HTTP)。多个微服务组成应用程序。
在微服务引擎中,微服务对应于应用组件。
微服务实例
一个微服务的最小运行和部署单元,通常对应一个应用进程。运行时的一个微服务可有一或多个微服务实例。
ServiceComb
ServiceComb是一个Apache微服务开源项目, 提供开箱即用、高性能、兼容流行生态、支持多语言的一站式开源微服务解决方案。致力于帮助企业、用户和开发者将企业应用轻松微服务化上云,并实现对微服务应用的高效运维管理。