教學大綱表 (112學年度 第2學期)
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) 雲端運算架構基礎
(英文) Aws Cloud Computing Architecture Foundationsaws
開課單位
Departments
電機工程學系
課程代碼
Course No.
E4500
授課教師
Instructor
張伯廷
學分數
Credit
2.0 必/選修
core required/optional
選修 開課年級
Level
大四
先修科目或先備能力(Course Pre-requisites):計算機概論及網路數位通訊系統
課程概述與目標(Course Overview and Goals):課程概述:

藉由AWS Academy學院提供的課程安排及雲端教學資源﹐讓學生學習雲端運算架構及如何在AWS雲端上架設安全及可靠的服務應用‚同時也可以藉由課程準備AWS考試認證‚銜接未來就業或升學的需求。

課程目標:

雲端運算的說明與應用實作,藉由AWS教材學習如何運用AWS雲端資源如計算、網路、儲存、資料庫、資安以及彈性負載平衡架構雲端運算系統, 然後加上物聯網及機器學習等實際應用,達到知識與技能領域的完整學習,最後附加AWS 認證考試與準備介紹未來可發展的方向、進修課程及認證考試準備。
教科書(Textbook)
參考教材(Reference) AWS Academy Cloud Foundations 教材
AWS Academy Machine Learning Foundations 教材
課程大綱 Syllabus 學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

No.
單元主題
Unit topic
內容綱要
Content summary
1 課程及ACF介紹 ACF(Academy Cloud Foundations)的主要授課內容方式及線上實驗課程操作方式。 1. 確認瞭解課程學習目的並檢視自己的學程規劃或升學就業發展。
2. 檢視及確定AWS帳號及雲端實驗環境設定完成。
講授
 
2 雲端運算觀念 介紹雲端運算的定義及觀念:
1. Cloud Computing Definition
2. Cloud Service Model
3. Cloud Computing Deployment Model
4. Advantage of Cloud Computing
5. Introduction to AWS and the Core Services
讓學生建立對雲端運算的基本觀念,主要是從AWS的設計觀點切入。 討論
講授
 
3 AWS雲架構 介紹AWS雲架構:
1. Architecture: designing and building
2. AWS Well-Architected Framework
- Operational Excellence
- Security
- Reliability
- Performance Efficiency
- Cost Optimization
3. AWS Cloud Infrastructure
學習AWS的雲端運算服務架構及價值核心思想定位,將來取得證照後可成為雲端架構師 (Cloud Architect)。 討論
講授
 
4 AWS雲端運算核心服務與實際線上實驗操作 AWS 的主要雲核心服務線上實作(Lab),包括:
1. EC2 (Elastic Cloud Computation) 計算
2. AWS Security 資安
3. EBS (Elastic Block Storage)/S3 (Simple Storage Service) 儲存
4. VPC (Virtual Private Cloud) 網路
5. RDS (Relational Database) 資料庫
7. Auto-scaling 和 Load Balance 自動調整及負載平衡
學習各項AWS雲端運算核心服務,並透過線上設計實作完成並瞭解其運作模式。 上機實習
實作
探索體驗
實驗
 
5 AWS雲資安介紹 1. IAM( Identity and Access Management)
2. VPC Security Group and NACL
讓學生學習如何利用IAM對於本體(identity)包括 user、group、 role 的驗證和資源(resource) 的存取管理,透過法則( policy) 來維護人員控管及資源存取的安全性。 上機實習
講授
實作
 
6 雲端運算服務應用 1. AWS IoT 物連網架構
2. Amazon Machine Learning Foundation 機器學習概論
讓學生了解如何利用AWS提供的功能達成物連網及機器學習解決方案 討論
講授
 
7 AWS AMLF 機器學習基礎 (Academy Machine Learning Foundation) 1. 機器學習敘述與概論 Machine Learning (ML) Descriptions
2. 利用 Amazon SageMaker 實現機器學習管線程序( ML pipeline )
3. 使用 Amazon 機器學習服務進行預測(forecasting)
4. 使用 Amazon 機器學習服務進行電腦視覺處理(computer vision)
5. 使用 Amazon 機器學習服務進行自然語言處理( Natural Language processing, NLP)
學會如何使用雲端運算資源學習AI人工智慧機器學習的資料處理、訓練及推論的程序 上機實習
討論
設計研究
講授
實作
專題
 
8 AWS程式發展 1. Introduction to Developing on AWS
2. AWS SDK and Code developping
了解如何利用AWS SDK 編寫程式並完成一個系統或要求功能 上機實習
講授
 
9 AWS 認證考試與準備 介紹未來可發展的方向、進修課程及認證考試準備。
- ACP (AWS Cloud Practitioner)
- ASA (Associate Solution Architect)
了解如何準備AWS認證考試  
10 期末考 期末考 考試了解學生學習狀況 期末考
 
11 業界分享專題演講 邀請AWS來賓蒞校演講 了解目前AWS的最新發展或是針對某個專題進行深入分享 演講
 
彈性教學週活動規劃

No.
實施期間
Period
實施方式
Content
教學說明
Teaching instructions
彈性教學評量方式
Evaluation
備註
Notes


教學要點概述:
1.自編教材 Handout by Instructor:
■ 1-1.簡報 Slids
■ 1-2.影音教材 Videos
□ 1-3.教具 Teaching Aids
□ 1-4.教科書 Textbook
□ 1-5.其他 Other
□ 2.自編評量工具/量表 Educational Assessment
□ 3.教科書作者提供 Textbook

成績考核 Performance Evaluation: 期末考:10%   實驗:50%   專題:30%   彈性教學:10%  

教學資源(Teaching Resources):
■ 教材電子檔(Soft Copy of the Handout or the Textbook)
□ 課程網站(Website)
教學相關配合事項:電腦教室講解與上網實作
扣考規定:https://curri.ttu.edu.tw/p/412-1033-1254.php