課程大綱 Syllabus |
學生學習目標 Learning Objectives |
單元學習活動 Learning Activities |
學習成效評量 Evaluation |
備註 Notes |
序 No. | 單元主題 Unit topic |
內容綱要 Content summary |
1 | 雲端運算概述及規範 |
◼ 雲端運算概念
◼ 雲端運算 : NIST 定義
◼ 雲端運算 : ISO/IEC 17788 定義
◼ 雲端運算的定義問題 |
◼ 雲端運算專有名詞概念及定義,主要理解 NIST 對雲端運算之定義以及較新的 ISO/IEC 17788 標準。
◼ 需特別認知到、 NIST 定義為目前較為廣泛接受與使用之雲端概念。
◼ 能使用實際雲端服務與手機軟體為實例來説明 NIST 定義與 ISO/IEC 17788 之異同。 |
講授
|
期中考
|
|
2 | 雲端運算參考架構 |
◼ 雲端運算影響
◼ NIST SP 800-145 雲端服務特色
◼ ISO/IEC 17789 雲端運算的角色與活動
◼ 其他雲端參考架構 |
雲端計算之重要性與挑戰,然後理解不同類別之雲端服務(IaaS, PaaS, SaaS)的優缺點,接下來理解雲端服務的三大類型參與者 (Customer, Provider, Partner),最後理解基於 ISO/IEC 17789 的雲端服務軟體架構以及其他可能的雲端服務軟體架構。 |
講授
|
期中考
|
|
3 | 零信任政策與雲端計算共享責任模型 |
◼ 零信任政策
◼ 共享責任模型
◼ 辨識可信賴雲端服務:雲端運算安全概論常見的協定與標準 |
理解零信任政策的概念,接下來理解雲端計算共享責任模型,最後理解雲端上不同類型的標準與其相關實例。 |
講授
|
期中考
|
|
4 | 雲端資料生命週期-發現、分類、保留、刪除、歸檔 |
◼了解雲端資料生命週期
◼設計和實施雲端資料儲存架構
◼ 雲端資料安全應用的技術
◼ 資料建立與儲存階段
◼ 資料使用與分享階段
◼ 資料歸檔與銷毀階段 |
◼理解雲端資料的生命週期及儲存種類等;
◼理解雲端資料可能存在的風險及如何善用技術嘗試抓出不安全的因子。
◼了解雲端資料的相關動作的使用方法及時機。 |
講授
|
期末考
|
|
5 | AWS Cloud Concepts Overview |
•Introduction to cloud computing
•Advantages of the Cloud
•Introduction to AWS
•Moving to the AWS Cloud |
•認識AWS雲端平台之服務、基礎架構與計算服務 |
講授
|
作業 平時考
|
|
6 | AWS Cloud Economics and Billing |
#Fundamentals of pricing
#Total Cost of Ownership
#AWS Organizations
#AWS Billing and Cost Management
#Technical Support
•Amazon Elastic File Service (EFS) |
•認識AWS計價與帳單 |
講授
|
作業 平時考 期中考
|
|
7 | AWS Global Infrastructure Overview |
#AWS Global Infrastructure
#AWS service and service category overview |
#能辨別 AWS 的 Regions, Availability Zones, 及 edge locations
#能辨別 AWS 的 服務及服務類型 |
演講
|
作業 平時考 期中考
|
|
8 | 期中考 |
期中考 |
檢驗上半學期學習成效 |
|
期中考
|
|
9 | AWS Cloud Security |
#AWS shared responsibility model
#AWS Identity and Access Management (IAM)
#Securing a new AWS account
#Securing accounts
#Securing data on AWS |
be able to:
#Recognize the shared responsibility model
#Identify the responsibility of the customer and AWS
#Recognize IAM users, groups, and roles
#Describe different types of security credentials in IAM
#Identify the steps to securing a new AWS account
#Explore IAM users and groups |
上機實習 演講
|
作業 平時考
|
|
10 | AWS Networking and Content Delivery |
#Networking basics
#Amazon VPC
#VPC networking
#VPC security
#Amazon Route 53
#Amazon CloudFront |
be able to:
#Recognize the basics of networking
#Describe virtual networking in the cloud with Amazon VPC
#Label a network diagram
#Design a basic VPC architecture
#Indicate the steps to build a VPC
#Identify security groups
#Create your own VPC and add additional components to it to produce a customized network
#Identify the fundamentals of Amazon Route 53
#Recognize the benefits of Amazon CloudFront |
上機實習 講授
|
作業 平時考
|
|
11 | AWS Compute |
Compute services overview
Amazon EC2
Amazon EC2 cost optimization
Container services
Introduction to AWS Lambda
Introduction to AWS Elastic Beanstalk |
be able to:
#Provide an overview of different AWS compute services in the cloud
#Demonstrate why to use Amazon Elastic Compute Cloud (Amazon EC2)
#Identify the functionality in the EC2 console
#Perform basic functions in Amazon EC2 to build a virtual computing environment
#Identify Amazon EC2 cost optimization elements
#Demonstrate when to use AWS Elastic Beanstalk
#Demonstrate when to use AWS Lambda |
上機實習 講授
|
作業 平時考
|
|
12 | AWS Storage |
#Amazon Elastic Block Store (Amazon EBS)
#Amazon Simple Storage Service (Amazon S3)
#Amazon Elastic File System (Amazon EFS)
#Amazon Simple Storage Service Glacier |
be able to:
#Identify the different types of storage
#Explain Amazon S3
#Identify the functionality in Amazon S3
#Explain Amazon EBS
#Identify the functionality in Amazon EBS
#Perform functions in Amazon EBS to build an Amazon EC2 storage solution
#Explain Amazon EFS
#Identify the functionality in Amazon EFS
#Explain Amazon S3 Glacier
#Identify the functionality in Amazon S3 Glacier
#Differentiate between Amazon EBS, Amazon S3, Amazon EFS, and Amazon S3 Glacier |
上機實習 講授
|
作業 平時考
|
|
13 | AWS Databases |
#Amazon Relational Database Service (Amazon RDS)
#Amazon DynamoDB
#Amazon Redshift
#Amazon Aurora |
be able to:
#Explain Amazon Relational Database Service (Amazon RDS)
#Identify the functionality in Amazon RDS
#Explain Amazon DynamoDB
#Identify the functionality in Amazon DynamoDB
#Explain Amazon Redshift
#Explain Amazon Aurora
#Perform tasks in an RDS database, such as launching, configuring, and interacting |
上機實習 講授
|
作業 平時考
|
|
14 | AWS Cloud Architecture |
#AWS Well-Architected Framework
#Reliability and high availability
#AWS Trusted Advisor |
be able to:
#Describe the AWS Well-Architected Framework, including the six pillars
#Identify the design principles of the AWS Well-Architected Framework
#Explain the importance of reliability and high availability
#Identify how AWS Trusted Advisor helps customers
#Interpret AWS Trusted Advisor recommendations |
講授
|
作業 平時考
|
|
15 | AWS Automatic Scaling and Monitoring |
#Elastic Load Balancing
#Amazon CloudWatch
#Amazon EC2 Auto Scaling |
be able to:
#Indicate how to distribute traffic across Amazon Elastic Compute Cloud (Amazon EC2) instances by using Elastic Load Balancing
#Identify how Amazon CloudWatch enables you to monitor AWS resources and applications in real time
#Explain how Amazon EC2 Auto Scaling launches and releases servers in response to workload changes
#Perform scaling and load balancing tasks to improve an architecture |
上機實習 講授
|
作業 平時考
|
|
16 | 期末考 |
AWS 整合專案報告與討論 |
檢驗本課程學習成效 |
|
期末考
|
|