1. Trang chủ
  2. » Giáo án - Bài giảng

49 DCCT DIEN TOAN DAM MAY

8 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 136 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mục tiêu của học phần: Học phần này nhằm cung cấp cho sinh viên các kiến thức thực tiễn và kỹ năng thực hành về các chủ đề căn bản liên quan đến điện toán đám mây, đồng thời giúp

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC PHAN THIẾT Độc lập – Tự do – Hạnh phúc

CHƯƠNG TRÌNH TRÌNH ĐỘ ĐẠI HỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ THÔNG TIN

ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN

1 Tên học phần: Điện toán đám mây Mã học phần: 10438

2 Khoa phụ trách: Công Nghệ Thông Tin

3 Họ tên các giảng viên giảng dạy:

3.1 Họ và tên: Hà Văn Cử

- Chức danh, học hành, học vị: Thạc sỹ

- Địa chỉ liên hệ: Khoa công nghệ thông tin

- Điện thoại: 0983932479

- Email:hvcu@upt.edu.vn

- Các hướng nghiên cứu chính: Xây dựng quản trị hệ thống điện toán đám mây cho doanh nghiệp

3.2 Họ và tên: Nguyễn Hoàng Minh Nhật

- Chức danh, học hành, học vị: Thạc sỹ

- Địa chỉ liên hệ: Khoa công nghệ thông tin

- Điện thoại: 0938811369

- Email: nhmnhat@upt.edu.vn

- Các hướng nghiên cứu chính: Một số phần mềm ứng dụng mã nguồn mở thông dụng

4 Số tín chỉ: 3

5 Phân bổ thời gian (tiết): 45 tiết

- Lên lớp: 45 tiết

- Tự học: 135 tiết

6 Học phần tiên quyết: Không

7 Mục tiêu của học phần:

Học phần này nhằm cung cấp cho sinh viên các kiến thức thực tiễn và kỹ năng thực hành về các chủ đề căn bản liên quan đến điện toán đám mây, đồng thời giúp SV hiểu

Trang 2

và vận dụng được các tính năng của điện toán đám mây trên 4 mô hình dịch vụ đám mây khác nhau (IaaS, PaaS, SaaS, và BPaaS)

8 Chuẩn đầu ra học phần: Để hoàn thành học phần, người học phải đạt được, chuẩn

đầu ra học phần/ mục tiêu cụ thể

- Kiến thức:

[1]Các tác động kiến trúc hệ thống phần cứng và mạng

[2]Phương pháp bố trí dữ liệu và xử lý

[3]Phương pháp lập trình trên các hệ thống phân tán, song song và đám mây

- Kỹ năng:

[4]Hiểu rõ nền tảng cơ bản liên quan tới các hệ thống song song,

phântán, đám mây

[5]Có khả năng xây dựng các thư viện, hệ thống chương trình cho các bài toán

[6]Cần xử lý trên các hệ thống song song, đám mây

[7]Có khả năng cấu hình nhóm máy cho việc thực thi chương trình phần mềm

[8]Có khả năng áp dụng các giải thuật và mẫu lập trình cho ứng dụng phần mềm phân tán

- Thái độ:

[9]Thái độ, chuyên cần: chuẩn bị bài trước khi lên lớp, tham gia lớp học đầy đủ

và nghiêm túc trong học tập, hoàn thành các bài tập về nhà

- Năng lực tự chủ và trách nhiệm:

[10]Có tinh thần trách nhiệm, ý thức tổ chức kỷ luật cao;

[11]Có tác phong làm việc khoa học, chăm chỉ Đồng thời phải năng động, sáng tạo, mạnh dạn ứng dụng kiến thức vào thực tiễn;

[12]Có kỹ năng giao tiếp tốt và khả năng làm việc theo nhóm

9 Nội dung học phần:

9.1 Tóm tắt nội dung học phần:

Trang 3

Học phần “Điện toán đám mây” cung cấp cho học viên các khái niệm và kỹ năng cơ bản để xây dựng, điều khiển và giám sát mô hình điện toán đám mây cho một

tổ chức hoặc doanh nghiệp

9.2 Nội dung học phần:

chương

Mục, tiểu mục

1 Chương 1: Các mô hình hệ thống phân tán

1 Giới thiệu các hệ thống phân tán

2 Công nghệ dùng cho các hệ thống chạy trên mạng

3 Các mô hình cho các hệ phân tán & điện toán đám mây (IaaS, PaaS, SaaS, BpaaS)

4 Các môi trường phần mềm cho các hệ phân tán và điện toán đám mây

5 SOA

6 Các chuẩn

7 Technology providers, cloud providers, cloud vendors

8 Performance, security

2 Chương 2 Computer clusters

1 Các xu hướng phát triển clusters

2 Các vấn đề cơ bản trong thiết kế

3 Kiến trúc MPP

4 Các nguyên lý thiết kế

Trang 4

3 Chương 3 Virtualization

1 Các mức virtualization

2 Cấu trúc và cơ chế virtualization

3 Hỗ trợ phần cứng cho virtualization

4 CPU và memory virtualization

5 Virtual clusters

