微服務詳解(一) 概述

2021-08-21 21:38:34 字數 761 閱讀 6311

微服務詳解(一):概述

微服務詳解(二):解決方案

微服務詳解(三):設定開發環境

微服務詳解(四):領域驅動設計

微服務詳解(五):實現微服務

微服務詳解(六):部署與測試

微服務詳解(七):微服務的安全性

微服務詳解(八):最佳做法和一般原則

微服務詳解(九):故障排除指南

微服務(microservices)架構是軟體架構風格的一種。隨著雲平台的採用,企業應用程式的開發從整體應用程式轉移到小型、輕量和過程驅動的元件,這種元件稱為微服務;

微服務是指小型服務。它們是設計可擴充套件、易於維護的應用程式的下乙個重大事件。它不但使應用程式開發起來更加的容易,而且還提供了極大的靈活性來以最佳方式利用各種資源;

【paas】platform as a service: 平台即服務, 是面向軟體開發者的服務, 雲計算平台提供硬體, os, 程式語言, 開發庫, 部署工具, 幫助軟體開發者更快的開發軟體服務. 比如google的gae.

【saas】: 軟體即服務, 是面向軟體消費者的, 使用者無需安裝, 通過標準的internet工具(比如瀏覽器), 即可使用雲計算平台提供的軟體, 比如salesforce的crm管理系統, google的gmail.

【iaas】 基礎設施即服務, 這個跟paas的區別倒是不那麼明顯, 比如amazon的iaas服務aws越來越像paas了.

微服務監控和報警 一 概述及docker環境準備

前面我們一直都在學習微服務安全的一些東西,包括微服務本身的api安全 閘道器的安全,安全中心 認證伺服器,許可權服務等 怎麼實現sso,然後學習了阿里的sentinel來實現熔斷限流,這些都是跟服務安全相關的一些知識點。做的都是保證服務不出問題的,但是服務不出問題是不可能的,在服務執行的過程中,肯定...

GO Grpc微服務開發一 概覽

git github.com juelite micro srv.git readme.md common 公共包 common.go 實現一些基礎方法,如配置檔案讀取,獲取redis控制代碼等 register.go 服務註冊封裝 conf 配置檔案目錄 config.conf 專案配置檔案,如c...

微服務概述

微服務中的相關概念 1服務註冊與發現 服務註冊 服務例項將自身服務資訊註冊到註冊中心。這部分服務資訊包括服務所在主機ip和提供服務 的port,以及暴露服務自身狀態以及訪問協議等資訊。服務發現 服務例項請求註冊中心獲取所依賴服務資訊。服務例項通過註冊中心,獲取到註冊到其中的 服務例項的資訊,通過這些...