課程簡介

傳統方法的快速概覽

    單片系統 系統中的系統 早期服務導向(EAI、CORBA 等) 早期的 Web 服務(SOAP 等) 面向服務的結構 (SOA) Microservices

設計概念和權衡

    靈活性和複雜性的權衡 內聚力、耦合 隱藏依賴關係與顯式依賴關係 小系統與大系統 模組/元件與服務

通用SOA

    SOA 的收益和成本 實現SOA的成功與失敗 消息傳遞和ESB 支援SOA的基礎設施和工具

Microservices 和 SOA 的實現 - 概念

    做一件事,做好 微服務與服務 DevOps 持續部署和交付 輕量級協定

微服務協定和工具

    HTTP、JMS、AMQP、Websockets、JSON 等... 部署 容器(Docker、K8N、LXC 等) 配置 Management(Ansible 等)
監控和 Management
  • 基礎設施
  • 雲和自動 Scalability
  • 微服務冗餘和故障轉移 性能可擴充性 自動擴展 實現:OpenStack、AWS等......

      實際問題

    生態系統的複雜性 網路性能 安全 部署 測試 納米服務

    最低要求

    • 需要對軟體和系統工程有基本的瞭解。
    • Go建議了解系統開發和集成。
    • 建議在構建複雜的企業解決方案時遇到一些問題。
      14 時間:
     

    人數


    開始於

    結束於


    Dates are subject to availability and take place between 09:30 and 16:30.
    Open Training Courses require 5+ participants.

    客戶評論 (6)

    相關課程

    課程分類