自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

為什么需要關(guān)心服務(wù)網(wǎng)格

開發(fā) 架構(gòu) 系統(tǒng)運(yùn)維
服務(wù)網(wǎng)格是一個(gè)專門的基礎(chǔ)設(shè)施層,用于提供一個(gè)透明的、獨(dú)立于代碼的 (polyglot) 方式,以消除應(yīng)用代碼中的非功能性微服務(wù)能力。在微服務(wù)環(huán)境中,服務(wù)網(wǎng)格為開發(fā)和運(yùn)營提供了好處。

 [[391141]]

在微服務(wù)環(huán)境中,服務(wù)網(wǎng)格為開發(fā)和運(yùn)營提供了好處。

很多開發(fā)者不知道為什么要關(guān)心服務(wù)網(wǎng)格Service Mesh。這是我在開發(fā)者見面會(huì)、會(huì)議和實(shí)踐研討會(huì)上關(guān)于云原生架構(gòu)的微服務(wù)開發(fā)的演講中經(jīng)常被問到的問題。我的回答總是一樣的:“只要你想簡(jiǎn)化你的微服務(wù)架構(gòu),它就應(yīng)該運(yùn)行在 Kubernetes 上。”

關(guān)于簡(jiǎn)化,你可能也想知道,為什么分布式微服務(wù)必須設(shè)計(jì)得如此復(fù)雜才能在 Kubernetes 集群上運(yùn)行。正如本文所解釋的那樣,許多開發(fā)人員通過服務(wù)網(wǎng)格解決了微服務(wù)架構(gòu)的復(fù)雜性,并通過在生產(chǎn)中采用服務(wù)網(wǎng)格獲得了額外的好處。

什么是服務(wù)網(wǎng)格?

服務(wù)網(wǎng)格是一個(gè)專門的基礎(chǔ)設(shè)施層,用于提供一個(gè)透明的、獨(dú)立于代碼的 (polyglot) 方式,以消除應(yīng)用代碼中的非功能性微服務(wù)能力。

 

Before and After Service Mesh

為什么服務(wù)網(wǎng)格對(duì)開發(fā)者很重要

當(dāng)開發(fā)人員將微服務(wù)部署到云時(shí),無論業(yè)務(wù)功能如何,他們都必須解決非功能性微服務(wù)功能,以避免級(jí)聯(lián)故障。這些功能通??梢泽w現(xiàn)在服務(wù)發(fā)現(xiàn)、日志、監(jiān)控、韌性resiliency、認(rèn)證、彈性elasticity和跟蹤等方面。開發(fā)人員必須花費(fèi)更多的時(shí)間將它們添加到每個(gè)微服務(wù)中,而不是開發(fā)實(shí)際的業(yè)務(wù)邏輯,這使得微服務(wù)變得沉重而復(fù)雜。

隨著企業(yè)加速向云計(jì)算轉(zhuǎn)移,服務(wù)網(wǎng)格 可以提高開發(fā)人員的生產(chǎn)力。Kubernetes 加服務(wù)網(wǎng)格平臺(tái)不需要讓服務(wù)負(fù)責(zé)處理這些復(fù)雜的問題,也不需要在每個(gè)服務(wù)中添加更多的代碼來處理云原生的問題,而是負(fù)責(zé)向運(yùn)行在該平臺(tái)上的任何應(yīng)用(現(xiàn)有的或新的,用任何編程語言或框架)提供這些服務(wù)。那么微服務(wù)就可以輕量級(jí),專注于其業(yè)務(wù)邏輯,而不是云原生的復(fù)雜性。

為什么服務(wù)網(wǎng)格對(duì)運(yùn)維很重要

這并沒有回答為什么運(yùn)維團(tuán)隊(duì)需要關(guān)心在 Kubernetes 上運(yùn)行云原生微服務(wù)的服務(wù)網(wǎng)格。因?yàn)檫\(yùn)維團(tuán)隊(duì)必須確保在 Kubernetes 環(huán)境上的大型混合云和多云上部署新的云原生應(yīng)用的強(qiáng)大安全性、合規(guī)性和可觀察性。

服務(wù)網(wǎng)格由一個(gè)用于管理代理路由流量的控制平面和一個(gè)用于注入邊車Sidecar的數(shù)據(jù)平面組成。邊車允許運(yùn)維團(tuán)隊(duì)做一些比如添加第三方安全工具和追蹤所有服務(wù)通信中的流量,以避免安全漏洞或合規(guī)問題。服務(wù)網(wǎng)格還可以通過在圖形面板上可視化地跟蹤指標(biāo)來提高觀察能力。

如何開始使用服務(wù)網(wǎng)格

對(duì)于開發(fā)者和運(yùn)維人員,以及從應(yīng)用開發(fā)到平臺(tái)運(yùn)維來說,服務(wù)網(wǎng)格可以更有效地管理云原生功能。

你可能想知道從哪里開始采用服務(wù)網(wǎng)格來配合你的微服務(wù)應(yīng)用和架構(gòu)。幸運(yùn)的是,有許多開源的服務(wù)網(wǎng)格項(xiàng)目。許多云服務(wù)提供商也在他們的 Kubernetes 平臺(tái)中提供 服務(wù)網(wǎng)格。

 

CNCF Service Mesh Landscape

 

你可以在 CNCF Service Mesh Landscape 頁面中找到最受歡迎的服務(wù)網(wǎng)格項(xiàng)目和服務(wù)的鏈接。

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2022-09-15 20:57:55

身聯(lián)網(wǎng)IoB物聯(lián)網(wǎng)

2022-11-24 14:21:27

微服務(wù)ISTIO

2023-06-18 19:21:04

技術(shù)架構(gòu)服務(wù)網(wǎng)格

2020-11-15 23:48:57

服務(wù)網(wǎng)格微服務(wù)網(wǎng)絡(luò)網(wǎng)絡(luò)技術(shù)

2019-08-29 08:00:00

微服務(wù)架構(gòu)服務(wù)網(wǎng)格

2024-10-29 08:44:18

2022-05-16 08:00:00

服務(wù)網(wǎng)格架構(gòu)Kuma

2020-01-07 09:25:02

服務(wù)網(wǎng)格微服務(wù)Kubernetes

2022-08-09 08:00:00

服務(wù)網(wǎng)格云原生工具

2020-07-13 07:00:03

微服務(wù)服務(wù)網(wǎng)格架構(gòu)

2020-08-26 05:45:40

服務(wù)網(wǎng)格DevOps開發(fā)

2024-09-27 10:05:02

2021-08-27 11:42:51

Nacos云原生阿里云

2021-04-25 08:48:36

Traefik mes服務(wù)網(wǎng)格Kubernetes集

2020-10-21 13:31:53

服務(wù)網(wǎng)格開源微服務(wù)

2024-10-18 11:55:47

2022-07-06 08:25:17

服務(wù)網(wǎng)格Kubernetes

2022-08-08 10:09:58

服務(wù)網(wǎng)格架構(gòu)

2020-10-30 21:12:03

數(shù)據(jù)中心微服務(wù)技術(shù)

2022-09-06 10:46:34

服務(wù)網(wǎng)格可觀測(cè)性微服務(wù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)