Course Code: platformengrdia
Duration: 21 hours
Prerequisites:
  • 瞭解基本數據結構和演算法
  • 具有 Java、Scala 或 Python 程式設計經驗
  • 熟悉資料庫的基本概念和 SQL

觀眾

  • 軟體開發人員
  • 數據工程師
  • 技術負責人
Overview:

Platform Engineering 是將軟體開發、系統運營和架構相結合以創建大規模數據平台的學科。

這種以講師為主導的現場培訓(在線或遠端)面向希望為數據密集型應用程式構建和維護強大平臺的中級軟體開發人員和數據工程師。

在培訓結束時,參與者將能夠:

  • 瞭解大數據平臺工程中的挑戰和解決方案。
  • 設計和實施可擴展的數據處理管道。
  • 有效利用 Hadoop 和Spark等大數據框架。
  • 使用流數據開發即時分析解決方案。
  • 使用 Apache Airflow 等工具編排複雜的數據工作流。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在現場實驗室環境中動手實施。

課程自定義選項

  • 如需申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:

數據密集型的基礎 Platform Engineering

  • 數據密集型應用程式簡介
  • 大數據平臺工程的挑戰
  • 數據處理體系結構概述

資料建模和 Management

  • 可伸縮性數據建模原則
  • 數據存儲選項和優化
  • 在分散式環境中管理數據生命週期

Big Data 處理框架

  • 大數據處理工具概述(Hadoop、Spark、Flink)
  • 批處理與流處理
  • 設置大數據處理管道

即時分析平臺

  • 即時分析架構
  • 流處理引擎(Kafka Streams,Apache Storm)
  • 構建即時儀錶板和可視化效果

數據管道編排

  • 使用 Apache Airflow 和其他方式進行工作流管理
  • 自動化數據管道以提高效率
  • 數據管道的監視和警報

平臺安全性與合規性

  • 數據平臺的安全最佳實踐
  • 確保數據隱私和法規遵從性
  • 實施安全的數據訪問控制

性能調優和優化

  • 優化數據輸送量和延遲的技術
  • 數據密集型平臺的擴展策略
  • 性能基準測試和監控

案例研究和最佳實踐

  • 分析成功的數據平台實施
  • 從行業領導者那裡吸取的經驗教訓
  • 數據密集型平臺工程的新興趨勢

頂點專案

  • 為數據密集型應用程式設計平台解決方案
  • 實現數據處理管道的原型
  • 評估平臺的性能和可擴充性

摘要和後續步驟

Sites Published:

United Arab Emirates - Platform Engineering for Data-Intensive Applications

Qatar - Platform Engineering for Data-Intensive Applications

Egypt - Platform Engineering for Data-Intensive Applications

Saudi Arabia - Platform Engineering for Data-Intensive Applications

South Africa - Platform Engineering for Data-Intensive Applications

Brasil - Platform Engineering for Data-Intensive Applications

Canada - Platform Engineering for Data-Intensive Applications

中国 - Platform Engineering for Data-Intensive Applications

香港 - Platform Engineering for Data-Intensive Applications

澳門 - Platform Engineering for Data-Intensive Applications

台灣 - Platform Engineering for Data-Intensive Applications

USA - Platform Engineering for Data-Intensive Applications

Österreich - Platform Engineering for Data-Intensive Applications

Schweiz - Platform Engineering for Data-Intensive Applications

Deutschland - Platform Engineering for Data-Intensive Applications

Czech Republic - Platform Engineering for Data-Intensive Applications

Denmark - Platform Engineering for Data-Intensive Applications

Estonia - Platform Engineering for Data-Intensive Applications

Finland - Platform Engineering for Data-Intensive Applications

Greece - Platform Engineering for Data-Intensive Applications

Magyarország - Platform Engineering for Data-Intensive Applications

Ireland - Platform Engineering for Data-Intensive Applications

Luxembourg - Platform Engineering for Data-Intensive Applications

Latvia - Platform Engineering for Data-Intensive Applications

España - Platform Engineering for Data-Intensive Applications

Italia - Platform Engineering for Data-Intensive Applications

Lithuania - Platform Engineering for Data-Intensive Applications

Nederland - Platform Engineering for Data-Intensive Applications

Norway - Platform Engineering for Data-Intensive Applications

Portugal - Platform Engineering for Data-Intensive Applications

România - Platform Engineering for Data-Intensive Applications

Sverige - Platform Engineering for Data-Intensive Applications

Türkiye - Platform Engineering for Data-Intensive Applications

Malta - Platform Engineering for Data-Intensive Applications

Belgique - Platform Engineering for Data-Intensive Applications

France - Platform Engineering for Data-Intensive Applications

日本 - Platform Engineering for Data-Intensive Applications

Australia - Platform Engineering for Data-Intensive Applications

Malaysia - Platform Engineering for Data-Intensive Applications

New Zealand - Platform Engineering for Data-Intensive Applications

Philippines - Platform Engineering for Data-Intensive Applications

Singapore - Platform Engineering for Data-Intensive Applications

Thailand - Platform Engineering for Data-Intensive Applications

Vietnam - Platform Engineering for Data-Intensive Applications

India - Platform Engineering for Data-Intensive Applications

Argentina - Platform Engineering for Data-Intensive Applications

Chile - Platform Engineering for Data-Intensive Applications

Costa Rica - Platform Engineering for Data-Intensive Applications

Ecuador - Platform Engineering for Data-Intensive Applications

Guatemala - Platform Engineering for Data-Intensive Applications

Colombia - Platform Engineering for Data-Intensive Applications

México - Platform Engineering for Data-Intensive Applications

Panama - Platform Engineering for Data-Intensive Applications

Peru - Platform Engineering for Data-Intensive Applications

Uruguay - Platform Engineering for Data-Intensive Applications

Venezuela - Platform Engineering for Data-Intensive Applications

Polska - Platform Engineering for Data-Intensive Applications

United Kingdom - Platform Engineering for Data-Intensive Applications

South Korea - Platform Engineering for Data-Intensive Applications

Pakistan - Platform Engineering for Data-Intensive Applications

Sri Lanka - Platform Engineering for Data-Intensive Applications

Bulgaria - Platform Engineering for Data-Intensive Applications

Bolivia - Platform Engineering for Data-Intensive Applications

Indonesia - Platform Engineering for Data-Intensive Applications

Kazakhstan - Platform Engineering for Data-Intensive Applications

Moldova - Platform Engineering for Data-Intensive Applications

Morocco - Platform Engineering for Data-Intensive Applications

Tunisia - Platform Engineering for Data-Intensive Applications

Kuwait - Platform Engineering for Data-Intensive Applications

Oman - Platform Engineering for Data-Intensive Applications

Slovakia - Platform Engineering for Data-Intensive Applications

Kenya - Platform Engineering for Data-Intensive Applications

Nigeria - Platform Engineering for Data-Intensive Applications

Botswana - Platform Engineering for Data-Intensive Applications

Slovenia - Platform Engineering for Data-Intensive Applications

Croatia - Platform Engineering for Data-Intensive Applications

Serbia - Platform Engineering for Data-Intensive Applications

Bhutan - Platform Engineering for Data-Intensive Applications

Nepal - Platform Engineering for Data-Intensive Applications

Uzbekistan - Platform Engineering for Data-Intensive Applications