fbpx

2023 DevOps 初階到高階 | 用專案解碼 DevOps

Contents

以絕對初學者的身份開始 DevOps 生涯 | Linux、AWS、腳本、Jenkins、Ansible、Docker、K8s、專案和 ChatGPT

從這 52 小時的課程,你會學到

  • 從頭開始學習 DevOps
  • Linux、AWS、Bash 和 Python 腳本、Jenkins、Ansible、Docker、Kubernetes、Cloudformation、Terraform 等
  • 了解各種技術如何在 DevOps 中協同工作
  • 深入了解 DevOps 流程、工具和技術

要求

電腦基礎知識

課程說明

解碼 DevOps 課程適合任何想要開始使用 DevOps 的人。

由於 DevOps 中有許多工具和技術,人們很難選擇正確的技術。

本課程從非常基礎的命令行開始,動手演示許多工具和技術。

同樣最重要的是,它將通過設置你自己的專案向你展示 DevOps 中的各種技術如何協同工作。

步驟 1

  • Linux基礎
  • Linux 中的伺服器管理
  • Vagrant
  • 網路基礎
  • 專案
    • 虛擬機( VM )上的 Vprofile 專案介紹和設置

步驟 2

  • Bash 腳本
  • 腳本基礎
  • 變數、條件、迴圈等
  • 自動化日常管理任務

步驟 3

  • 雲端運算簡介
  • IAM
  • Ec2 實例、EBS 卷、ELB
  • S3
  • Cloudwatch
  • RDS
  • 自動縮放
  • Route53
  • 專案
    • 適用於專案的 AWS 雲端設置 Lift & Shift
    • 在 AWS 雲端重新架構 Web 應用程式 [PAAS 和 SAAS]

步驟 4

  • 版本控制系統 = Git & GitHub
  • 建構工具 | 建構和測試 Java 程式碼 = Maven
  • 持續整合簡介
  • Jenkins
    • Jenkins 作為構建服務器
    • Jenkins 工作 | 建構、測試、部署、通知
    • Jenkins Master/Slave、Nexus、Sonarqube
    • Jenkins CI 管道
    • Jenkins 管理
  • 專案
    • 使用 Jenkins、Nexus、Sonarqube 和 Slack 進行持續整合

步驟 5

  • Python 腳本
  • python 程式設計基礎
  • 變數、數據類型、條件、迴圈、函數、模組等
  • 用於自動化 OS 任務的 Python

步驟 6

  • Ansible 簡介
  • 特定( Ad Hoc )命令
  • 模組
  • YAML 進入
  • 劇本
    • 變數、條件、迴圈
    • 處理程序、樣板等等等
  • 變數深入了解
  • 角色
  • 適用於 AWS 的 Ansible
  • 專案
    • 持續交付和配置管理 [Jenkins 加 Ansible]

步驟 7

  • AWS 第 2 部分
  • VPC 深入
  • 日誌管理和自訂的指標
  • 專案
    • Beanstalk 和 RDS 上的 Vprofile
    • 程式碼提交、程式碼建構和程式碼管道
    • 適用於 Vprofile 專案的 AWS 雲端的 CI 和 CD
    • Beanstalk、RDS、CodePipeline 等

步驟 8

  • Docker 介紹
  • 理解和實現 Containers
    • 卷( volumes )、網路、日誌等
  • 為 Vprofile 專案建構映像( images )
  • Docker 編寫以運行 vprofile 多個 containers
  • Kubernetes 簡介
  • 用於生產環境的 Kubernetes 設置
  • Kubernetes 物件
    • Pod、服務、控制器、部署
    • 複製、自動縮放、資源配額、秘密、配置映射( configmap )、命名空間( namespace )
  • 專案
    • Kubernetes 上的 Vprofile 專案部署

步驟 9

  • 適用於 AWS 雲端自動化的 Terraform
  • 用於 AWS 大聲自動化的 Cloudformation

目標受眾

任何想學習 DevOps 的人

講師簡介

Imran Teli 技術學校

Visualpath 是一家領先的軟體培訓機構,擁有12 年以上提供尖端技術培訓的經驗。全球有30K+的學習者。

我們提供各種頂級和流行的 IT 課程的職業建設影片課程,如DevOps、雲端運算、全端、Python、資料倉庫、測試和其他許多課程。

VisualPath IT 是海德拉巴領先的軟體培訓中心之一,也是所有領域中最有聲譽的培訓部門。Visualpath 提供高階技術,讓每個人都能在他們那裡建立職業生涯。Visualpath是線上培訓、企業培訓和課堂培訓的最佳機構。他們在印度和國外提供線上培訓課程。

字幕:簡中、英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • 點選這個優惠連結 課程特價 | Udemy 永久擁有課程 NT390 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


Lingoda

也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: