BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÌNH DƯƠNG AAAAKAAARAK ĐỎ ÁN MÔN HỌC DIEN TOAN DAM MAY Nghiên cứu và triển khai ứng dụng Web trên hạ tầng Private Cloud, IaaS, PaaS Giảng viên Dương Anh Tuấn Họ và tên Đỗ Nguyễn Tiến Đạt-21050060 Đỗ Công Danh-21050074 Chuyên ngành Cong Nghé Thong Tin r Lớp 24™01 Bình Dương,tháng 6 năm 2023 Muc Luc I. Trinh bay khai quat tong quan vé dién todn dAm MAY. Điện toán đám may 1a G1? 0. eects cetecsesssessnsscsscessessssscsssssaessessssssessscssessssssssssessesassssssssesssson eas sesssesnesseeeae 6 2.
Điện toán đám mây hoạt động như thé n0?. Un diém va loi ich ctia dign todn GAM MAY. Trinh bay cac m6 hinh dién toan dam may: 8 1. laaS — Infrastructure as a S€TVC€.
Gà HH HH HH HH Tu HH TH TH 904 9000 010 0 06 008 09196 9 3. PaaS — Plafform as a S€TVÍC€. LH HH HH Tu HH TT TT 001000110 610910614 10 4. SaaS — Software as a Service 11 5.
Bảng so sánh khái niệm của ba mô hình dịch vụ cơ bản.- - - Ác c1 LH HH HH HH Hà 12 TH. Hiện thực hóa giải pháp triển khai ứng dụng trên Cloud. Giới thiệu giải pháp Azure Cloud Services. Tiến hành hiện thực hóa các giải pháp Cloud triển khai ứng dụng Web.
Kết luận, kiến nghị. Đánh giá kết quá đạt được của đề tài so với yêu cầu của đề bài. 05c n+cr tr tre 58 2. Đề xuất hướng phát triển của đề tài .58 KET LUAN 00ẼẺẼ®7.
DANH MỤC TÀI LIỆU THAM KHAO).ccccsccsssesssssssssssssssssecssessscsseccssecssscsssecsssssusscsssessssssecsussesuesstecssecsseeatesses 58 LOI CAM ON Đề hoàn thành báo cáo tốt nghiệp lần này trước hết chúng em xin gửi đến quý Thầy, Cô giáo trong khoa Công Nghệ Thông Tin Trường Đại Học Bình Dương lời cảm ơn chân thành. Đặc biệt, chúng em xin gửi đến cô Dương Anh Tuấn, người đã tận tình hướng dẫn và giúp đỡ chúng em đề hoàn thành báo cáo đồ án tot nghiệp này lời cảm ơn sâu sắc. Em cũng xin chân thành cảm ơn các thay cô giáo trong nói chung, các thây cô trong Bo Môn Điện Toán Đám Mây nói riêng đã dạy, hướng dân cho em kiên thức về các môn đại cương cũng như các môn chuyên ngành, s1úp em có được cơ sở lý thuyết vững vàng và tạo điều kiện giúp đỡ em trong suốt quá trình học tập. Một lần nữa, em xin cảm ơn gia đình và bạn bẻ, thay c6,.
Visu giup đỡ tận tỉnh, động viên, quan tâm, những lời góp ý chân thành, hữu ích trong suốt thời gian học tập và thực hiện đồ án. Cuối củng em kính chúc quý Thay, Cô lời chúc sức khỏe và đạt được nhiều thành công tốt dep trong công việc. Em xin chân thành cảm ơn tất cả! ! LOI MO DAU -Thuật ngữ điện toán đám mây (cloud computing) bắt nguồn từ ý tưởng đưa tất cả mọi thứ như đữ liệu, phần mềm, tính toán. lên trên mạng Internet.
Ở mô hình điện toán này, mọi khả năng liên quan đến công nghệ thông tin đều được cung cấp dưới dạng các "dịch vụ", cho phép người sử dụng truy cập các dịch vụ công nghệ từ một nhà cung cấp nào đó "trone đám mây" mà không cần phải có các kiến thức, kinh nghiệm về công nghệ đó, cũng như không cần quan tâm đến các cơ sở hạ tầng phục vụ công nghệ đó. Trong vài năm lại đây, điện toán đám mây đã tạo ra một cuộc cách mạng trong ngành công nghệ thông tin, thay đổi cơ bản cách thức sử dụng các nguồn tài nguyên, cơ cấu vận hành cũng như việc lưu trữ, phân phối và xử lý thông tin. - Đa số chúng ta đều đã và đang sử dụng một hoặc nhiều các dịch vụ ứng dụng công nghệ điện toán đám mây trong đời sống hàng ngày cũng như trong quản lý doanh nghiệp, và lĩnh vực thương mại điện tử cũng không phải ngoại lệ. Hiện nay, ngày cảng có nhiều các doanh nghiệp thương mại điện tử ứng dụng điện toán đám mây để tạo ra những giá trị quan trọng giúp doanh nghiệp có được lợi thế cạnh tranh so với đối thủ, đặc biệt là các doanh nghiệp vừa và nhỏ (SMEs) không có nhiều chỉ phí nguồn lực đầu tư cho cơ sở hạ tầng công nghệ.
CONG CU THUC HIEN Nén tang ha tang Cloud trién khai ứng dung Web: 1. Private Cloud: Nén tang dam mây riêng tư cung cấp các tài nguyên đám mây được quản lý bởi một tổ chức hoặc doanh nghiệp mà không chia sẻ với người dùng khác bên ngoài. laaS (Infastructure as a Service): Cung cấp tài nguyên cơ sở hạ tầng điện toán như máy chủ ảo, lưu trữ, mạng và tài nguyên tính toán khác thông qua mô hình đám mây. PaaS (Platform as a Service): Cung cấp môi trường phát triển và triển khai ứng dung ma không cần quan tâm đến việc quản lý cơ sở hạ tầng đưới phía sau, bao gồm các dịch vụ như máy chủ web, cơ sở đữ liệu, và công cụ phát triển ứng dụng.
K8S (Kubernetes): Nền tảng mã nguồn mở cho việc triển khai, quản lý và tự động hóa việc quản lý các ứng dụng đóng gói thành các container. Công cụ phần mềm hỗ trợ: 1. VMware Workstation Pro: Phần mềm ảo hóa cho phép bạn chạy nhiều hệ điều hành trên một máy tính duy nhất. Windows Server 2019 Data Center: Hệ điều hành đành cho môi trường máy chủ Windows, hỗ trợ triển khai và quản lý ứng dụng web.
Hệ điều hành Ubuntu: Một hệ điều hành mã nguồn mở dựa trên Linux, thích hợp cho việc phát triển và triển khai ứng dụng web. Visual Studio Code: Một trình biên tập mã nguồn mở và nhẹ nhàng hỗ trợ nhiều ngôn ngữ lập trình và cung cấp các tiện ích phát triển ứng dụng. Docker: Nén tang container giúp đóng gói và chạy ứng dụng một cách độc lập trên nhiều môi trường. L Trình bày khái quát tổng quan về điện toán đám mây.
Điện toán đám mây là gì? Điện toán đám mây (cloud computing) là một mô hình cung cấp tài nguyên và dịch vụ tính toán, lưu trữ và mạng thông qua Internet. Thay vì sử dụng các máy tính cá nhân hoặc máy chủ cục bộ, người dùng và tô chức có thể truy cập và sử dụng các tài nguyên này từ các nhà cung cấp đám mây trên Internet. Trong mô hình điện toán đâm mây, các tài nguyên như máy chủ ảo, lưu trữ, mạng và dịch vụ được cung cấp dưới dạng dịch vụ và truy cập thông qua mạng Internet. Người đùng có thế thuê và sử dụng chỉ mức tài nguyên cần thiết, và có thể mở rộng hoặc thu hẹp quy mô tải nguyên một cách linh hoạt.
Các dịch vụ điện toán đám mây có thê bao gồm: Hạ tầng như máy chủ ảo, lưu trữ đám mây và mạng. Nền tảng phát triển ứng dụng (Platform as a Service - PaaS) để xây dựng, thử nghiệm và triển khai các ứng dụng. Phan mềm như dịch vụ (Software as a Service - SaaS) cung cấp ứng dụng và phần mềm trực tuyến như email, cộng tác, quản lý tài liệu và hơn thế nữa. Điện toán đám mây hoạt động như thế nào? - Điện toán đám mây hoạt động thông qua việc cung cấp tài nguyên và dịch vụ tính toán, lưu trữ và mạng thông qua mô hình dịch vụ đám mây.
Dưới đây là cách điện toán đám mây hoạt động: 1. Quản lý cơ sở hạ tầng: Nhà cung cấp đám mây (ví dụ: Amazon Web Services, Microsoft Azure, Google Cloud Platform) xây dựng và quản lý một cơ sở hạ tầng phức tạp gồm các máy chủ, mạng, lưu trữ và các nguồn tài nguyên khác. Cơ sở hạ tầng này được triển khai trên các trune tâm đữ liệu trên toàn cầu. Virtualization (ảo hóa): Tài nguyên của cơ sở hạ tầng được ảo hóa thành các máy chủ ảo, lưu trữ ảo và mạng ảo.
Quá trình ảo hóa cho phép chia sẻ và tận dụng tôi đa tài nguyên cơ sở hạ tầng mà không cần phải quan tâm đến các chí tiết về phần cứng cụ thê. Cung cấp dịch vụ: Người dùng hoặc tô chức có thể thuê tài nguyên và dịch vụ từ nhà cung cấp đám mây theo nhu cầu của mình. Các địch vụ được cung cấp có thê là hạ tầng (như máy chủ ảo, lưu trữ đám mây, mạng đám mây), nền tảng phát triển ứng dụng (PaaS) hoặc phần mềm như dịch vụ (SaaS). Quản lý tài nguyên: Người dùng có thế quản lý và kiểm soát tải nguyên của mình thông qua giao diện quản lý đám mây hoặc các công cụ quản lý khác.
Quản lý tài nguyên bao gồm việc tạo, xóa, mở rộng hoặc thu hẹp các máy chủ ảo, lưu trữ và mạng, quản lý quyền truy cập, và theo dõi hiệu suất và sử dụng tài nguyên. Truy cập từ xa: Với điện toán đám mây, người dùng có thể truy cập và quản lý tài nguyên từ bất ky dau, bat ké noi ho dang lam viéc. Chi cần có kết nối Internet, người dùng có thé truy cap vao tai nguyén va dịch vụ của minh théng qua giao diện quản lý đám mây hoặc các công cụ quản lý khác. Các tài nguyên và dịch vụ được cung cấp trong mô hình điện toán đám 6 mây thường có tính linh hoạt cao, người dùng có thế tăng giảm quy mô tài nguyén theo nhu câu thay đôi của mình.
Bảo mật và an ninh: Nhà cung cấp dam mây chịu trách nhiệm đảm bảo an nĩnh va bao mật cho hạ tầng và đữ liệu của khách hàng. Họ triển khai các biện pháp bảo mật vật lý và ảo hóa, kiêm soát truy cập và cung cấp các dịch vụ bảo mật như mã hóa đữ liệu và giam sát hoạt động. 7, Thanh toán dựa trên sử dụng: Mô hình điện toán đám mây thường, cho phép người dùng trả phí dựa trên việc sử dụng tài nguyên. Người dùng chỉ trả tiền cho số lượng tài nguyên và thời gian sử dụng thực tế, giúp tiết kiệm chi phí so với việc mua sắm và duy trì cơ sở hạ tầng riêng.
Ưu điềm và lợi ích của điện toán đám mây. Khả năng mở rộng linh hoạt: Điện toán đám mây cho phép người dùng mở rộng hoặc thu hẹp quy mô tải nguyên một cách linh hoạt theo nhu cầu. Người dùng có thế tăng giảm số lượng máy chủ ảo, lưu trữ và mạng theo yêu cầu mà không gặp sw 210i han cua hạ tang vat ly truyền thống. Điều này giúp tiết kiệm chỉ phí và đảm bảo rằng người dùng chỉ tra tiền cho những tài nguyên thực sự sử dụng.
Tiết kiệm chỉ phí: Điện toán đám mây giúp giảm đáng kế chi phí về cơ sở hạ tầng. Thay vi phải đầu tư vào việc mua sắm, cấu hình và duy trì các máy chủ vật lý và các tài nguyên liên quan, người dùng chỉ trả tiền cho việc sử dụng các tài nguyên đám mây. Điều nảy giúp giảm dang ké chi phi vốn, chỉ phí vận hành va chi phí bảo trì.