針對未滿18歲或是沒有信用卡/簽帳卡的人而言,申請AWS帳號是很麻煩的,AWS針對學術界提共了兩個管道,可以讓使用者不需申請AWS帳號就可以直接使用AWS的服務,當然前提是須要有老師帶領以及在使用資源的限制。
簡單來說,AWS推出AWS Educate是希望讓學生和教育工作者可以存取豐富的AWS雲端服務學習內容和程式,用以培養成長領域中的雲端事業所需的相關技能。目前AWS Educate 在 200 多個國家和地區廣泛使用。它連接 2,400 家間機構、10,000 多名教育工作者和數十萬名學生。此外,AWS Educate 還透過 AWS Educate 徵才訊息,為招聘雲端技能的公司與合資格的學生求職者牽線搭橋。
以目前本人使用的經驗來分享,假如你想使用AWS Educate的資源的話,首先你要先為你的服務機構註冊,而你就變成是這個機構的Central Point of Contact (CPOC),簡單來說就是聯絡窗口。接著再註冊為教育者(Educator),這樣就有開課的權限,可以直接開一個課程,並把上課學生名單上傳,這樣透過AWS所提供的雲端服務。相關註冊程序可以參考伊雲谷所提供資料,只是要注意註冊順序應該是機構->教育者->學生比較好。
使用AWS Educate並沒有制式的教材,只是提供特定金額如一年75~100 USD,而且使用的服務跟地區是受限制的,只能使用US East (N. Virginia) [us-east-1] 地區,所以老師如果要使用AWS Educate的話,必須要自己有相關教材,才有辦法教導學生,所以主要以自製課程為主。
演示老師如何申請一門課程讓學生們加入的過程
老師先登入AWS Educate https://www.awseducate.com/signin ,登入後可以看到以下畫面。
圖一、登入AWS Educate後畫面
在畫一面左下方可以找到"My Classroom"、"Cloud Career Pathways"和"Request Credits",這三個功能選單。如果要選擇開課則選"My Classroom"。
圖二、AWS Educate Classroom
因為筆者先前已經有開過課,可以看到已經有一筆開課紀錄"Cloud Computing Foundation",如果點選"Go to classroom"會進入AWS所提供的學習環境(Vocareum),可以透過這個環境來操作AWS的服務,如圖三所示
圖三、AWS Educate vocareum
選擇"Myclasses"可以以AWS初學者的身分來學習使用AWS的服務,只要點選畫面右邊的"AWS Console"按鈕,就可以直接使用,不需要做任何申請(相較於前一天的免費帳號(Free tier)申請),因為有諸多使用限制,如金額限制以及使用資源限制,在畫面的左邊都有說明可以點入閱讀,這個功能是老師跟學生都可以使用。而上方功能選單的"Manage"則是只有老師才能使用,最大的好處就可以切換成學生的帳號來幫學生解決設定上的問題。
圖四、AWS Educate Vocareum 管理畫面
老師可以透過左邊的"Select student"來切換不同的學生,切換過去後可以觀察學生的Activity,Workarea,Cost。Activity可以看學生的操作時間;Workarea就可以切換成學生的帳號,來幫學生除錯;Cost是可以觀察學生使用AWS資源所花費的成本。
圖五、AWS Educate 課程申請畫面
再回到圖二來說明一下要如何申請一個課程,圖五是一個範例,基本的課程描述、開始/結束日期、學生人數等都是需要先準備好的,然後需要輸入學生的email帳號,系統會提供一個簡單的範本,就只有一個欄位,就是email欄位。申請完成後,就要注意學生端會收到AWS Educate的邀請信件
圖六、AWS Educate 學生端課程申請畫面
學生端