Consul及Consul Connect介紹 - 劉宇雷

Loading embed note

Start here

Google Trends:ESB, SOA, Service Mesh
Service Mesh是未來的技術方向

單體式與微服務:將單體式服務進行拆分,分成各功能,變成微服務的形式

服務網格(service mesh)是什麼?
是用來解決下列問題的技術:

  • 服務都在哪裡跑?
  • 它們都健康嗎?
  • 怎樣保證服務之間與客戶無障礙安全互連?
  • 整個軟件的所有功能是否都能夠容器化? > No
  • 是不是所有容器化的服務都能夠在同一個集群/數據中心/公有雲運籌? > No
  • 著名實作有 k8s 和 istio
    可以參考這裡的解釋

Consul是什麼?

Counsul是一個服務網格的解決方案,它提供了一套完整控制層方案,包括:
服務發現
服務配置
服務網絡隔離互聯功能

Consul功能

  • 服務註冊
  • DNS Interface
  • HTTP Interface
  • 多數據中心
  • 健康檢查
  • 負載均衡

Consul Architecture 分佈式監控

tags: DevOpsDays Taipei 2019
Select a repo