課程簡介

開源介紹

  • 定義開源及其重要性
  • 常見的開源許可證和社區
  • 如何爲開源項目做貢獻

Linux操作系統

  • Linux發行版介紹
  • 安裝Linux發行版(如Ubuntu)
  • Linux文件系統的基本結構

Linux命令行界面 (CLI)

  • 瀏覽Linux文件系統
  • 操作文件和目錄
  • 管理用戶、組和權限

Linux系統管理

  • 使用包管理器管理軟件包
  • 進程管理、系統監控和故障排除
  • 使用cron和at進行任務調度

雲計算介紹

  • 雲計算概念及其優勢
  • 公有云、私有云和混合雲模型
  • 基礎設施即服務 (IaaS)、平臺即服務 (PaaS) 和軟件即服務 (SaaS)

雲部署模型

  • 瞭解不同的雲部署選項
  • 構建和管理虛擬機
  • 使用Docker進行容器化

雲服務與技術

  • 雲服務類別概述
  • 探索雲存儲、數據庫和網絡
  • Kubernetes編排工具介紹

開源在雲中的應用

  • 在雲環境中使用開源工具
  • 使用Ansible進行自動化和配置管理
  • 持續集成與持續部署 (CI/CD) 管道

安全與合規

  • 基本的雲安全概念
  • 身份與訪問管理 (IAM)
  • 合規框架與最佳實踐

總結與下一步

  • 課程的關鍵要點
  • 開源IT與雲計算的職業路徑
  • 進一步學習的資源

最低要求

  • 基本的計算機操作能力
  • 熟悉Linux命令行界面的操作

受衆

  • 有志從事IT行業的專業人士
  • 學生
  • 非技術崗位的專業人士
 28 時間:

課程分類