微服務原理、基礎架構和開源實踐[轉]
阿新 • • 發佈:2018-12-10
轉自 https://bj2017.archsummit.com/training/2
課程大綱
- 微服務原理
- 康威法則,微服務和模組化組合式企業
- 微服務先決條件,適用性和演化性
- 微服務團隊,組織架構和中臺戰略
- 微服務基礎架構和開源實踐
- 基礎架構綜述和大圖The Big Picture
- 康威法則,微服務和模組化組合式企業
- 微服務先決條件,適用性和演化性
- 微服務團隊,組織架構和中臺戰略
- 公共執行時服務
- 服務發現Eureka/Consul
- API閘道器Zuul
- 配置中心Apollo
- 服務框架和通訊模式
- RPC vs REST框架(Spring Boot, Thrift)
- 聚合層和後臺服務層
- 監控告警和可靠性工程
- 綜述三層監控體系
- 資料採集匯流排(Agent + Kafka)
- 統一日誌(ELK)
- 統一度量(InfluxDB/KairosDB)
- 呼叫鏈監控(CAT)
- 統一告警(ZMON)
- 限流熔斷和Hystrix
- 後臺服務
- 訊息服務MQ(Kakfa/RocketMq)
- 任務排程Job(XXL-Job)
- 快取服務(CacheCloud)
- 分散式資料訪問層(ShardingJDBC/MyCat)
- 統一認證服務
- 持續交付
- 容器虛擬化和不可變基礎設施
- 容器雲平臺marathon
- 持續整合,多環境和釋出流水線
- 藍綠、金絲雀和灰度釋出
- 基礎架構綜述和大圖The Big Picture