Trang quản lí

Một phần của tài liệu TÌM HIỂU WINDOWS AZURE VÀ XÂY DỰNG ỨNG DỤNG THỬ NGHIỆM (Trang 82)

Hình 7.49 – Màn hình trang quản lí. 7.8. Cấu hình và triển khai ứng dụng

Hình 7.50 – Đóng gói ứng dụng.

Sauk hi đóng gói thành công, chúng ta sẽ được 2 files sau:

Hình 7.51 – Đóng gói ứng dụng.

Hình 7.52 – Màn hình đăng nhập tài khoản Windows Live.

Nếu chưa chó tài khoản thì hãy đăng ký mới bằng cách lick vào “Sign up now”. Hiện tại, Microsoft Azure không còn cho đăng ký dùng thử ở Việt Nam nữa, do đó nếu muốn đăng ký dùng thử ở Việt Nam thì chúng ta phải mượn nhờ số điện thoại của ai đó bên Mỹ hoặc các nước có hỗ trợ để tiến hành xác nhận tài khoản. Lưu ý, sau khi đăng ký thành công, chúng ta sẽ được dùng thử 30 ngày, nếu hết thời gian dùng thử mà chúng ta không hủy dịch vụ thì hệ thống sẽ tự động từ phí trong tài khoản mà chúng ta đã đăng ký 200$ để tiếp tục duy trì dịch vụ.

Bước 3: Tạo các dịch vụ.

Hình 7.53 – Màn hình Microsoft Azure sau khi đăng nhập.

Tạo Azure cloud service

Hình 7.54 – Màn hình tạo Azure cloud service. Tạo Azure SQL database

Hình 7.55 – Màn hình tạo Azure SQL database Tạo Azure storage account

Hình 7.56 – Màn hình tạo Azure storage account

Cấu hình solution để sử dụng Azure SQL database khi chạy trên Azure

Hình 7.58 – Màn hình hiển thị chuỗi Connection Strings

Sau khi lấy được chuỗi connection string, ta thay thế giá trị

{your_password_here} bằng pass word database đúng của chúng ta. Vậy là ta đã có chuỗi connection string hoàn chỉnh tới database AlumniNetworking, ta có thể dùng chuổi connection string này để thay thế chuỗi connection string trong web.config.

Bước 4: Triển khai ứng dụng.

Chương 8 Kết luận

8.1. Đánh giá

8.1.1. Về cơ sở lý thuyết

- Tìm hiểu tổng quan các khía cạnh của điện toán đám mây và Windows Azure Platform như khái niệm, thách thức và yêu cầu, lợi ích, ứng dụng, mô hình kiến trúc.

- Tìm hiểu khái niệm, mô hình kiến trúc, ứng dụng, lợi ích của các thành phần Windows Azure Platform: Windows Azure, Bộ lưu trữ Windows Azure (Blob, Table, Queue), SQL Azure, Windows Azure platform Fabric (Service Bus, Access Control).

- Tìm hiểu các kịch bản ứng dụng các dịch vụ của Windows Azure để phát triển ứng dụng.

Các kiến thức ở đây có thể được sử dụng để định hướng tìm hiểu, nghiên cứu sâu hơn về Windows Azure Platform, cũng như áp dụng để phát triển ứng dụng Windows Azure.

8.1.2. Về ứng dụng

Dựa vào kết quả nghiên cứu, tìm hiểu về nền tảng Windows Azure và các thành phần, dịch vụ được hỗ trợ, nhóm thực hiện đã đạt được kết quả như sau:

Xây dựng được ứng dụng mạng xã hội ảo cho cựu sinh viên trên Windows Azure gồm những thành phần sau: tài khoản, thông tin, tin nhắn, bạn bè, nhóm, blog, diễn đàn, hình ảnh...

Rating

Hình 8.60 – Các application và plugin đã xây dựng.

Ứng dụng được các dịch vụ hỗ trợ của Windows Azure: dịch vụ tính toán, dịch vụ lưu trữ, SQL Azure. Thực hiện được một số kịch bản của Windows Azure để xây dựng ứng dụng. Do đó ứng dụng có các những khả năng sau:

- Kiến trúc hệ thống được xây dựng theo hướng mở, có khả năng thay đổi giao diện web.

- Có được một số lợi ích so với ứng dụng Web thông thường: hiệu suất xử lí cao, khả năng chịu tải tốt, dữ liệu được lưu trữ trên đám mây có khả năng mở rộng hiệu quả…

- Ứng dụng có khả năng mở rộng tốt, có xử lí song song, có xử lí nền..

- Ứng dụng mô hình MVP vào việc xây dựng kiến trúc phần mềm cho mạng xã hội.

Ứng dụng mạng xã hội ảo trên Windows Azure cho cựu sinh viên là một dự án demo cho việc áp dụng Microsoft Azure. Vì thời gian thực hiện ít, lại tốn nhiều thời gian nghiên cứu Microsoft Azure nên ứng dụng chỉ mang tính khởi đầu, chưa thực sự hoàn chỉnh.

8.2. Hướng phát triển 8.2.1. Về cơ sở lý thuyết

Thực hiện nghiên cứu sâu hơn về Microsoft Azure nói riêng và Cloud nói chung. Tìm hiểu sâu hơn về môi trường phát triển, các kịch bản và ứng dụng các dịch vụ tốt hơn trong thực tế. Từ đó, có thể phát triển, xây dựng các ứng dụng hoặc tham gia nghiên cứu, triển khai ứng dụng Windows Azure, nhằm làm chủ công nghệ, ứng dụng thành công các hiệu quả Windows Azure vào dự án nghiên cứu, khoa học, kinh tế của đất nước.

8.2.2. Về ứng dụng

Hiện tại ứng dụng chỉ dừng ở mức độ thử nghiệm, trong tương lai dự định sẽ phát triển thành một ứng dụng hoàn chỉnh để có thể áp dụng vào thực tế.

• Viết thêm nhiều application và plugin theo nhu cầu của cựu sinh viên.

• Xây dựng, hỗ trợ cho việc phát triển plugin, application được thuận tiện.

• Mở rộng đối tượng tham gia là giảng viên, nhà tuyển dụng.

• Mở rộng hỗ trợ cho các thiết bị di động

• Áp dụng Service Bus và Access Control để sử dụng dữ liệu on-premise của trường khi cần thiết.

• Áp dụng thêm các kịch bản ứng dụng Windows Azure để đạt hiệu quả cao.

[2] http://azure.microsoft.com/en-us/documentation/ [3] http://hyperlogy.com/2013/03/microsoft-windows-azure-va-cac-mo-hinh-thuc- thi-p1/ [4] http://leductoan.com/developer/windows-azure/item/17-gioi-thieu-ve- windows-azure.html [5] http://vi.wikipedia.org/ [6] https://wiki.appnexus.com/display/industry/Intro+to+Cloud+Computing [7] http://windowsazure4beginner.com/

Một phần của tài liệu TÌM HIỂU WINDOWS AZURE VÀ XÂY DỰNG ỨNG DỤNG THỬ NGHIỆM (Trang 82)