appstage运行时引擎基本概念-j9九游会登录
|
基本概念 |
说明 |
|---|---|
|
微服务 |
微服务是云原生应用的最佳架构, 它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个微服务运行在其独立的进程中, 微服务与微服务间采用轻量级的通信机制互相沟通。每个微服务由全功能团队独立构建、独立测试,并且能够被独立地部署到生产环境。微服务的特点:组件化、松耦合、服务自治、去中心化。 |
|
应用 |
完成某项完整业务场景的软件系统。应用一般由多个微服务组成,应用里面的微服务能够相互发现和调用。 |
|
nuwa框架 |
nuwa提供一个完整的微服务开发框架,是一个开箱即用的应用级容器,以插件的形式汇聚云服务平台能力,让开发把时间更多地花在业务代码逻辑上。 |
|
kubernetes |
kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,kubernetes的目标是让部署容器化的应用简单并且高效(powerful),kubernetes提供了应用部署、规划、更新、维护的一种机制。 |
|
pod |
pod是kubernetes创建或部署的最小单位。一个pod封装一个或多个容器、存储资源、一个独立的网络ip以及管理控制容器运行方式的策略选项。 |
|
node |
node是一个执行具体工作的机器,可以是虚拟机或者物理机。pod是部署在node节点上的,如果node故障,整个pod会被调度到集群中的另外可用的node节点上去。 |
|
工作负载 |
工作负载是在kubernetes上运行的应用程序。无论您的工作负载是单个组件还是协同工作的多个组件,您都可以在kubernetes上的一组pod中运行它。在kubernetes中,工作负载是对一组pod的抽象模型,用于描述业务的运行载体,包括deployment、statefulset、daemonset、job、cronjob等多种类型。
|
相关文档
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