Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 85 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
85
Dung lượng
2,87 MB
Nội dung
1 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CƠNG NGHỆ NGUYỄN THỊ CHÂM ANH TÌM HIỂU VÀ ỨNG DỤNG CÔNG NGHỆ CLOUD COMPUTING VỚI NỀN TẢNG GOOGLE APP ENGINE LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Hà Nội – 2012 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CƠNG NGHỆ NGUYỄN THỊ CHÂM ANH TÌM HIỂU VÀ ỨNG DỤNG CÔNG NGHỆ CLOUD COMPUTING VỚI NỀN TẢNG GOOGLE APP ENGINE Ngành: Công nghệ thông tin Chuyên ngành: Hệ thống thông tin Mã số: 60.48.05 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC: TS Nguyễn Thế Lộc Hà Nội – 2012 MỤC LỤC MỤC LỤC BẢNG KÝ HIỆU CÁC CHỮ VIẾT TẮT CHƢƠNG 1.TỔNG QUAN VỀ CLOUD COMPUTING 1.1 Khái niệm Cloud Computing 1.2 Tính chất 1.2.1 Tự phục vụ theo nhu cầu (On-demand self-service) 1.2.2 Truy xuất diện rộng (Broad network access) 1.2.3 Dùng chung tài nguyên (Resource pooling) 1.2.4 Khả co giãn (Rapid elasticity) 1.2.5 Điều tiết dịch vụ (Measured service) 1.3 Các mơ hình Cloud Computing 1.3.1 Mơ hình dịch vụ 1.2.1.1 Infrastructure as a Service – IaaS 1.2.1.2 Platform as a Service – PaaS 1.2.1.3 Software as a Service – SaaS 1.3.2 Mơ hình triển khai 1.3.2.1 Public Cloud 1.3.2.2 Private Cloud 1.3.2.3 Hybrid Cloud 1.4 Kiến trúc điện toán đám mây 1.5 So sánh 1.6 Lợi ích hạn chế ĐTĐM 1.6.1 Lợi ích ĐTĐM 1.6.1.1 Miễn phí 1.6.1.2 Dễ tiếp cận 1.6.1.3 Khả tự phục vụ 1.6.1.4 Di động 1.6.1.5 Linh hoạt 1.6.1.6 Tài nguyên dùng chung 1.6.1.7 Khả liên kết 1.6.1.8 Khả tự động hoá 1.6.1.9 Khả nhận biết thiết bị đầu cuối 1.6.1.10 Khả co giãn 1.6.2 Một số hạn chế 1.6.2.1 Vấn đề bảo mật 1.6.2.2 Mất kiểm soát phụ thuộc CHƢƠNG 2.CƠNG NGHỆ ẢO HĨA 2.1 Ảo hóa gì? 2.2 Lợi ích từ ảo hóa 2.3 Các phƣơng pháp ảo hóa phổ biến: 2.3.1 Ảo hóa máy chủ (Server Vitualization) 2.3.2 Ảo hóa ứng dụng (Application virtualization) 2.3.3 Ảo hóa lƣu trữ 2.4 Ảo hóa máy chủ với Hyper-V 2.4.1 Tổng quan, kiến trúc 2.4.2 Các tính 2.4.3 Lợi ích triển khai Hyper -V CHƢƠNG 3.AN NINH TRÊN CLOUD 3.1 Những thách thức 3.2 Bảo mật cho SaaS 3.2.1 Quản trị an ninh 3.2.2 Quản lý rủi ro 3.2.3 Đánh giá rủi ro 3.2.4 Chính sách, tiêu chuẩn dẫn 3.2.5 Chu trình phát triển phần mềm an toàn 3.2.6 Giám sát bảo mật đối phó với tình bất ngờ 3.2.7 Thiết kế cấu trúc bảo mật 3.2.8 An ninh Vật lý CHƢƠNG CÔNG NGHỆ CLOUD COMPUTING CỦA CÁC HÃNG LỚN: IBM, MICROSOFT, GOOGLE, AMAZON 4.1 Công nghệ ĐTĐM IBM 4.2.1 Dịch vụ Amazon Simple Storage Service (S3) 4.2.3 Dịch vụ Amazon SimpleDB (SDB) 4.3 Công nghệ ĐTĐM Google 4.3.1 Giới thiệu Google Apps 4.3.1.1 Google Email 4.3.1.2 Google Docs 4.3.1.3 Google Calendar 4.3.1.4 Google Talk 4.3.1.5 Google Sites 4.3.1.6 Google Video 4.3.1.7 GoogleGroups 4.3.1.8 GoogleWave 4.3.2 Yêu cầu để sử dụng đƣợc Google App Engine 4.3.3 Dịch vụ hình thức tốn Google App Engine 4.3.4 Giới thiệu ngôn ngữ lập trình java 2.0 Google Apps Engine 4.3.4.1 Giới thiệu lịch sử đời 4.3.4.2 Xây dựng Website Google App Engine dựa tảng Java 2.0 4.4 Công nghệ ĐTĐM Microsoft 4.4.1 Nền tảng Windows Azure 4.4.3 Windows Azure 4.4.4 SQL Azure 4.4.5 Windows Azure Platform AppFabric 4.4.6 Các thành phần Windows Azure Platform AppFabric : 4.4.7 Mơ hình ứng dụng Windows Azure CHƢƠNG ỨNG DỤNG CLOUD COMPUTING TRÊN NỀN TẢNG GOOGLE APP ENGINE 5.1 Công nghệ Google App Engine 5.1.1 Tổng quan Google App Engine 5.1.2 Môi trƣờng phát triển 5.1.3 Mơ hình kiến trúc dịch vụ GAE 5.1.3.1 Các file server tĩnh (static server files) 5.1.3.2 Tổ chức lƣu trữ liệu (Datastore) 5.1.3.3 Quản lý vùng nhớ đệm (Memcache) 5.1.3.4 Dịch vụ giao tiếp web (URL Fetch) 5.1.3.5 Dịch vụ thƣ điện tử (Mail) 5.1.3.6 Một số dịch vụ khác 5.1.4 Công cụ quản lý ứng dụng 5.2 Xây dựng triển khai ứng dụng GAE 5.2.1Công cụ xây dựng ứng 5.2.2Cài đặt Plugin cho Ecli 5.2.3 Xây dựng ứng dụng GAE 5.2.4 Triển khai ứng dụng 5.3 Ứng dụng website Quản lý du lịch 5.3.1Giới thiệu ứng dụng 5.3.2Phân tích thiết kế hệ th 5.3.2.1 Biểu đồ use case 5.3.2.2 Biểu đồ lớp 5.3.2.3 Biểu đồ hoạt động 5.3.2.4 Biểu đồ trạng thái 5.3.2.5 Biểu đồ 5.3.3Lập trình ứng dụng 5.3.4Cách sử dụng trang We 5.3.3.1 Truy cập trang web Quản lý du lịch 5.3.3.2 Quản trị Web 5.3.3.3 Đặt tour KẾT LUẬN TÀI LIỆU THAM KHẢO BẢNG KÝ HIỆU CÁC CHỮ VIẾT TẮT STT Tên viết tắt API CNTT CSDL CSDLQH ĐTĐM EC2 GAE IaaS JDK 10 11 12 13 14 JDO NSD PaaS SaaS SDK 15 URL LỜI NĨI ĐẦU Ngày cơng nghệ thơng tin phát triển nhanh chóng, nắm giữ vai trò quan trọng việc thúc tăng trƣởng kinh tế, với đời nhiều công nghệ mới, dịch vụ CNTT đáp ứng nhu cầu ngƣời dùng nhƣ doanh nghiệp, Tuy nhiên, giai đoạn suy thoái kinh tế nhƣ nay, việc ứng dụng cơng nghệ hay dịch vụ CNTT đáp ứng việc quản lý tốt, hiệu liệu riêng công ty nhƣ liệu khách hàng, đối tác tốn đƣợc ƣu tiên hàng đầu khơng ngừng gây khó khăn cho doanh nghiệp Để quản lý đƣợc nguồn liệu đó, ban đầu doanh nghiệp phải đầu tƣ, tính tốn nhiều loại chi phí nhƣ chi phí cho phần cứng, phần mềm, mạng, chi phí cho quản trị viên, chi phí bảo trì, sửa chữa,…Ngồi họ cịn phải tính tốn khả mở rộng, nâng cấp thiết bị; phải kiểm soát việc bảo mật liệu nhƣ tính sẵn sàng cao liệu Để giải vấn đề thấy đƣợc có nơi tin cậy giúp doanh nghiệp quản lý tốt nguồn liệu đó, doanh nghiệp khơng cịn quan tâm đến sở hạ tầng, công nghệ mà tập trung vào cơng việc kinh doanh họ mang lại cho họ hiệu lợi nhuận ngày cao Khái niệm “điện toán đám mây” (ĐTĐM) đời hồn cảnh dần trở nên quen thuộc doanh nghiệp, đặc biệt doanh nghiệp vừa nhỏ Khơng nằm ngồi xu em xin đƣa đề tài nghiên cứu ĐTĐM cụ thể nghiên cứu công nghệ Google Apps Engine – tảng ĐTĐM hãng CNTT khổng lồ giới – Google nhằm hiểu công nghệ ứng dụng hiệu vào thực tế CHƢƠNG TỔNG QUAN VỀ CLOUD COMPUTING Theo ƣớc tính nhà phát triển lĩnh vực khoa học cơng nghệ từ năm 2015 có khoảng 15 tỉ thiết bị kết nối đến internet hầu hết thiết bị thơng minh ví dụ nhƣ notebook, netbook, điện thoại thơng minh, ô tô thông minh chí ti vi thông minh tất chúng kết nối đến internet cần phải có giải pháp cho linh hoạt để đáp ứng đƣợc dịch vụ cho hàng loạt thiết bị Khơng khác mơ hình dịch vụ ĐTĐM Với trung tâm ĐTĐM đƣợc mắt vào nửa cuối năm 2008 Việt nam trở thành nƣớc ASEAN ứng dụng cơng nghệ này, đến dịch vụ cụ thể, ứng dụng cụ thể khái niệm ĐTĐM dần trở nên quen thuộc IBM tổ chức phong khai trƣơng trung tâm ĐTĐM Việt Nam vào tháng năm 2008 với khách hàng Công ty cổ phần công nghệ truyền thơng Việt Nam Cịn Microsoft tháng 5/2009 vừa qua thức ký kết biên ghi nhớ với tập đoàn FPT nhằm thúc đẩy ĐTĐM Việt Nam Ý tƣởng tảng ĐTĐM phát triển từ lâu giới nhƣng gần với bùng nổ Internet công nghệ mạng nhƣ nhu cầu thị trƣờng tên tuổi lớn giới bắt đầu đƣa ý tƣởng trở thành ứng dụng thật thị trƣờng Việt Nam, năm 2011 năm mà ĐTĐM Việt Nam thức đƣợc phát triển mạnh hạ tầng dịch vụ Theo số liệu nghiên cứu cho đến 2012 có khoảng 35% doanh nghiệp lớn Mỹ ứng dụng ĐTĐM khoảng 40% doanh nghiệp vừa nhỏ tồn giới ứng dụng cơng nghệ 1.1 Khái niệm Cloud Computing Hiện khái niệm Cloud computing khái niệm mơ hồ đƣợc nhà nghiên cứu chỉnh sửa ngày, nhƣng ứng dụng không phức tạp mà rõ ràng cụ thể Theo định nghĩa Wikipedia ĐTĐM mơi trƣờng tính tốn dựa internet mà tất phần mềm, liệu, tài nguyên đƣợc cung cấp cho máy tính thiết bị khác theo nhu cầu (tƣơng tự nhƣ mạng điện) Hình 1.1 Mọi thứ tập trung vào đám mây Đứng góc nhìn khoa học kỹ thuật có nhiều định nghĩa khác nhau, có hai định nghĩa Ian Foster Rajkumar Buyya đƣợc dùng phổ biến có nhiều điểm tƣơng đồng Theo Ian Foster: Cloud Computing mơ hình điện tốn phân tán có tính co giãn lớn mà hướng theo co giãn mặt kinh tế, nơi chứa sức mạnh tính tốn, kho lưu trữ, tảng dịch vụ trực quan, ảo hóa co giãn linh động, phân phối theo nhu cầu cho khách hàng bên ngồi thơng qua Internet Theo Rajkumar Buyya: Cloud loại hệ thống phân bố xử lý song gồm máy tính ảo kết nối với cung cấp động cho người dùng nhiều tài nguyên đồng dựa thỏa thuận dịch vụ nhà cung cấp người sử dụng 10 Hình 1.2 Hình ảnh Cloud Computing Cả hai định nghĩa định nghĩa Cloud Computing hệ phân bố, cung cấp dạng tài nguyên ảo dƣới dạng dịch vụ cách linh động theo nhu cầu ngƣời dùng mơi trƣờng internet Hình 1.3 ĐTĐM “di cư” nguồn tài nguyên lên mạng Internet 71 Hình 5.12 Biểu đồ lớp ứng dụng 5.3.2.3 Biểu đồ hoạt động Hoạt động quy trình đƣợc định nghĩa rõ ràng, đƣợc thực hàm nhóm đối tƣợng Biểu đồ hoạt động xác định hành động phải thực phạm vi phƣơng thức Trong lớp Tin tức, Loại dịch vụ, khách sạn, tour có hàm Cập nhật thơng tin, biểu đồ hình 5.14 mô tả chung phƣơng thức Cập nhật thông tin lớp Hình 5.13 Biểu đồ hoạt động cho phương thức Cập nhật thông tin lớp "Tin tức", "Khách sạn", "Tour", "Loại dịch vụ" 72 5.3.2.4 Biểu đồ trạng thái Dựa lớp tìm mơ hình lớp, biểu đồ trạng thái đƣợc xây dựng cho lớp Biểu đồ cho biết trạng thái có đối tƣợng lớp điều kiện chuyển đổi trạng thái Hình 5.14 Biểu đồ trạng thái cho lớp Đặt tour 5.3.2.5 Biểu đồ Biểu đồ dạng biểu đồ tƣơng tác biểu diễn mối quan hệ đối tƣợng, đối tƣợng tác nhân theo thứ tự thời gian nhấn mạnh thứ tự thực tƣơng tác Hình 5.15 Biểu đồ use case Đặt tour 73 Hoạt động Đặt tour thực hệ thống có tham gia đối tƣợng: khách hàng, Form thông tin tour, Form Đặt tour, Điều khiển đặt tour, Dữ liệu đặt tour Hình 5.16 Biểu đồ use case Cập nhật thông tin Hoạt động Cập nhật thông tin đƣợc thông suốt đối tƣợng: Ngƣời quản trị, Form đăng nhập, điều khiển đăng nhập, Form quản lý thông tin, điều khiển cập nhật thông tin, kho liệu 5.3.3 Lập trình ứng dụng Ứng dụng đƣợc xây dựng GAE API tảng điện toán đám mây, Servlet & JSP dựa mơ hình MVC (Model, View, Controller) - View: Sử dụng JSP HTML để hiển thị liệu - Model: gồm phƣơng thức để thực nghiệp vụ sử dụng API GAE để tƣơng tác với sở liệu - Controller: Sử dụng Servlet để điều hƣớng, đón nhận xử lí u cầu từ phía client Lớp chứa hàm gọi phƣơng thức từ lớp Model 74 Hình 5.17 API sử dụng lớp TourModel Hình 5.18 Phương thức createOrUpdateTour lớp TourModel 75 Hình 5.19 Lớp TourServlet 5.3.4 Cách sử dụng trang Web Quản lý du lịch 5.3.4.1 Truy cập trang web Quản lý du lịch Truy cập web Quản lý du lịch theo tour.appspot.com/index.jsp Hình 5.20.Trang chủ địa http://vietnam- 76 5.3.4.2 Quản trị Web Để quản trị trang web tour.appspot.com/manager/login.jsp truy cập theo địa chỉ: http://vietnam- Hình 5.21.Trang đăng nhập quản trị Các mục quản trị bao gồm: Loại dịch vụ, Tour, User, Đặt tour, Khách sạn, Tin tức - Ngƣời quản trị muốn cập nhật thông tin loại dịch vụ, chọn mục "Quản trị loại dịch vụ" Các thao tác cập nhật thông tin bao gồm: Thêm mới, sửa xóa Hình 5.22.Trang quản trị loại dịch vụ 77 Để quản trị phần nội dung tour ngƣời quản trị chọn mục "Quản trị tour", Giả sử thêm tour Hà Nội – Đà Lạt với thơng tin nhƣ hình 5.23 - Hình 5.23 Trang Quản trị Tour Kết vào trang chính, click vào “Tour nước” hình lên nhƣ hình 5.24 78 Hình 5.24 Trang Tour nước - Để thêm bớt hay sửa thông tin ngƣời dùng ngƣời quản trị chọn mục "Quản trị user" Hình 5.25.Trang quản trị user - Muốn xem thông tin đặt tour khách để tổ chức xếp tour ngƣời dùng vào mục "Quản trị đặt tour" 79 Hình 5.26.Trang quản trị đặt tour - Mục "Quản trị tin tức" cho phép cập nhật mục tin tức cho trang web Hình 5.27.Trang quản trị Tin tức - Mục "Quản trị Khách sạn" cho phép cập nhật thông tin khách sạn ngồi tour du lịch 80 Hình 5.28.Trang quản trị Khách sạn 5.3.4.3 Đặt tour Khi chọn đƣợc tour nhƣ ý, khách hàng đặt trƣớc tour với cơng ty cách click vào link "Đặt tour", hình cho phép khách hàng khai thơng tin nhƣ hình 5.30 Hình 5.29.Trang thơng tin tour 81 Hình 5.30.Trang đặt tour Sau click "Đặt tour" hình nhƣ hình 5.30 thơng tin khách hàng tour khách hàng đặt đƣợc lƣu sở liệu, từ ngƣời quản trị xem đƣợc để đáp ứng yêu cầu khách hàng 5.3.4.4 Tìm kiếm thơng tin Để tìm kiếm thơng tin tour du lịch, khách hàng gõ từ khóa vào ô tìm kiếm nhƣ hình 5.31, sau click nút OK thu đƣợc kết bên dƣới Hình 5.31.Tìm kiếm thơng tin tour 82 Kết luận chương GAE cho nhìn rõ nét ĐTĐM, mơ hình sử dụng tảng nhà cung cấp, cơng nghệ ảo hóa tài nguyên phần cứng, phần mềm lẫn hệ thống mạng, tài nguyên đƣợc cấp phát động đảm bảo tính đơn giản, khả mở rộng linh hoạt độ tin cậy cao đƣợc đặt lên hàng đầu Với GAE, khách hàng xây dựng triển khai ứng dụng web lên sở hạ tầng gã khổng lồ Google – hãng có uy tín giới 83 KẾT LUẬN Nhƣ vậy, luận văn từ vấn đề tổng quan ĐTĐM để ngƣời đọc nhìn rõ nét mơ hình chung ĐTĐM qua có quan điểm riêng ĐTĐM nói chung cơng nghệ nhƣ dịch vụ hãng phát triển cơng nghệ Q trình tìm hiểu phân tích công nghệ dịch vụ ĐTĐM cho ta thấy đƣợc ƣu điểm, nhƣợc điểm mơ hình dịch vụ Với hầu hết ngƣời sử dụng dịch vụ hệ thống Internet việc đƣợc quan tâm hàng đầu có lẽ khơng vấn đề an ninh hệ thống dịch vụ đó, sở tìm hiểu tổng hợp tơi nêu mặt đƣợc mặt hạn chế dịch vụ ĐTĐM Nhƣ vậy, trình tìm hiểu an ninh hệ thống đám mây nhà cung câp dịch vụ đƣợc đƣa vào với chƣơng để ngƣời muốn tìm hiểu nhanh chóng nắm bắt đƣợc thơng tin đƣa hƣớng sử dụng dịch vụ ĐTĐM phù hợp Việc liệt kê nhƣ nêu lên dịch vụ nhà cung cấp dịch vụ ĐTĐM hàng đầu nhằm đƣa thơng tin tới ngƣời đọc nhìn tổng qt vài mơ hình dịch vụ ĐTĐM điển hình, mơ hình nhà cung cấp dịch vụ hàng đầu nhƣ hãng Microsoft, Google, Amazon, IMB Việc liệt kê đầy đủ dịch vụ hãng lớn phát triển công nghệ ĐTĐM Môi trƣờng Internet để ngƣời đọc so sánh dịch vụ với tự đánh giá kết so sánh Hiện thực hóa q trình tìm hiểu dịch vụ ĐTĐM sở lý thuyết việc thử nghiệm cài đặt ứng dụng tảng Google để nắm bắt đƣợc việc ứng dụng công nghệ ĐTĐM cách thức thực hiện, triển khai ứng dụng cụ thể công nghệ ĐTĐM./ 84 TÀI LIỆU THAM KHẢO Tiếng Việt Nguyễn Anh Tài, Nguyễn Phƣơng Duy, Phạm Thanh Phƣơng, Báo cáo đề tài Cloud Computing, Đại Học Bách Khoa Tp.HCM Nguyễn Đức Thiện (2011), Điện toán đám mây ứng dụng, Đại học Sƣ phạm – Đại học Quốc gia Lê Hùng (2009), Hành trình đến với ĐTĐM riêng Tiếng Anh Anthony T.Velte, Toby J.velte, PH.D Robert ElsenPeter, “Cloud computing A Practical Approach” Borko Furht (2010), Hanbook of Cloud Computing, Springer Dan Sanderson (2010), Programming Google App Engine, O’Reilly Media Google, https://developers.google.com/appengine/, Google App Engine Google, Google App Engine Exercise Google, https://developers.google.com/appengine/docs/java/gettingstarted/, Java 10 George Reese (2009), Cloud Application Architectures, O’Reilly Media 11 John W Rittinghouse, James F Ransome (2010) CloudComputing: Implementation Managerment and Security, Taylor and Francis Group 12 Michael Miller, “Cloud computing Web-base Application that change the way you work and collaborate online” 13 IBM (07-2009), “The Benefits of Cloud Computing” 14 IBM (11-2009), "Point of View: Security and Cloud Computing", Cloud computing white Paper 15 SUN Cloud computing document(2009), "Seeding the Clouds: Key Infrastructure Elements for Cloud Computing " 16 Sun Microsystems(2009), Sun Cloud Computing 17 Wikipedia, http://en.wikipedia.org/wiki/Cloud_computing, Cloud Computing 18 Computerjobs.vn, http://computerjobs.vn/blog-cong-nghe/cloud-computing-cachmang-dien-toan-gia-re-nho-internet.htm, Cloud computing – cách mạng điện tốn giá rẻ nhờ Internet 19 Cơng ty du lịch Đất Việt, http://www.datviettour.com.vn/, Danh sách tour 20 Wikipedia, http://vi.wikipedia.org/wiki/%C4%90i%E1%BB%87n_to%C3%A1n_m%C3% A1y_ch%E1%BB%A7_%E1%BA%A3o, Điện toán máy chủ ảo 21 Microsoft.com, http://www.microsoft.com/azure/netservices.mspx, NET Services 22 Msdn.microsoft.com, http://msdn.microsoft.com/en-us/library/dd179442.aspx, About the Azure Services Platform and Windows Azure 85 23 Microsoft.com, http://www.microsoft.com/azure/whatisazure.mspx, What is the Azure Services Platform 24 Microsoft.com, http://www.microsoft.com/azure/whyuseazure.mspx, Why Use the Azure Services Platform? 25 Trần Đình Quế, Nguyễn Mạnh Sơn(2007), Phân tích thiết kế hệ thống thơng tin, Học viện Cơng nghệ Bƣu Viễn thơng ... HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CƠNG NGHỆ NGUYỄN THỊ CHÂM ANH TÌM HIỂU VÀ ỨNG DỤNG CÔNG NGHỆ CLOUD COMPUTING VỚI NỀN TẢNG GOOGLE APP ENGINE Ngành: Công nghệ thông tin Chuyên ngành: Hệ thống... ĐTĐM cụ thể nghiên cứu công nghệ Google Apps Engine – tảng ĐTĐM hãng CNTT khổng lồ giới – Google nhằm hiểu công nghệ ứng dụng hiệu vào thực tế 8 CHƢƠNG TỔNG QUAN VỀ CLOUD COMPUTING Theo ƣớc tính... Platform AppFabric 4.4.6 Các thành phần Windows Azure Platform AppFabric : 4.4.7 Mơ hình ứng dụng Windows Azure CHƢƠNG ỨNG DỤNG CLOUD COMPUTING TRÊN NỀN TẢNG GOOGLE APP ENGINE