Course Code: dist_arch_intro
Duration: 14 hours
Prerequisites:
  • 對系統架構的理解...
  • 設計小型系統或服務的經驗
  • 3年以上編程經驗

受衆

  • 解決方案和應用架構師
  • 技術負責人
  • 高級工程師
Overview:

本課程爲講師指導的線下或遠程培訓,面向專注於高流量、高可擴展性和高可靠性分佈式系統的架構師和技術負責人。

通過本培訓,學員將能夠:

  • 理解分佈式系統、可擴展和高可靠性系統的關鍵優勢、限制及決定其特性的規則。
  • 能夠更好地評估此類系統可以實現和無法實現的目標。
  • 瞭解分佈式、可擴展和高可靠性系統的典型架構模式。
  • 理解支持可擴展性和可靠性的技術的能力和正確使用模型,如基於Kafka的流服務總線、基於Redis的NoSQL存儲和分佈式處理。

課程形式

  • 互動講座與討論。
  • 架構解決方案示例。
  • 基於Kafka和Redis的實際示例。

課程定製選項

  • 如需定製本課程,請聯繫我們進行安排。
Course Outline:
  • 簡介
  • 分佈式系統的理論方面
    • 規律與限制
    • 可擴展性和可靠性能力
    • 分片與分區
  • 最流行的架構模式
    • 三層架構
    • 分片
    • 流處理
    • Lambda與Kappa
  • 分佈式計算
    • 無狀態服務
    • 可擴展和可靠的有狀態服務模式
  • 可擴展和高可靠性存儲
    • NoSQL的能力與類型
    • 分佈式、高可靠性和可擴展系統中的數據存儲模式
    • Redis實驗室練習
  • 可擴展和高可靠性消息總線
    • 流處理/事件驅動能力與類型
    • 分佈式、高可靠性和可擴展系統中的事件處理模式
    • Kafka實驗室
  • 其他重要的架構方面
  • 總結與結論
Sites Published:

United Arab Emirates - The architecture of Distributed, Highly Reliable and Scalable systems

Qatar - The architecture of Distributed, Highly Reliable and Scalable systems

Egypt - The architecture of Distributed, Highly Reliable and Scalable systems

Saudi Arabia - The architecture of Distributed, Highly Reliable and Scalable systems

South Africa - The architecture of Distributed, Highly Reliable and Scalable systems

Brasil - The architecture of Distributed, Highly Reliable and Scalable systems

Canada - The architecture of Distributed, Highly Reliable and Scalable systems

中国 - The architecture of Distributed, Highly Reliable and Scalable systems

香港 - The architecture of Distributed, Highly Reliable and Scalable systems

澳門 - The architecture of Distributed, Highly Reliable and Scalable systems

台灣 - The architecture of Distributed, Highly Reliable and Scalable systems

USA - The architecture of Distributed, Highly Reliable and Scalable systems

Österreich - The architecture of Distributed, Highly Reliable and Scalable systems

Schweiz - The architecture of Distributed, Highly Reliable and Scalable systems

Deutschland - The architecture of Distributed, Highly Reliable and Scalable systems

Czech Republic - The architecture of Distributed, Highly Reliable and Scalable systems

Denmark - The architecture of Distributed, Highly Reliable and Scalable systems

Estonia - The architecture of Distributed, Highly Reliable and Scalable systems

Finland - The architecture of Distributed, Highly Reliable and Scalable systems

Greece - The architecture of Distributed, Highly Reliable and Scalable systems

Magyarország - The architecture of Distributed, Highly Reliable and Scalable systems

Ireland - The architecture of Distributed, Highly Reliable and Scalable systems

Luxembourg - The architecture of Distributed, Highly Reliable and Scalable systems

Latvia - The architecture of Distributed, Highly Reliable and Scalable systems

España - The architecture of Distributed, Highly Reliable and Scalable systems

Italia - The architecture of Distributed, Highly Reliable and Scalable systems

Lithuania - The architecture of Distributed, Highly Reliable and Scalable systems

