TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP.HCM KHOA CÔNG NGHỆ THÔNG TIN THỰC HÀNH ẢO HÓA VÀ ĐIỆN TOÁN ĐÁM MÂY Biên soạn: ThS. Phạm Tuấn Khiêm Tài liệu Thực hành Ảo hóa và điện toán đám mây MỤC LỤC BÀI 1. DỊCH VỤ SaaS. 3 Bài thực hành 1: Sử dụng các công cụ văn phòng của Google.
4 Bài thực hành 2: Khám phá sản phẩm SaaS www. 12 Bài thực hành 3: Khám phá công cụ tạo Blog/Website của Google, www. DỊCH VỤ PaaS. 27 Bài thực hành 1: Khám phá nền tảng Github.
28 Bài thực hành 2: Khám phá nền tảng PaiZa. 33 Bài thực hành 3: Tạo ứng dụng Web đơn giản bằng Java trên Azure App Service. 37 Bài thực hành 4: Sử dụng Google App Engine. 41 Bài thực hành 5: Viết và triển khai ứng dụng sử dụng nền tảng Heroku.
45 Bài thực hành 6: Khám phá và triển khai ứng dụng tính toán đơn giản với nền tảng www. DỊCH VỤ IaaS. 59 Bài thực hành 1: Khám phá sản phẩm IaaS của Amazon Web Services: EC2. 60 Bài thực hành 2: Triển dịch vụ NFS trên EC2.
70 Bài thực hành 3: Khám phá dịch vụ IaaS ở một số nhà cung cấp khác: ServerAvatar, MicroHost. 91 Bài thực hành 1: Tạo và sử dụng máy ảo với VMware. 92 Bài thực hành 2: Tạo và sử dụng máy ảo với VirtualBox. 95 Bài thực hành 3: Tạo mạng LAN đơn giản gồm 2 máy ảo.
106 Bài thực hành 4: Ảo hóa với nền tảng Vagrant. 115 Bài thực hành 5: Ảo hóa với nền tảng Docker. XÂY DỰNG VÀ QUẢN LÝ MỘT ĐÁM MÂY MÔ PHỎNG. 125 Bài thực hành 1: Cài đặt và tạo một số thành phần trong đám mây với Open Nebula.
126 Bài thực hành 2: Cài đặt và tạo một số thành phần trong đám mây với vSphere Hypervisor. 130 Bài thực hành 3: Cài đặt và tạo một số thành phần trong đám mây với Proxmox VE. AN TOÀN BẢO MẬT TRONG ĐIỆN TOÁN ĐÁM MÂY. 165 Bài thực hành 1: Bitwarden.
165 Trang 1 Tài liệu Thực hành Ảo hóa và điện toán đám mây Bài thực hành 2: Okta. 170 Bài thực hành 3: OpenVPN. 174 Trang 2 Tài liệu Thực hành Ảo hóa và điện toán đám mây Trường: ĐH CNTP TP.HCM Khoa: Công nghệ Thông tin Bộ môn: Mạng máy tính – ATTT BÀI 1. DỊCH VỤ MH: TH Ảo hóa và điện toán đám SaaS mây MSMH: 0101100998 A.
MỤC TIÊU Sau khi hoàn thành bài thực hành này, sinh viên sẽ đạt được các kỹ năng sau: • Phân biệt rõ ràng về các sản phẩm thuộc nhóm dịch vụ SaaS trong điện toán đám mây. • Sử dụng thay thế môi trường truyền thống các sản phẩm SaaS của Google như: Google Docs, Google Sheets, Google Slides. • Khám phá nhiều sản phẩm SaaS khác để phục vụ cho công việc của mình. DỤNG CỤ - THIẾT BỊ THỰC HÀNH CHO MỘT SINH VIÊN: STT Chủng loại – Số Đơn vị Ghi chú quy cách vật tư lượng 1 Computer 1 Bộ • Mạng Internet.
NỘI DUNG THỰC HÀNH 1. Tóm tắt lý thuyết Bài thực hành liên quan đến các vấn đề lý thuyết sau: - Các mức điều khiển trong mô hình dịch vụ điện toán đám mây SaaS Trang 3 Tài liệu Thực hành Ảo hóa và điện toán đám mây - Trong SaaS, người sử dụng chỉ có quyền sử dụng các chức năng của một sản phẩm được giao, KHÔNG có quyền thay đổi cập nhật nội dung của bất cứ thành phần nào bao gồm: o Ứng dụng o Dữ liệu o Môi trường thực thi o Phần mềm trung gian o Hệ điều hành o Các đối tượng ảo o Máy chủ o Lưu trữ o Mạng 2. Bài thực hành trên lớp Bài thực hành 1: Sử dụng các công cụ văn phòng của Google. Sử dụng các công cụ văn phòng của Google, hoàn thành các nội dung theo mẫu sau.
Với Google Docs, tạo 1 tập tin với tên SaaS_GoogleDocs_HoTenSV, soạn nội dung theo mẫu sau: - Vào địa chỉ docs.com với tài khoản gmail đang sử dụng Trang 4 Tài liệu Thực hành Ảo hóa và điện toán đám mây - Đặt tên cho tập tin - Tiến hành soạn thảo đoạn văn bản như sau Trang 5 Tài liệu Thực hành Ảo hóa và điện toán đám mây Nội dung tiếp theo Nội dung tiếp theo Nội dung tiếp theo Trang 6 Tài liệu Thực hành Ảo hóa và điện toán đám mây Với Google Slides, tạo 1 tập tin với tên SaaS_GoogleSlides_HoTenSV, soạn nội dung theo mẫu sau: - Vào ứng dụng Slides trong bộ ứng dụng có trong tài khoản gmail đang sử dụng - Tạo các Slide theo mẫu sau: Trang 7 Tài liệu Thực hành Ảo hóa và điện toán đám mây Slide 1: Trang 8 Tài liệu Thực hành Ảo hóa và điện toán đám mây Slide 2: Slide 3: Trang 9 Tài liệu Thực hành Ảo hóa và điện toán đám mây Với Google Sheets, tạo 1 tập tin với tên SaaS_GoogleSheets_HoTenSV, soạn nội dung theo mẫu sau: - Vào ứng dụng Sheets trong bộ ứng dụng có trong tài khoản gmail đang sử dụng - Tạo và thống kê bảng tính theo mẫu sau: Trang 10 Tài liệu Thực hành Ảo hóa và điện toán đám mây Bảng tính: Doanh thu thị trường dịch vụ điện toán đám mây trên toàn thế giới từ 2016 đến 2020 Đơn vị tính: tỷ USD 2016 2017 2018 2019 2020 SaaS (Software as a Service) 61.2 Biểu đồ: Trang 11 Tài liệu Thực hành Ảo hóa và điện toán đám mây Bài thực hành 2: Khám phá sản phẩm SaaS www. Khám phá sản phẩm SaaS www.com ; công cụ quản lý nội dung trên đám mây, quy trình làm việc cùng nhau. - Đăng ký tài khoản với gói miễn phí (free) Trang 12 Tài liệu Thực hành Ảo hóa và điện toán đám mây - Điền các thông tin và đăng ký - Sau khi có tài khoản, tiến hành đăng nhập vào tài khoản. Khám phá và sử dụng các chức năng mà Box cung cấp.
Chọn nút New sẽ thấy các chức năng được tích hợp sẵn trong Box, trong đó có các công cụ văn phòng như Word Document (tích hợp với Microsoft), … Trang 13 Tài liệu Thực hành Ảo hóa và điện toán đám mây - Tạo thư mục mới để lưu trữ Trang 14 Tài liệu Thực hành Ảo hóa và điện toán đám mây - Upload các file cần lưu trữ lên ổ mây - Xem, chỉnh sửa trực tiếp trên Box và sử dụng nhiều tính năng hữu ích mà Box cung cấp Trang 15 Tài liệu Thực hành Ảo hóa và điện toán đám mây Bài tập về Box: Tìm hiểu và sử dụng tính năng chữ ký (sign) của Box.com Bài thực hành 3: Khám phá công cụ tạo Blog/Website của Google, www. Blogger là một nền tảng miễn phí cung cấp đủ các tính năng cơ bản để tạo một blog đơn giản, dễ sử dụng và đặc biệt nó thuộc sở hữu của Google. Blogger cung cấp miền phụ miễn phí và chứng chỉ SSL miễn phí được cài đặt sẵn. Bạn cũng có thể mua miền tùy chỉnh của riêng mình và trỏ miễn phí miền đó đến trang Blogger của bạn.
Trang 16 Tài liệu Thực hành Ảo hóa và điện toán đám mây Sử dụng Blogger: Truy cập vào địa chỉ www.com với tài khoản gmail sẵn có của mình. Đặt tên cho Blog Đặt tên cho subdomain Trang 17 Tài liệu Thực hành Ảo hóa và điện toán đám mây Đặt tên xuất hiện trên các bài viết Trang 18 Tài liệu Thực hành Ảo hóa và điện toán đám mây Giao diện chính khi hoàn thành tạo Blog Vào trình duyệt, truy cập vào địa chỉ đã đặt lúc trước để kiểm tra kết quả Trang 19 Tài liệu Thực hành Ảo hóa và điện toán đám mây Thay đổi giao diện hiển thị của Blog Vào google, dùng từ khóa Template Blogspot để tìm và tải về tập tin chứa giao diện cho Blog Trang 20 Tài liệu Thực hành Ảo hóa và điện toán đám mây Trong file tải về, tìm và mở tập tin có phần mở rộng .xml, sau đó copy toàn bộ code trong tập tin vừa mở. Trở lại trang blogger, chọn mục Theme, chọn tiếp Edit HTML Cửa sổ Code HTML mở ra, tiến hành nhấn Ctrl+A để chọn và xóa toàn bộ Code đang có đi, đồng thời dán Source Code đã sao chép ở bước trước vào thay thế. Trang 21 Tài liệu Thực hành Ảo hóa và điện toán đám mây Sau khi thay thế code xong, nhấn nút Save để lưu lại code giao diện mới cho Blog Vào trình duyệt xem lại trang Blog và thấy giao diện đã được thay đổi Trang 22 Tài liệu Thực hành Ảo hóa và điện toán đám mây Lưu ý: Nếu thành thạo về HTML và JS, các bạn có thể tự code giao diện, sau đó sử dụng source code của mình để thay đổi giao diện như các bước bên trên.
Viết bài cho Blog Vào lại trang Blogger, chọn nút New Post để viết bài viết mới Viết 1 bài viết với nội dung đã làm trong Bài tập 1 Trang 23 Tài liệu Thực hành Ảo hóa và điện toán đám mây Sau khi viết xong, nhấn nút Publish. Sau đó vào trình duyệt xem lại Blog để thấy kết quả. Trang 24 Tài liệu Thực hành Ảo hóa và điện toán đám mây 3. Bài thực hành ở nhà Khám phá và sử dụng các sản phẩm điện toán đám mây SaaS sau đây: Bài tập 1.
Các sản phẩm về thiết kế: https://www.com/ https://www.com/ Bài tập 2. Các sản phẩm về lưu trữ: https://www.com/ https://www.com/ Bài tập 3. Sản phẩm về Website/Blog: https://www.com/ https://www.com/ Trang 25 Tài liệu Thực hành Ảo hóa và điện toán đám mây https://edublogs.org/ Bài tập 4. Sản phẩm về quản lý dự án, tài liệu: https://www.so/ Trang 26 Tài liệu Thực hành Ảo hóa và điện toán đám mây Trường: ĐH CNTP TP.HCM Khoa: Công nghệ Thông tin BÀI 2.
DỊCH VỤ Bộ môn: Mạng máy tính – ATTT PaaS MH: TH Ảo hóa và điện toán đám mây MSMH: 0101100998 A. MỤC TIÊU Sau khi hoàn thành bài thực hành này, sinh viên sẽ đạt được các kỹ năng sau: - Phân biệt rõ ràng về các sản phẩm thuộc nhóm dịch vụ PaaS trong điện toán đám mây. - Sử dụng thay thế môi trường truyền thống các sản phẩm PaaS như: Google App Engine, Heroku. - Khám phá nhiều sản phẩm PaaS khác để phục vụ cho công việc của mình.
DỤNG CỤ - THIẾT BỊ THỰC HÀNH CHO MỘT SINH VIÊN: STT Chủng loại – Số Đơn vị Ghi chú quy cách vật tư lượng 1 Computer 1 Bộ • Mạng Internet. NỘI DUNG THỰC HÀNH 1. Tóm tắt lý thuyết Bài thực hành liên quan đến các vấn đề lý thuyết sau: - Các mức điều khiển trong mô hình dịch vụ điện toán đám mây PaaS Trang 27 Tài liệu Thực hành Ảo hóa và điện toán đám mây - Trong PaaS, người sử dụng có quyền quản lý (thay đổi, cập nhật nội dung) của các thành phần: Các ứng dụng, Dữ liệu.