MSAP
本系統即微服務云應用平臺(Micro-Service Application Platform)的英文簡稱。
云容器引擎
云容器引擎是天翼云產品,提供高度可擴展的、高性能的Kubernetes集群、一站式容器服務。
ECS
彈性云主機(Elastic Cloud Server)是天翼云產品,可隨時獲取、彈性擴展,由 CPU、內存、鏡像、云硬盤組成,結合多種能力打造安全應用環境,確保服務穩定運行。
應用性能監控
應用性能監控是天翼云產品,幫助您進行應用性能管理。通過無入侵式探針接入的方式,無需您修改代碼,就能夠對應用進行全方位監控,幫助您快速定位出錯接口和慢接口,重現調用參數,發現系統瓶頸,從而大幅提升線上問題診斷的效率。
微服務治理中心
微服務治理中心是天翼云微服務引擎的子產品,兼容SpringCloud、Dubbo等開源微服務框架,支持無侵入的接入應用,提供標簽路由、灰度發布、無損上下線、服務降級、服務鑒權等服務治理的能力。。
注冊配置中心
注冊配置中心是天翼云微服務引擎的子產品,面向業界主流開源微服務項目,致力于幫助用戶發現、配置和管理微服務,實現動態服務發現、服務配置、服務元數據及流量管理等功能,通過微服務注冊配置中心,您可以更敏捷、更簡單地構建、交付和管理微服務平臺。
云原生網關
云原生網關是天翼云微服務引擎的子產品,將傳統的流量網關和業務網關合二為一,提供全局性和獨立業務域級別的流量管理策略,與后端業務緊耦合策略配置。
彈性負載均衡
彈性負載均衡(Elastic Load Balancing)是天翼云產品,通過將訪問流量自動分發到多臺云主機,擴展應用系統對外的服務能力,實現更高水平的應用程序容錯性能。
應用服務網格
應用服務網格是天翼云產品,提供基于Sidecar技術的無侵入式服務治理能力,兼容開源istio服務網格,并基于開源實現做了功能增強,提供了豐富的流量治理、安全管控和觀測能力,滿足多語言、技術棧應用統一治理的需求,降低業務接入門檻。
資源池或區域
資源池或者區域指資源所在的物理位置。同一區域內可用區之間內網互通,不同區域之間內網不互通。
可用區
每個區域包含許多不同的稱為“可用區”的位置,即在同一區域下,電力、網絡隔離的物理區域,同一個可用區內網互通,不同可用區之間物理隔離。每個可用區都被設計成不受其他可用區故障的影響,并提供低價、低延遲的網絡連接,以連接到同一區域其他可用區。
VPC
虛擬私有云(Virtual Private Cloud)為用戶提供一個邏輯隔離的區域,構建一個安全可靠、 可配置和管理的虛擬網絡環境。專有網絡由邏輯網絡設備(如虛擬路由器,虛擬交換機)組成,可以通過專線/VPN等連接方式與傳統數據中心組成一個按需定制的網絡環境,實現應用的平滑遷移上云。
環境
即我們常說的開發環境、生產環境,是用于應用部署和運行的計算、網絡、中間件等資源的集合。 例如可以把同VPC下的云容器引擎、注冊中心、數據庫等實例組成一個環境。
資源
是支撐應用運行的設施,資源可以導入到環境里供應用使用。例如常用資源包括:云容器引擎、ECS、注冊中心、微服務治理中心、應用性能監控、數據庫實例等。
項目
用于組織和管理應用,在項目下還可以通過應用分組精細化管理應用。
應用
應用是組成項目的某個業務實現,可獨立部署運行,可以簡單理解為一份代碼程序對應一個應用,例如電商項目里的訂單應用。一個應用可以部署到多個環境。
應用實例
微服務云應用平臺抽象了ECS應用實例和容器應用實例的概念,應用實例是應用在某個環境的實體,基于應用實例對某個環境的應用進行全生命周期管理,提供部署版本、部署配置、發布升級、回滾、擴縮容和啟停刪除等可視化管理。
應用實例副本
一個應用實例部署后,可以部署多個副本,例如在容器應用實例場景,應用實例副本指的就是K8s里的Pod,一個Deployment可以包含多個Pod,即多個副本。
應用變更
在微服務云應用平臺上進行應用部署、啟動、擴容/縮容等生命周期操作時,應用變更記錄將整個變更過程中執行的業務邏輯抽象成為一個流程,以可視化的方式展現。
應用生命周期
微服務云應用平臺提供了完整的應用生命周期管理機制,可以完成應用從發布到運行過程的全面管理,包括應用創建、部署、啟動、回滾,擴容縮容和停止下線等操作。
應用監控
用于監控應用的實時流量和歷史信息,用戶可以通過該信息監控應用的健康狀態,從而快速發現、定位問題。
調用鏈查詢
調用鏈查詢用于查看系統中的調用鏈路狀態,尤其是慢業務和出錯業務。
Pod
Pod是Kubernetes中最小的部署單位,根據應用場景,可以由一個或多個容器組成。當一個Pod中有多個容器時,這些容器會共享Pod的計算資源、存儲空間、IP和端口。
Spring Boot
Spring Boot 是一種用于簡化 Spring 應用的初始搭建以及開發過程的框架,該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板式的配置。
Spring Cloud
Spring Cloud 是一系列框架的集合,利用 Spring Boot 簡化了分布式系統基礎設施的開發,如服務發現注冊、配置中心、消息總線、負載均衡、斷路器、數據監控等,都可以用 Spring Boot 的開發風格做到一鍵啟動和部署。
Dubbo
Dubbo 是一個分布式服務框架,致力于提供高性能和透明化的 RPC 遠程服務調用方案。