Nederland - The architecture of Distributed, Highly Reliable and Scalable systems

Norway - The architecture of Distributed, Highly Reliable and Scalable systems

Portugal - The architecture of Distributed, Highly Reliable and Scalable systems

România - The architecture of Distributed, Highly Reliable and Scalable systems

Sverige - The architecture of Distributed, Highly Reliable and Scalable systems

Türkiye - The architecture of Distributed, Highly Reliable and Scalable systems

Malta - The architecture of Distributed, Highly Reliable and Scalable systems

Belgique - The architecture of Distributed, Highly Reliable and Scalable systems

France - The architecture of Distributed, Highly Reliable and Scalable systems

日本 - The architecture of Distributed, Highly Reliable and Scalable systems

Australia - The architecture of Distributed, Highly Reliable and Scalable systems

Malaysia - The architecture of Distributed, Highly Reliable and Scalable systems

New Zealand - The architecture of Distributed, Highly Reliable and Scalable systems

Philippines - The architecture of Distributed, Highly Reliable and Scalable systems

Singapore - The architecture of Distributed, Highly Reliable and Scalable systems

Thailand - The architecture of Distributed, Highly Reliable and Scalable systems

Vietnam - The architecture of Distributed, Highly Reliable and Scalable systems

India - The architecture of Distributed, Highly Reliable and Scalable systems

Argentina - The architecture of Distributed, Highly Reliable and Scalable systems

Chile - The architecture of Distributed, Highly Reliable and Scalable systems

Costa Rica - The architecture of Distributed, Highly Reliable and Scalable systems

Ecuador - The architecture of Distributed, Highly Reliable and Scalable systems

Guatemala - The architecture of Distributed, Highly Reliable and Scalable systems

Colombia - The architecture of Distributed, Highly Reliable and Scalable systems

México - The architecture of Distributed, Highly Reliable and Scalable systems

Panama - The architecture of Distributed, Highly Reliable and Scalable systems

Peru - The architecture of Distributed, Highly Reliable and Scalable systems

Uruguay - The architecture of Distributed, Highly Reliable and Scalable systems

Venezuela - The architecture of Distributed, Highly Reliable and Scalable systems

Polska - The architecture of Distributed, Highly Reliable and Scalable systems

United Kingdom - The architecture of Distributed, Highly Reliable and Scalable systems

South Korea - The architecture of Distributed, Highly Reliable and Scalable systems

Pakistan - The architecture of Distributed, Highly Reliable and Scalable systems

Sri Lanka - The architecture of Distributed, Highly Reliable and Scalable systems

Bulgaria - The architecture of Distributed, Highly Reliable and Scalable systems

Bolivia - The architecture of Distributed, Highly Reliable and Scalable systems

Indonesia - The architecture of Distributed, Highly Reliable and Scalable systems

Kazakhstan - The architecture of Distributed, Highly Reliable and Scalable systems

Moldova - The architecture of Distributed, Highly Reliable and Scalable systems

Morocco - The architecture of Distributed, Highly Reliable and Scalable systems

Tunisia - The architecture of Distributed, Highly Reliable and Scalable systems

Kuwait - The architecture of Distributed, Highly Reliable and Scalable systems

Oman - The architecture of Distributed, Highly Reliable and Scalable systems

Slovakia - The architecture of Distributed, Highly Reliable and Scalable systems

Kenya - The architecture of Distributed, Highly Reliable and Scalable systems

Nigeria - The architecture of Distributed, Highly Reliable and Scalable systems

Botswana - The architecture of Distributed, Highly Reliable and Scalable systems

Slovenia - The architecture of Distributed, Highly Reliable and Scalable systems

Croatia - The architecture of Distributed, Highly Reliable and Scalable systems

Serbia - The architecture of Distributed, Highly Reliable and Scalable systems

Bhutan - The architecture of Distributed, Highly Reliable and Scalable systems

Nepal - The architecture of Distributed, Highly Reliable and Scalable systems

Uzbekistan - The architecture of Distributed, Highly Reliable and Scalable systems