22/03/2021

CLOUD COMPUTING?

CHƯƠNG 1

▪ Cloud Computing là gì?

▪ Điện toán đám mây (Cloud Computing), là mô hình cung cấp các tài nguyên CNTT theo nhu cầu người dùng thông qua internet.

1

2

1. LỊCH SỬ

2. KHÁI NIỆM

• 1980 – điện toán lưới • 1990 – mạng riêng ảo • 2006 – Amazon thương mại hóa ĐTĐM

• Điện toán ĐM: mô hình điện toán – mềm dẻo -> quản lý, chia sẻ tài nguyên thông qua ảo hóa và cung cấp như 1 dịch vụ online trên Internet

• Theo US-NIST: ĐTĐM là mô hình cho phép truy cập online các tài nguyên được chia sẻ một cách thuận tiện theo nhu cầu

3

4

1

22/03/2021

2. KHÁI NIỆM

3. CÁC ĐẶC TÍNH

▪ Tự phục vụ theo yêu cầu ▪ Truy cập rộng rãi ▪ Tập trung tài nguyên -> phục vụ đa khách

hàng với quy mô và chuyên biệt ▪ Mềm dẻo -> tức thời và liên tục ▪ Khả năng đo lường

5

6

5. ƯU ĐIỂM

4. CÔNG NGHỆ ÁP DỤNG

▪ Công nghệ ảo hóa: thực thể ảo – thiết bị lưu

• Tiết kiệm

trữ, bộ vi xử lý

▪ Công nghệ tự động hóa giám sát và điều phối

• Tốc độ nhanh

tài nguyên

• Đa phương tiện

▪ Tính toán phân tán, hệ phân tán ▪ Công nghệ Web 2.0

• Chia sẻ tài nguyên -> công suất xử

lý và khả năng khai thác

• Độ tin cậy cao

7

8

2

22/03/2021

5. ƯU ĐIỂM

6. NHƯỢC ĐIỂM

• Tính co dãn • Phụ thuộc nhà cung cấp

• Bảo mật • Bảo mật

• Duy trì và sửa chữa • Tắc ngẽn đường truyền

9

10

• Thống kê tài nguyên • Nhu cầu lưu trữ

7. CÁC ĐÁM MÂY PHỔ BIẾN

CÁC ỨNG DỤNG ĐIỆN TOÁN ĐM

• Cơ sở dữ liệu đám mây: Ms SQL,

MySQL,No SQL, FireBase

• Thử nghiệm và phát triển web, ứng dụng:

• Microsoft Azure

hosting, CDN, Micro-services

• Amazon Web Service

• Phân tích big data: BI, Data analysic • Big data: Amazon EMR hỗ trợ Hadoop,

Spark

11

12

• Google App Engine

3

22/03/2021

CÁC ỨNG DỤNG ĐIỆN TOÁN ĐM

CÁC MÔ HÌNH ĐIỆN TOÁN ĐM

• Lưu trữ, chia sẻ dữ liệu thông qua các nền

tảng như: Google Drive, Dropbox, Shutterstock,…

• Microsoft Azure

• Amazon Web Service

• Ứng dụng quản lý doanh nghiệp: Có rất nhiều ứng dụng được thiết kế trên nền tảng đám mây để giúp doanh nghiệp quản lý, duy trì quan hệ với khách hàng tốt hơn. • Machine Learning (AI): Google colab,

Azure ML

13

14

• Google App Engine

4