AWS官方培訓課程介紹
上篇文章我們介紹了AWS培訓和認證部門推出的一些快速入門視訊資料。這裡我們把AWS培訓和認證部門提供的課堂培訓課程內容和自主學習的線上動手實驗的情況介紹一下。
課堂培訓課程
AWS的課堂培訓課程是指由AWS公司的專業講師講授的短期課程,而且一般會在課程中給學員提供動手實驗練習。AWS的培訓課程是根據使用者工作的角色來設計和劃分,其目前主要分為:解決方案架構師(Solution Architect),系統運維管理員(SysOps Administrator)和開發人員(Developer)。AWS培訓和認證部門會根據客戶需求和AWS產品服務的發展情況開發和提供針對不同工作角色的各種課堂培訓課程。目前對外提供的課堂培訓課程的難易程度和所針對人群如下圖所示:
下面是關於這些課程的一個簡單描述:
1. AWS Essentials
AWS Essentials是一個為期1天以講解AWS基礎知識為主的課堂培訓課程。這個培訓課程介紹AWS的各種基本概念和主要的雲服務內容,包括計算服務、儲存服務、網路服務、資料庫服務以及部署和管理服務等。AWS Essentials能夠幫助那些對AWS感興趣的使用者快速建立起一個整體瞭解,是一個讓剛開始接觸AWS的使用者快速入門的培訓。
2. Architectingon AWS
Architecting on AWS是一個為期3天以講解如何基於AWS服務來設計常見IT應用的課堂培訓課程。這個培訓課程將介紹基於
3. SystemOperations on AWS
System Operations on AWS是一個為期3天以講解系統運維和管理人員如何在AWS雲平臺上維護一個高可用的、可擴充套件的基礎設施服務的課堂培訓課程。這個培訓課程將介紹如何有效的管理和支援
4. Developing onAWS
Developing on AWS是一個為期3天以講解如何在AWS雲平臺上設計和構建安全、可靠和可擴充套件的應用程式的課堂培訓課程。這個培訓課程將介紹在AWS雲平臺上進行應用開發的相關基本概念和方法,包括如何使用AWS的程式碼庫、軟體開發包(SDK)和整合開發環境(IDE)工具。除了講師講解之外,這個課程也包含動手實驗環節,從而讓學員更有效的掌握在AWS雲平臺上的應用開發和部署技能。由於這是一個講述AWS開發的課程,因此除了需要學員事先了解雲端計算基礎知識外,還建議能夠基本使用C#語言或Java語言。
5. Architectingon AWS – Advanced Concepts
Architecting on AWS – Advanced Concepts是一個為期3天以講解AWS架構設計高階內容的一個課堂培訓,這門課可以看成是Architecting on AWS的高階課程。這個課程針對的學員是已經有一定AWS服務使用經驗,並且基於AWS進行過系統和應用的擴充套件性和彈性設計的人員。這個課程將重點討論如何基於AWS構建比較複雜的解決方案,並在方案中結合大資料服務,自動化系統配置管理和安全性等內容。
6. AdvancedOperations on AWS
Advanced Operations on AWS是一個為期4天以講解AWS高階運維和管理的課堂培訓課程。這門課可以看成是System Operations on AWS的高階課程,幫助學員從效能、可用性、成本控制等方面進一步提升運維和管理AWS環境的能力。這個課程會討論自動化部署,資源彈性擴充套件以及執行健康監控等內容。這個課程也包含動手實驗環節,讓學員在課堂上直接練習所討論和學習的知識。
自主學習的線上動手實驗
QwikLAB是AWS的動手實驗環境,它本身就是由第三方合作伙伴基於AWS雲平臺提供的一個應用服務。QwikLAB能夠幫助使用者熟悉AWS服務功能,是一個讓使用者通過實際操作來學習AWS技能的環境。由於是基於AWS雲平臺的一個服務,因此使用者可以在任何時間和地點自主安排AWS的學習和練習。QwikLAB中包含了涵蓋AWS不同服務和技術的實驗練習,每個練習一般都包含一個實驗文件以及相應基於AWS的實驗環境。使用者使用QwikLAB不需要擁有AWS的服務賬號,但是需要登入run.qwikLAB.com網站註冊一個QwikLAB的服務賬號。使用者通過QwikLAB做AWS實驗練習一般可以根據需要購買,不過QwikLAB也提供了一些免費的實驗練習,比如上篇博文中介紹的6個AWS入門練習目前是免費開放給所有使用者的。另外,在AWS課堂培訓課程中,學員也是通過QwikLAB環境來進行動手實驗的,當然這些實驗練習的費用已經包含在課程費用中而不用單獨付費。