6 Quản lý virtual storage

7 Hệ điều hành đám mây

4 Chương 4 Kiến trúc cloud platform

1 Các mô hình điện toán đám mây

2 Kiến trúc của computing &

storage cloud

3 Lập trình đám mây và các môi trường phần mềm

4 Google File System

5 Public cloud platforms: GAE, AWS, Azure

6 Quản lý tài nguyên

7 Cloud security

5 Chương 5 Kiến trúc hướng dịch vụ cho

distributed computing

1 Dịch vụ và kiến trúc hướng dịch vụ

2 Message-oriented middleware

6 Chương 6 Lập trình và các môi trường

phần mềm

1 Các đặc điểm của cloud

Trang 5

2 Các hỗ trợ runtime

3 Programming paradigms

4 Google App Eginen

5 Amazon AWS & Microsoft Azure

10 Yêu cầu và kỳ vọng của học phần:

Học phần giúp sinh viên tiếp cận và nắm bắt được việc ứng dụng điện toán đám mây tại các doanh nghiệp:

 Các tác động kiến trúc hệ thống phần cứng và mạng

 Phương pháp lập trình trên các hệ thống phân tán, song song và đám mây;

11 Phương pháp đánh giá học phần:

Những nội dung

cần đánh giá Số lần đánh giá Trọng số (%)

Thảo luận

Bản thu hoạch

Tổng: 100%

12 Học liệu

12.1.Tài liệu chính:

• Tài liệu học tập học phần “Kho dữ liệu và OLAP” UPT Phan Thiết

Anthony T Velte, Toby J Velte, Robert Elsenpeter Cloud Computing: A Practical Approach (2010) McGraw-Hill

12.2 Tài liệu tham khảo:

• Dan C Marinescu Cloud Computing Theory and Practice

(2013) Elsevier

• Anthony T Velte Toby J Velte, Ph.D Cloud Computing: A Practical Approach

• Cloud Computing Bible

Trang 6

12.3 Tư liệu trực tuyến:

o https://www.ibm.com/cloud/learn/cloud-computing

13 Tổ chức giảng dạy và học tập

- Thực hiện theo Quy chế học vụ theo học chế tín chỉ ban hành kèm quyết định hiện hành của Hiệu trưởng Trường Đại học Phan Thiết

- Giảng dạy lý thuyết trên lớp kết hợp với thực hành mô phỏng tại phòng lab

- Sinh viên đọc tài liệu học tập trước mỗi bài giảng

14 Kế hoạch giảng dạy :

Buổi 1

/(4 tiết)

Các mô hình hệ thống phân tán

- Giới thiệu các hệ thống phân tán

- Công nghệ dùng cho các hệ thống chạy trên mạng

- Các mô hình cho các hệ phân tán & điện toán đám

mây (IaaS, PaaS, SaaS, BpaaS)

- Các môi trường phần mềm cho các hệ phân tán và

điện toán đám mây

- SOA

Ghi chú

Buổi 2

/(4 tiết)

- Các chuẩn

- Technology providers, cloud providers, cloud

vendors

- Performance, security

Computer clusters

- Các xu hướng phát triển clusters

- Các vấn đề cơ bản trong thiết kế

Buổi 3

/(4 tiết)

- Kiến trúc MPP

- Các nguyên lý thiết kế

Buổi 4

/(4 tiết)

Virtualization

- Các mức virtualization

- Cấu trúc và cơ chế virtualization

- Hỗ trợ phần cứng cho virtualization

- CPU và memory virtualization

Buổi 5 - Virtual clusters

Trang 7

/(4 tiết) - Quản lý virtual storage

- Hệ điều hành đám mây

Buổi 6

/(4 tiết)

Kiến trúc cloud platform

- Các mô hình điện toán đám mây

- Kiến trúc của computing & storage cloud

Buổi 7

/(4 tiết)

- Lập trình đám mây và các môi trường phần mềm

- Google File System

Buổi 8

/(4 tiết)

- Public cloud platforms: GAE, AWS, Azure

- Quản lý tài nguyên

- Cloud security

Buổi 9

/(4 tiết)

Kiến trúc hướng dịch vụ cho distributed computing

- Dịch vụ và kiến trúc hướng dịch vụ

Buổi 10

/(4 tiết)

- Dịch vụ và kiến trúc hướng dịch vụ

- Message-oriented middleware

Buổi 11

/(4 tiết)

- Message-oriented middleware

Buổi 12

/(4 tiết)

Lập trình và các môi trường phần mềm

- Các đặc điểm của cloud platform

- Các hỗ trợ runtime

Buổi 13

/(4 tiết)

- Programming paradigms

Buổi 14

/(4 tiết)

- Google App Eginen

Buổi 15

/(4 tiết)

- Amazon AWS & Microsoft Azure

Trang 8

15 THI KẾT THÚC HỌC PHẦN:

- Thời gian: Theo lịch thi chung của trường

- Hình thức thi: Thực hiện Project và bảo vệ cuối kỳ

Phan Thiết, ngày tháng năm 2018

TS Vũ Thanh Hiền

Ngày đăng: 08/11/2022, 16:01

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w