1 of 21

雲端運算服務、

金融科技

AWS Educate Student Ambassador

陳偉傑(巨資四 A)

Email : sefx5ever@gmail.com

2 of 21

助 教 介 紹

3 of 21

蔡雨臻

巨資三 B

陳偉傑

巨資四 A

司福民

金融巨擘

4 of 21

上 課 模 式

5 of 21

1. 課程 3 小時可分成 2 小時實體上課, 1 小時進度追蹤。

2. 課程中您可透過 Slido 與我互動,不介意您 Diss 我。

3. 若操作無法執行,請先與同學討論後,可在課後時間詢問。

4. 課程中將同步錄影(Moodle),您可選擇喜歡的上課方式進行學習。

5. 課程中將隨時抽點詢問,請積極發表您任何想法。

6 of 21

你將學會哪些服務?

7 of 21

Amazon Kinesis�Data Streams

Amazon Simple

Notification Service

Amazon EC2

AWS Lambda

AWS Fargate

Amazon RDS

Amazon DynamoDB

Analytics

Application Integration

Compute

Container

Skill

Docker

8 of 21

Amazon RDS

Amazon DynamoDB

Amazon Rekognition

Amazon SageMaker

Amazon Transcribe

Database

Storage

Machine Learning(Optional)

Amazon Simple�Storage Service (S3)

9 of 21

Amazon API Gateway

Management & Governance

Networking & Content Delivery

Amazon CloudWatch

10 of 21

AWS Identity &�Access Management

Security, Identity & Compliance

Mobile

AWS Amplify

11 of 21

作 業 規 劃

12 of 21

Agenda

  1. Introduction of Cloud Computing
  2. Amazon EC2 with LAMP
  3. Amazon S3(Versioning / Static Web Hosting)/ AWS Amplify
  4. Amazon API Gateway / AWS Lambda
  5. Amazon RDS | Amazon DynamoDB
  6. Docker Container | 專題作品繳交

13 of 21

作業 1: What do you think of Cloud Computing ?

截止日期:

說明

在完成第 1 堂雲端服務課程後,將您了解的知識與主觀想法來描述雲端運算與其產業的趨勢發展。內容不少於 250 字,並上傳 GitHub 然後將 GitHub 鏈接貼在表單上傳作業。

評分標準

  • 數據描述 2%
  • 客觀說明 4%
  • 主觀想法 4%

14 of 21

作業 2: Build a Website using Amazon EC2 with LAMP

截止日期:

評分標準

  • Web Server 4%
  • Database �Server 4%
  • Description 2%

說明

在完成第 2 堂雲端服務課程後,藉由 Linux 2 虛擬機完成安裝 LAMP 解決方案包,並成功啟動網頁伺服器與資料庫伺服器的功能。

*** 別忘了過程中說明與解釋您的操作步驟。

15 of 21

作業 3:

截止日期:

評分標準

  • Versioning 2%
  • Static Web Hosting 3%

  • Amplify 3%
  • Description 2%

說明

在完成第 3 堂雲端服務課程後,運用 S3 與 Amplify 服務進行網頁部署,過程中演示版本控制功能。

*** 別忘了過程中說明與解釋您的操作步驟。

Build a Website using Amazon S3(Versioning) and AWS Amplify

16 of 21

作業 4:

截止日期:

評分標準

  • Create API 1%
  • Add Layer 1%
  • Lambda �Function 3%
  • Telegram �Token 1%
  • Test Case 2%
  • Description 2%

說明

在完成第 4 堂雲端服務課程後,運用無伺服器框架串接 Telegram Chatbot,並且成功執行 DEMO 文件,達到鸚鵡機器人的效果。

*** 別忘了過程中說明與解釋您的操作步驟。

Build a Telegram Chatbot using Amazon API Gateway and AWS Lambda

17 of 21

作業 5:

截止日期:

評分標準

  • Create DB 2%
  • Upload Data 3%
  • Page 3%
  • Description 2%

說明

在完成第 5 堂雲端服務課程後,運用資料庫服務上傳給定的資料集,並且可透過界面進行 CRUD 行為。

*** 別忘了過程中說明與解釋您的操作步驟。

Create a Database using Amazon RDS or Amazon DynamoDB

18 of 21

作業 6:

截止日期:

評分標準

  • Image 5%
  • Container 3%
  • Description 2%

Or

  • DEMO 8%
  • Description 2%

說明

在完成第 6 堂雲端服務課程後,透過 Docker 建立 Image,並執行該 Container,其內容可以是程序執行、各種伺服器服務等。

*** 別忘了過程中說明與解釋您的操作步驟。

Create a Docker file and deploy on EC2

19 of 21

作 業 規 則

20 of 21

作業繳交區:無需填寫,視上課繳交 GitHub Page 為準

作業繳交規則:

  1. 作業須按 PPT 公佈截止日期為主,截止時間完成後繳交者,則視遲交天數扣分。(1 天 = 1 分)

2. 若提前完成作業項目,您可以提早上傳。

3. 作業僅能繳交 Youtube 鏈接或相關應用鏈接,例如 Telegram Chatbot LINK

作業查詢區:以老師匯集的 Github 與 Educate 表單為準

21 of 21

Q & A

Ideas are worthless unless execution.