Từ kết quả đạt đƣợc ta có thể thấy lợi ích của Google App Engine đem lại đầu tiên là chúng ta sẽ không mất chi phí khởi tạo ban đầu, không mất chi phí duy trì, chỉ phải trả phí khi sử dụng quá mức quy định. Mức quy định miễn phí là 10 Project và tổng dung lƣợng 500 MB .
So với việc sài host miễn phí để chạy trang web thì sử dụng Google App Engine sẽ đơn giản hơn từ việc đăng ký, upload, ... Để deloy một ứng dụng lên GAE cũng đơn giản nhƣ chạy app server trên local. Chúng ta cũng có thể sử dụng tên miền của mình hoặc dùng tên miền miễn phí của GAE cung cấp có đuôi là appsppot.com. Dùng GAE chúng ta cũng không phải thiết kế database, viết SQL truy vấn data, chỉ cần design các class và GAE tự động lo phần làm việc với database.
Tuy nhiên việc xây dựng các ứng dụng trên Google App Engine cũng có hạn chế rất lớn là chúng ta sẽ phải phụ thuộc hoàn toàn vào các công nghệ của Google, rất khó có thể tách ra thành một ứng dụng độc lập vì phải viết trên các dịch vụ mà Google cung cấp. Ngoài ra GAE hiện nay cũng chỉ tập trung hỗ trợ 2 loại ngôn ngữ chính là: Python và Java, một số ngôn ngữ khác nhƣ PHP cũng có thể chạy đƣợc nếu cài cùng với bộ chuyển từ PHP sang Java. Cuối cùng còn một hạn chế nữa của GAE là toàn bộ dữ liệu của chúng ta đều nằm trong tay của nhà cung cấp dịch vụ.
Từ kết quả đạt đƣợc và những đánh giá trên em sẽ tiếp tục xây dựng thêm các ứng dụng cho trang web của mình. Vì điện toán đám mây là một đề tài lớn và Google App Engine là một nền tảng dịch vụ mới nên vẫn còn nhiều hạn chế hy vọng rằng GAE sẽ phát triển, mở rộng hỗ trợ thêm cho nhiều loại ngôn ngữ lập trình và cung cấp thêm nhiều thƣ viện dịch vụ.
KẾT LUẬN 1. Kết quả đạt đƣợc
Về mặt lý thuyết, luận văn đã trình bày đƣợc các nội dung sau:
- Tổng quan về điện toán đám mây: định nghĩa, mô hình tổng thể, phân loại điện toán đám mây, yêu cầu chung của điện toán đám mây, xu hƣớng phát triển và các khó khăn, thách thức.
- Các khái niệm cơ bản về điện toán đám mây, dịch vụ ứng dụng, dịch vụ nền tảng, dịch vụ cơ sở hạ tầng, mô hình dịch vụ IaaS, mô hình dịch vụ SaaS, mô hình dịch vụ PaaS.
- Các mô hình thực tế và các ứng dụng của điện toán đám mây. - Tổng quan về Google App Engine.
Về mặt thực nghiệm, luận văn đã thu đƣợc một số kết quả: - Xây dựng thành công Project.
- Đã đƣa đƣợc Project lên máy chủ ảo trên đám mây của Google App Engine. - Đề xuất hƣớng phát triển của phần mềm và của GAE.
2. Hạn chế:
Nhƣ vậy, kết quả thực nghiệm là phù hợp với nội dung trình bày trong lý thuyết. Tuy nhiên, do còn nhiều hạn chế về kiến thức, kinh nghiệm của bản thân, cũng nhƣ thời gian thực hiện, luận văn còn các hạn chế sau:
- Project cài đặt còn chƣa có nhiều ứng dụng.
- Chƣa cài đặt thử nghiệm mô hình dịch vụ IaaS và SaaS để so sánh với mô hình dịch vụ PaaS.
3. Hƣớng phát triển của đề tài
Tƣơng lai từ những kiến thức đã nghiên cứu trong nội dung của đề tài em mong muốn phát triển một mô hình điện toán đám mây để áp dụng vào công việc hiện tại là quản lý và bảo trì dữ liệu của cơ quan. Giúp tiết kiệm chi phí cho việc xây dựng, bảo trì và nâng cấp hệ thống máy chủ của cơ quan.
DANH MỤC TÀI LIỆU THAM KHẢO
[1] Wikipedia, “Điện toán đám mây,” http://vi.wikipedia.org, 2014. [2] “Lịch sử điện toán đám mây,” dammay.blog.com, 2011.
[3] Wikipedia, “Tổng quan về điện toán đám mây,” http://vi.wikipedia.org, 2014. [4] Dustin Amrhein, Kỹ sƣ phần mềm, IBM, IBM WebSphere Developer
Technical Journal. http://www.ibm.com, 2009.
[5] Hoàng Lê Minh – Viện trƣởng Viện Công nghệ phần mềm và Nội dung số, “Công nghệ điện toán đám mây tại Việt Nam,” http://www.baomoi.com, 2010.
[6] Tổng quan Phần mềm dịch vụ - SaaS trong Công nghệ mới. http://dos.com.vn/vn/tin-tuc, 20/08/2011.
[7] Đƣờng Tất Toàn – Quản trị dự án điện toán đám mây FTP, Điện toán đám mây: Mô hình được kỳ vọng. www.fpt.com.vn, 10/2010.
[8] Đỉnh Nguyễn, Giới thiệu tổng quan về điện toán đám mây, mục Mô hình dịch vụ trong điện toán đám mây. http://dinhnguyenngoc.wordpress.com, 2014. [9] “Các mô hình dịch vụ điện toán đám mây, Phần 1: Cở sở hạ tầng là dịch vụ,”
http://www.ibm.com/developerworks, 20/10/2011.
[10] Microsof, Azure Services Platform. azure.microsoft.com, 10/2008.
[11] Web Showcase, Apps.vn Web Showcase, http://webshowcase.apps.vn, 2010. [12] TSKH. Lê Thị Kim Yến, “Ứng dụng điện toán đám mây trong quản lý chất
lƣợng giáo dục tại Việt Nam,” http://www.daihoclongan.edu.vn, 2010. [13] “Tổng quan về Google App Engine,”http://binhbk230.blogspot.com, 2014. [14] “Tổng quan về Google Web Toolkit,” https://developers.google.com/web-
toolkit, 2013.
[15] Huỳnh Văn Lộc, Nguyễn Quốc Nhã, Châu Hoàn Sơn, Google App Engine,