名词解释
环境
环境是用于应用组件部署和运行的计算、网络、中间件等基础资源的集合。
ServiceStage把计算资源(如云容器引擎CCE)、网络资源(如弹性负载均衡ELB、弹性IP等)和中间件(如分布式缓存DCS、云数据库RDS、微服务引擎CSE等)组合为一个环境,如:开发环境,测试环境,预生产环境,生产环境。
环境内网络互通,可以按环境维度来管理资源、部署服务,减少具体基础资源运维管理的复杂性。
基础资源
在ServiceStage中,基础资源指微服务应用托管与运维所依赖或可选依赖的基础类服务,如云容器引擎等。
应用
应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。
组件
组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署运行。
技术栈
技术栈包含组件运行所依赖的操作系统、框架、运行时,由技术栈名称、类型、状态、版本等属性构成。其中,版本号遵从语义化版本控制规范。
ServiceStage为您提供并管理技术栈生命周期,您只需聚焦具体业务开发,提升您的应用托管体验。
ServiceComb
ServiceComb是一个Apache微服务开源项目,提供开箱即用、高性能、兼容流行生态、支持多语言的一站式开源微服务解决方案。致力于帮助企业、用户和开发者将企业应用轻松微服务化上云,并实现对微服务应用的高效运维管理。
微服务
微服务是业务概念,某个进程提供某种服务,那它就是个微服务。每一个服务都具有自主运行的业务功能,对外开放不受语言限制的API (最常用的是HTTP)。多个微服务组成应用程序。
在ServiceStage中,微服务对应组件。
微服务实例
一个微服务的最小运行和部署单元,通常对应一个应用进程。