Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 35 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
35
Dung lượng
2,35 MB
Nội dung
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA VIỄN THƠNG BÀI TẬP TIỂU LUẬN Mơn: ĐIỆN TỐN ĐÁM MÂY Đề tài: Cloud Application Giảng Viên HD: Sinh Viên thực hiện: ĐÀO VĂN THANH PHẠM XUÂN BẢO NGUYỄN NGỌC THẮNG NGUYỄN THANH TRÀ B19DCVT370 B19DCVT026 B19DCVT385 HÀ NỘI -3/2023 Mục lục Chương 1: Tổng quan điện toán đám mây 1.1: Khái niệm 1.2: Lịch sử hình thành phát triển 1.3: Ưu nhược điểm 1.4: Ứng dụng điện toán đám mây 10 1.5: Các cách phân loại cloud application 11 Chương 2: Các chương trình ứng dụng đám mây 13 2.1: Infrastructure as a Service (IaaS) Application 13 2.2: Platform as a Service (PaaS) Application 16 2.3: Software as a Service (SaaS) Application 19 2.4: So sánh IaaS, PaaS SaaS 22 Chương 3: Thực ứng dụng điện toán đám mây doanh nghiệp 24 3.1: Ví dụ số cơng ty ứng dụng thành cơng chương trình ứng dụng đám mây 24 3.2: Lợi ích thách thức triển khai ứng dụng đám mây doanh nghiệp 24 Chương 4: Bài Lab: Triển khai máy chủ AWS khởi chạy dịch vụ đám mây 26 4.1 Mơ hình xây dựng, cơng cụ 26 4.2 Các bước thực 26 Danh mục hình ảnh sử dụng STT Hình ảnh Hình 1:Mơ hình điện tốn đám mây Trang Hình 2: Các dịch vụ lưu trữ phổ biến Hình 3: Trung tâm lưu trữ liệu Hình 4: Các mơ hình phát triển 11 Hình 5: Hình ảnh IaaS 12 Hình 6: Các dịch vụ IaaS 13 Hình 7: Hình ảnh dịch vụ triển khai PaaS 16 Hình 8: Hình ảnh thể dịch vụ SaaS 18 Danh mục từ viết tắt STT Từ viết tắt AWS IaaS PaaS SaaS Định nghĩa Amazon Web Services Infrastructure as a Service Platform as a Service Software as a Service Chương 1: Tổng quan điện toán đám mây 1.1: Khái niệm Hình 9.Mơ hình điện tốn đám mây Điện tốn đám mây (cloud computing) mơ hình cung cấp dịch vụ tính tốn, lưu trữ mạng thơng qua Internet Thay phải sở hữu quản lý tài ngun tính tốn lưu trữ địa điểm cụ thể, người dùng truy cập đến tài nguyên thông qua internet từ nhà cung cấp dịch vụ điện toán đám mây Amazon Web Services, Microsoft Azure, Google Cloud Platform nhiều nhà cung cấp khác Các nhà cung cấp dịch vụ đám mây thường cung cấp nhiều loại dịch vụ, bao gồm máy chủ ảo, lưu trữ đám mây, phần mềm dịch vụ tảng dịch vụ Người dùng trả tiền theo mức độ sử dụng dịch vụ theo thời gian sử dụng Điện toán đám mây giúp cho cơng ty cá nhân tiết kiệm chi phí đầu tư vào sở hạ tầng máy chủ dịch vụ liên quan, đồng thời giúp tăng tính linh hoạt, độ tin cậy khả mở rộng họ Cloud application (ứng dụng đám mây) ứng dụng lưu trữ chạy đám mây, thay cài đặt chạy máy tính cục Những ứng dụng phát triển để tối ưu hóa khả di động, độ linh hoạt khả mở rộng hệ thống Các ứng dụng đám mây ứng dụng web di động, cung cấp dạng dịch vụ (SaaS) thông qua Internet Người dùng truy cập vào ứng dụng từ đâu, nào, cần có kết nối Internet Điều giúp cho doanh nghiệp tiết kiệm chi phí phát triển ứng dụng, quản lý hạ tầng nâng cấp hệ thống Một số ví dụ ứng dụng đám mây bao gồm dịch vụ lưu trữ đám mây Dropbox Google Drive, ứng dụng văn phòng trực tuyến Google Docs Microsoft Office 365, ứng dụng thương mại điện tử Amazon Web Services (AWS) hay ứng dụng liên quan đến lĩnh vực khác ứng dụng trí tuệ nhân tạo đám mây Internet of Things (IoT) Hình 10: Các dịch vụ lưu trữ phổ biến 1.2: Lịch sử hình thành phát triển Khái niệm điện toán đám mây xuất từ năm 1960, nhà khoa học máy tính nghĩ khái niệm "máy tính thời gian chia sẻ" (time-sharing) Thời đó, máy tính lớn đắt tiền, khơng phải có khả mua sử dụng chúng Do đó, nhà khoa học máy tính phát triển hệ thống để nhiều người dùng sử dụng chung máy tính thơng qua mạng Sau đó, vào năm 1990, cơng ty bắt đầu sử dụng Internet để truyền tải thông tin liệu, ý tưởng mơ hình "on-demand computing" (tính tốn theo u cầu) đưa Điều giúp cho doanh nghiệp không cần phải đầu tư vào sở hạ tầng máy chủ dịch vụ liên quan, thay vào trả tiền theo mức độ sử dụng Năm 2002, Amazon Web Services (AWS) đời, cung cấp dịch vụ hạ tầng đám mây lưu trữ, máy chủ ảo, sở liệu tính tốn Năm 2006, Google giới thiệu dịch vụ đám mây mình, bao gồm Google Apps Google Cloud Platform Năm 2008, Microsoft tham gia vào thị trường đám mây với Windows Azure Trong năm gần đây, điện toán đám mây trở thành phần quan trọng kinh tế số sử dụng rộng rãi lĩnh vực khác kinh doanh, giáo dục, y tế, giải trí, truyền thơng nhiều lĩnh vực khác Các cơng nghệ trí tuệ nhân tạo, học máy blockchain tích hợp vào dịch vụ đám mây để tạo ứng dụng giải pháp 1.3: Ưu nhược điểm 1.3.1: Ưu điểm nhược điểm điện toán đám mây - Ưu điểm: • Tiết kiệm chi phí: Sử dụng dịch vụ điện toán đám mây giúp cho doanh nghiệp không cần phải đầu tư nhiều tiền vào phát triển, quản lý bảo trì hạ tầng máy chủ Thay vào đó, họ cần trả tiền cho nhà cung cấp dịch vụ đám mây để sử dụng tài ngun máy chủ • Linh hoạt: Các doanh nghiệp dễ dàng mở rộng thu hẹp quy mô tài nguyên máy chủ theo nhu cầu sử dụng, giúp họ tiết kiệm chi phí tối ưu hóa hiệu suất • Truy cập từ đâu: Với điện tốn đám mây, người dùng truy cập vào dịch vụ ứng dụng từ đâu nào, miễn có kết nối Internet • Độ tin cậy cao: Các nhà cung cấp dịch vụ đám mây thường có hệ thống đảm bảo an ninh, bảo vệ liệu dự phòng, giúp cho doanh nghiệp chạy ứng dụng cách an tồn ổn định • Dễ dàng tích hợp triển khai: Điện tốn đám mây cho phép doanh nghiệp triển khai ứng dụng cách nhanh chóng dễ dàng, tích hợp với dịch vụ ứng dụng khác để tạo giải pháp toàn diện • Bảo mật cao: Các nhà cung cấp dịch vụ đám mây thường có hệ thống bảo mật đảm bảo tính tồn vẹn liệu người dùng, giúp cho người dùng yên tâm sử dụng dịch vụ họ Tóm lại, điện tốn đám mây mang đến nhiều ưu điểm cho doanh nghiệp cá nhân, giúp cho họ tiết kiệm chi phí, tối ưu hóa hiệu suất dễ dàng sử dụng ứng dụng dịch vụ từ đâu - Nhược điểm: Mặc dù điện tốn đám mây mang đến nhiều lợi ích, có số nhược điểm sau: • Tốc độ truy cập độ trễ: Khi sử dụng dịch vụ điện toán đám mây, tốc độ truy cập độ trễ bị ảnh hưởng kết nối mạng vị trí địa lý người dùng Điều gây vấn đề hiệu suất độ trễ cho ứng dụng đòi hỏi thời gian phản hồi nhanh • Phụ thuộc vào kết nối Internet: Các dịch vụ điện toán đám mây yêu cầu kết nối Internet ổn định để hoạt động tốt Vì vậy, kết nối Internet bị gián đoạn chậm, ảnh hưởng đến truy cập sử dụng dịch vụ • An ninh riêng tư: Các doanh nghiệp cần phải đảm bảo liệu họ bảo mật đảm bảo tính tồn vẹn sử dụng dịch vụ điện toán đám mây Tuy nhiên, việc sử dụng dịch vụ bên thứ ba đưa số vấn đề an ninh riêng tư liệu • Giới hạn tài nguyên: Sử dụng dịch vụ điện toán đám mây đưa đến giới hạn tài nguyên máy chủ, đặc biệt trường hợp nhu cầu sử dụng cao so với dự đoán ban đầu Điều dẫn đến gián đoạn trình sử dụng dịch vụ ảnh hưởng đến hiệu suất • Phụ thuộc vào nhà cung cấp dịch vụ: Sử dụng dịch vụ điện toán đám mây có nghĩa doanh nghiệp phải phụ thuộc vào nhà cung cấp dịch vụ, kiểm soát vấn đề bảo mật, cố hệ thống, thay đổi điều kiện dịch vụ 1.3.2: Ưu nhược điểm cloud application - Ưu điểm: • Truy cập từ nơi: Với ứng dụng điện tốn đám mây, người dùng truy cập vào ứng dụng từ nơi có kết nối Internet, giúp tăng tính di động linh hoạt cơng việc • Chi phí thấp: Với ứng dụng điện toán đám mây, người dùng phải trả tiền cho họ sử dụng, thay phải mua thuê tài sản vật lý trả chi phí bảo trì nâng cấp phần cứng • Dễ dàng mở rộng: Do ứng dụng điện toán đám mây lưu trữ hệ thống đám mây, người dùng dễ dàng mở rộng thêm tài nguyên công cụ để đáp ứng nhu cầu kinh doanh họ • Tăng tính bảo mật: Hầu hết nhà cung cấp dịch vụ đám mây cung cấp giải pháp bảo mật để đảm bảo liệu bảo vệ an toàn • Cập nhật tự động: Với ứng dụng điện toán đám mây, cập nhật phần mềm bảo mật thực tự động mà khơng cần tác động đến người dùng • Tối ưu hóa hiệu suất: Ứng dụng điện toán đám mây thiết kế để tối ưu hóa hiệu suất độ ổn định, giúp người dùng tránh vấn đề tốc độ khả truy cập Ứng dụng điện tốn đám mây mang đến nhiều lợi ích cho người dùng, bao gồm tính di động, chi phí thấp, dễ dàng mở rộng, tính bảo mật, cập nhật tự động tối ưu hóa hiệu suất - Nhược điểm: Một số nhược điểm ứng dụng điện toán đám mây bao gồm: • Phụ thuộc vào kết nối Internet: Vì ứng dụng lưu trữ đám mây, việc sử dụng ứng dụng yêu cầu có kết nối Internet Nếu khơng có kết nối Internet, người dùng khơng thể truy cập vào ứng dụng • Vấn đề bảo mật: Mặc dù nhà cung cấp dịch vụ đám mây cung cấp giải pháp bảo mật để đảm bảo an tồn liệu, xảy vấn đề bảo mật người dùng không tuân thủ quy định thực biện pháp bảo mật phù hợp • Khơng kiểm sốt độ trễ mạng: Việc truy cập sử dụng ứng dụng điện tốn đám mây bị ảnh hưởng độ trễ mạng, làm giảm hiệu suất làm chậm q trình làm việc • Dễ bị gián đoạn dịch vụ: Nếu nhà cung cấp dịch vụ đám mây gặp cố, người dùng truy cập vào ứng dụng thời gian • Sự phụ thuộc vào nhà cung cấp dịch vụ: Việc sử dụng ứng dụng điện toán đám mây đòi hỏi phụ thuộc vào nhà cung cấp dịch vụ, người dùng phải tin tưởng nhà cung cấp đảm bảo tính ổn định bảo mật dịch vụ Tóm lại, nhược điểm ứng dụng điện toán đám mây bao gồm phụ thuộc vào kết nối Internet, vấn đề bảo mật, khó kiểm sốt độ trễ mạng, dễ bị gián đoạn dịch vụ phụ thuộc vào nhà cung cấp dịch vụ 1.4: Ứng dụng điện toán đám mây Điện toán đám mây ứng dụng nhiều lĩnh vực khác ví dụ như: • Lưu trữ liệu: Các dịch vụ lưu trữ đám mây cho phép người dùng lưu trữ liệu đám mây thay ổ cứng cá nhân, giúp tiết kiệm không gian lưu trữ tránh mát liệu thiết bị bị hỏng Hình 11: Trung tâm lưu trữ liệu Điện toán đám mây cung cấp cho người dùng khả lưu trữ liệu • Phần mềm hóa (Software as a Service - SaaS): Các ứng dụng SaaS cung cấp ứng dụng dịch vụ trực tuyến cho người dùng, ví dụ ứng dụng văn phịng trực tuyến, phần mềm kế toán, hệ thống quản lý khách hàng hệ thống quản lý tài nguyên nhân lực • Dịch vụ hỗ trợ công việc (Platform as a Service - PaaS): Các dịch vụ PaaS cung cấp tảng để phát triển, kiểm thử triển khai ứng dụng trực tuyến, giúp nhà phát triển tiết kiệm thời gian chi phí • Cung cấp hạ tầng (Infrastructure as a Service - IaaS): Các dịch vụ IaaS cung cấp hạ tầng điện toán đám mây, bao gồm máy chủ ảo, lưu trữ, mạng 10