fbpx

DevOps: 運用 Ansible 和 IaC 自動化你的基礎架構

使用 Ansible 任務、模組和劇本( playbooks )。以基礎設施即程式碼 ( IaC,Infrastructure as Code ) 的方法佈署、配置和管理基礎架構。

已經上過這門課程?

🔥歡迎來參加這個活動 – 上課心得分享與獎勵說明 :分享就贈送一門線上課程

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

  • 你將學習基礎設施即程式碼(IaC)並且了解其全貌。
  • 學習為什麼自動化你的基礎架構非常重要(特別是在快節奏的敏捷環境中)
  • 你將學習如何使用 Ansible 及其各種模組自動佈署和配置基礎架構
  • 你將熟悉 Ansible 劇本( playbooks )及其各個部分
  • 你將學習如何撰寫、使用和分發新的 Ansible 角色
  • 你將學習如何自動佈署和管理你的 AWS 雲端資源

要求

  • 可以安裝所需軟體的電腦或虛擬機
  • 對於軟體開發過程有基本認知
  • 有關 Linux 操作系統和命令的基本知識
  • 有關 Python 或任何其他流行程式語言的一些知識
  • 渴望學習新東西並想不斷改進

課程說明

此線上 DevOps 課程將教你如何使用 Ansible 及其許多模組和外掛建構複雜的基礎設施即程式碼(IaC)劇本( playbooks )和角色( roles )。

本課程旨在教會 Ansible 的各種細節,並設置 DevOps 管道,即使你幾乎沒有任何經驗,也可幫你實施這些 DevOps 作法,從而簡化你的開發流程。

你將精通 Ansible 和 Ansible 任務、劇本、模組和角色,熟悉進階的 DevOps 技術,並提升 DevOps 事業到新的水平。

雖然有很多關於一般持續整合和持續交付實踐的 DevOps 課程 – 很難找到像這樣的綜合課程,它著重於從一開始就使用在 Ansible 生態系統中一些最有用的模組從最基礎起教你基礎設施即程式碼( IaC )。

本課程為各種等級,想要提升技能,在自己開發環境中實現自動化,想持續為市場爭先雇用的 DevOps 工程師。

你將在這學會:

  • 理解什麼是 Ansible
  • 如何安裝、配置和操作 Ansible
  • Ansible 任務、劇本、模組和角色
  • 如何建構你自己的 Ansible 劇本 ( Playbooks ) 以自動佈署你的基礎架構
  • 如何編寫自己的 Ansible 角色並與他人分享
  • 如何使用 Ansible Playbook 管理你的 AWS 雲端資源

提高 DevOps 技能,變得更加搶手,賺更多的錢

不管你的經驗水平如何; 無論你是在小型創業公司還是大型公司工作 – 這個深入的課程旨在為你提供將 DevOps 技能提升到新的水平所需的一切。

無論您是使用 JavaPythonNode.JS 還是其他任何堆棧 – 經驗豐富的工程師都知道如何設計、建構和運行可自動執行建構、測試和分析步驟的進階建構和佈署系統。 Ansilble 是一個久經考驗的自動化和 DevOps 工具 – 它提供了輕鬆實施這些過程所需的一切必要功能。不僅如此,Ansilble 還是一個非常強大和可擴展的系統,可以擴展到數百個節點,在多用戶和多團隊環境中建構許專案。

通過磨練這些技能,你將被尋求具有Ansilble經驗專業人員的公司追捧。本課程向你展示如何做到。

內容和概述

本課程旨在教授軟體、IT 和 DevOps 工程師如何提高你的技能、經驗和技術以賺取更多收入。

你將從基礎開始,並解決如何安裝和配置 Ansilble。你將熟悉 Ansilble 外掛和模組生態系統。你將熟悉 Ansilble 生態系統中的一些非常有用的模組。然後,你將進行各種親手做練習,以使用各種 Ansible 模組實施進階的劇本和角色。

你將使用這些工具和框架來掌握如何正確設計端到端( end to end )建構和佈署管道,其中:

  • 準備、佈署和配置你的基礎架構
  • 模組化設計和操作你的基礎設施的過程
  • 消除由於人為錯誤導致的配置錯誤
  • 幫助你對基礎架構佈署腳本進行版本化
  • 通過使用 Ansible Galaxy 中的角色來槓桿利用其他人的佈署腳本
  • 使用Ansible Vault 幫助你保護你的基礎設施
  • 幫助你佈署、配置和管理你的 AWS 雲端資源

到本課程結束時,你作為 DevOps 工程師的信心將會飆升。你將全面了解 Ansible和其他各種 DevOps 工具,也可充分利用這些工具( 從小到大、從簡單到復雜的DevOps 管道),成為DevOps革命的一部分,並將你的職業生涯帶到下一個水平。

目標受眾

  • 軟體開發人員和 DevOps 工程師
  • 軟體架構師
  • IT管理員
  • 行動和 Web 應用程式開發人員
  • 科技創始人和聯合創始人(技術或非技術)

講師簡介

TetraNoodle Team  真知。 真正的體驗。 真正的價值。.

在 TetraNoodle Technologies及其教育機構–TetraTutorials,我們與多家新創公司合作,並每天建構小型到超大規模雲端解決方案。我們知道如何做到。

我們努力將所有實踐經驗納入這些課程。我們深入討論這個主題,並為你提供確切的步驟藍圖,以容易了解和易消化的一小段一小段視訊,讓你學會如何馴服這些複雜主題。這種真實世界的知識使你能夠輕鬆掌握這些概念,並且你可以立即將此學習應用到你的專案中。

自2001年以來,TetraNoodle Technologies 一直從事軟體業務。我們一直是許多著名專案和創業公司的一部分。在這些年的過程中 – 我們已經深入了解靈活、可擴展和強大的軟體解決方案。我們熱衷於與你分享我們所有的集合知識。截至 2017 年年中,我們已經教了超過二萬五千名學生且持續增加。

Manuj Aggarwal  技術負責人| 創新者| 教授50,000多名學生

我是一名企業家、投資者和技術愛好者。 我喜歡創業、經營理念和高科技。 我喜歡解決艱難的問題,並利用尖端技術親手實踐。 在過去的幾年中,我一直是企業主、技術架構師、首席技術官、程式設計師、新創顧問等等。

目前,我是位於加拿大溫哥華的軟體諮詢公司 TetraNoodle Technologies 的首席顧問、架構師和首席技術官。 我們與各種創業公司合作解決一些尖端且有趣的問題。 無論是發想還是精煉你的創業想法,或建立一個夢想團隊來執行這個想法 – 我們都提供了一套多樣化的解決方案,幫助這些新創公司在他們的計劃中取得成功。

自1997年以來,我一直在軟體行業工作,並曾與各種企業合作,不管是新創、初期或財富100強。

因為在創建創新的架構和解決方案上的熟練,我以知道如何提出解決方案,平衡考量成本、時間表、功能、品質和其他業務因素之間的關係的專業著稱。

我熱衷於分享我多年來獲得的所有知識。 我對幫助科技或非科技創業公司的企業家、創始人和共同創始人特別感興趣。

將努力做出課程為你的下一個重大想法提供有關設計、建構、優化和執行的實用知識和建議。

讓我們連接 Linkedin 或 Twitter 吧!

英文字幕:有

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

報名參加課程 

Sponsored by Udemy

也許你會有興趣

 歡迎使用 App / Email | Telegram 訂閱 網站更新

Spread the love

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: