+ Trang ch : ủ
Hình 3.8: Trang ch củ ủa trang web
+ Sinh viên : T o m i các thông tin v sinh viên: h ạ ớ ề ọ đêm, tên sinh viên, ngày
Hình 3.9: C p nh t các thông tin cho sinh viên ậ ậ
+ Môn học :T o m i các thông tin v môn h c: Mã môn, tên môn, s tín ch , ạ ớ ề ọ ố ỉ
+ Gi ng viên: T o m i các thông tin v gi ng viênả ạ ớ ề ả : Họ đệ m, tên gi ng viên, ả
ngày, ngày dạy, địa ch , môn h c g m các thao tác : s a, hi n th , xóa các thông tin ỉ ọ ồ ử ệ ị
gi ng viên ả
+ Khoa gi ng dả ạy:T o mạ ới các thông tin về khoa gi ng d y: tên khoa, hả ạ ọc phí, ngày d y gi ng viên g m các thao tác : sạ ả ồ ửa, hiện th , xóa các thông tin gi ng viên ị ả
Hình 3.12: C p nh t thông tin v khoa gi ng d y ậ ậ ề ả ạ
3.3. Đăng kí tài khoản Microft Azure
Đầu tiên cta n phầ ải đăng kí tài kho n Microsoft Azure th c hiả ự ện qua các bước
như sau:
b1:Vào địa chỉ ủ c a trang Web Microsoft là https://azure.microsoft.com/en-
n ch cho m t tháng s d ng mi n phí.
b2: Nhấ ọn nút “try it now”. Micrsoft sẽ ộ ử ụ ễ
Đăng kí miễn phí và nhận 200$ để chi tiêu cho các d ch v c a Azure. ị ụ ủ
Hình 3.14.Đăng ký tài khoản Microsoft Azure
b3: Tại đây nếu có tài kho n Micả rosoft Azure thì đăng nhập s d ng dử ụ ịch vụ
trên Microsoft Azure bình thường. Nếu chưa có tài khoản cta ần đăng kí tài khoản
mới rồi m i có th ớ ể đăng nhập b ng cách nhằ ấn vào nút “Sign up now” để đăng kí.
b4: Tại đây điền đầy đủ thông tin cần đăng kí tài khoản. Sau đó chọn nút
“Create Acount” để ạ t o tài kho n. ả
b5: Sau khi t o Account kích chạ ọn nút “Send email” để xác nh n tài kho n. ậ ả
Hình 3.17. Gửi thông tin vào mail kích hoạt tài khoản b6: Sau khi xác nh n tài kho n tiậ ả ến hành đăng nhập và chuyển đến trang đăng
nh p yêu c u mậ ầ ột số thông tin để hoàn tất. Để đăng kí được cần ph i có th Visa. ả ẻ
b7: Sau khi đăng kí thành công kích vào Portal để ử ụng Azure. Đăng kí s d thành công Microsoft Azure sẽ cho 30 ngày dùng th mi n phí. ử ễ
Hình 3.19 . Màn hình Microsoft Azure Portal 3.4. Đƣa trang Web lên Windows Azure
3.4.1. Tạo trang Web rỗng trên Windows Azure
1. Đăng nhập vào Quản lýPortal Azure.
2. Nhấp vào biểu tượng Newtrên bên trái phía dưới của bảng điều khiển.
4. Xuất Hiện trang Create WeB App
+ Nhập tên website vào mục URL, nếu dùng free sẽ có dạng
tenwebsite.azurewebsites.net ; ở đây ta tạo : Vute3.azurewebsites.net .
+ Trong mục APP SERVICE PLAN : chọn nơi đặt máy chủ gần nhất .
+ Trong mục SUBCRIPTION chọn Free Trial
+ Trong mục DATABASE ta chọn Create a new MySQL database để tạo
database mới
+ Trong mục DB CONNECTION STRING NAME ta đặt DefaultConnection. + Ấn nút Next xuất hiện trang Specify database setting
5. Trên trang Specify database setting ta thiết lập các thông số sau:
+ Trong mục NAME : gõ vào tên database cần đặt (ở đây là Vute3).
+ Trong mục SERVER ta chọn New SQL database server
+ Trong mục SERVER LOGIN NAME : gõ tên cơ sở dữ liệu trên máy chủ ( ở đây đặt là Schoolcontext 3).
+ Trong mục SERVER LOGIN PASSWORD : đặt mật khẩu và ở CONFIRM PASSWORD gõ lại mật khẩu vừa đặt.
+ Trong mục REGION : chọn nơi máy chủ ( chọn East Asia)
+ Chọn Next thì việc tạo không gian lưu trữ trang Web và cơ sở dữ liệu trống hoàn tất.
3.4.2. Đƣa trang Web và cơ sở dữ liệu lên Microsoft Azure
b2. Từ trang Your web app has been createdchọn Publish your app
b4. Đưa trang Web lên Windows Azure: Tại project KtvUniversity chọn
Publish
+ Tìm đến file PublishSetting đã cất ở bước trước
+ Chọn OK
+Nếu mọi thứ tốt đẹp ta sẽ thấy như hình bên dưới gần Validate
+ Lựa chọn Execute Code First Migration để đưa cơ sở dữ liệu trang web lên
host của Microsoft Azure
CHƢƠNG 4 K T LU N – Ế Ậ 4.1. Kết quả đạt đƣợc
4.1.1. Về nghiên cứu các giải pháp của điện toán đám mây
- Hiểu được như thế nào là điện toán đám mây.
- Nhận biết được các thành ph n cầ ủa điện toán đám mây. - Biết được cách th c hoứ ạ ột đ ng của điện toán đám mây.
- Phân tích được các ưu nhược điểm của điện toán đám mây.
- Hiểu đượ ực s khác biệt của điện toán đám mây và điện toán truy n th ng. ề ố
- Phân biệt được các mô hình hoạ ộng trên điệt đ n toán đám mây.
4.1.2. Về tìm hiểu điện toán đám mây của Windows Azure của Microsoft
- Hiểu được mô hình hoạ ột đ ng c a Windows Azure. ủ
- Các thành ph n chính trong Azure. ầ
- Các mô hình kết nối cơ sở ữ d u. liệ
4.1.3. Xây dựng trang Web hệ thống nhập học sinh viên, tạo khóa học và tập huấn trên Windows Azure.
- Xây dựng được trang Web h ệthống nh p h c sinh viên, t o khóa h c và ậ ọ ạ ọ
t p huậ ấn đưa lên Windows Azure portal. Truy nh p trang web theo ậ
http://vute3.azurewebsites.net/
- T o ạ được giao di n thân thi nệ ệ , ngườ ửi s dung d dàng nh p m i các thông ễ ậ ớ
tin và cập nhật được các d ữliệu trên SQL server Azure.
4.2. Kết quả chƣa đạt đƣợc
- Việc nghiên cứu điện toán đám mây còn ở ph m vi hạ ẹp. Chưa đưa ra đầy
đủ được h t các tính n i b t, chế ổ ậ ức năng và cách thứ ử ụng điện toán đám mâyc s d .
- Phạm vi nghiên c u v Windows Azure còn h n ch , các thành ph n còn ứ ề ạ ế ầ
- Trang Web còn đang ở ạng đơn giản, chưa đáp ứ d ng hết được nhu c u cầ ủa
người dùng.
4.3. Phƣơng hƣớng phát triển
Trong th i gian t tôi có th tìm ờ ới ể hiểu, nghiên c u sâu v ứ ề điện toán đám mây, đặc bi t là Windows Azure và v n d ng chúng vào công tác gi ng d y công ngh ệ ậ ụ ả ạ ệ
KẾT LUẬN
Sau m t th i gian nghiên c u nghiêm túc và khộ ờ ứ ẩn trương vớ ự giúp đỡ ủi s c a thầy giáo TS. Nguy n Kim Khánh cùng các Th y giáo, Cô giáo trong Vi n Công ễ ầ ệ
ngh thông tin và Truy n thông thu c Tệ ề ộ rường Đại h c Bách khoa Hà N i và các ọ ộ
bạn đồng nghiệp. Đến nay luận văn tốt nghi p c a ệ ủ tôiđã hoàn thành đúng th i gian ờ
chương trình đặt ra, đảm b o n i dung yêu c u cả ộ ầ ủa đề tài v i nớ ội dung đề tài “giải
pháp th c t cự ế ủa điện toán đám mây và ứng d ng trong gi ng dụ ả ạy đạ ọi h c”. Trong
quá trình th c hi n luự ệ ận văn không tránh khỏi nh ng thiữ ếu sót như: nguồn tài li u ệ
h n ch , kh ạ ế ả năng ngoại ng có hữ ạn và cơ hội ti p xúc các công ngh m i, hiế ệ ớ ện đại của học viên còn ít, ngoài ra do tính chất đặc thù phát tri n cể ủa ĐTĐM nên nội dung
chưa hoàn toàn cập nhật, cô đọng, thi u các di n gi i chi ti t, nhi u vế ễ ả ế ề ấn đề ch nêu ỉ
mà chưa minh họa.
i cùng tôi ô giáo
Cuố xin chân thành cảm ơn tới toàn thể các Thầy giáo, C
trong Viện Công nghệ thông tin và Truyền thông thuộc trường Đại học bách khoa Hà Nội, các bạn bè, đồng nghiệp đặc biệt là thầy giáo TS.Nguyễn Kim Khánh đã
nhiệt tình tạo mọi điều kiện thuận lợi nhất, hướng dẫn và giúp đỡ để hoàn thành tôi
luận văn này.
TÀI LIỆU THAM KHẢO
Các tài liệu, báo cáo khoa h c ọ
1. David Chappell – Microsoft White Paper March 09, Introducing Windows Azure 2. Maheswaran.M, Cloud Computing, A Seminar Report
3. Microsoft White Paper Introducing the Windows , Azure Platform 4. Microsoft, An Introduction to Windows Azure Platform AppFabric for Developers
5. Oracle White Paper, Architectural Strategies for Cloud Computing
6. Stephen Fraser Appress (2002 Re World ASP.NET: Building a Con tent – ), Management System
7. Sun MicroSystems, Introduction to Cloud Computing
8. Hu nh Quyỳ ết Th ng (ch biên), Nguyắ ủ ễn Hữu Đức, Doãn Trung Tùng, Nguy n ễ
Bình Minh, Trần Việt Trung, Điện toán đám mây, nhà xu t bấ ản Bách Khoa Hà N i ộ
2014. Các trang Web 9. http://www.ibm.com 10. http://infreemation.net 11. www.forrester.com/ 12. www.en.wikipedia.com
13. http://laptrinhviet.net/Tai-lieu-huong-dan-lap trinh- -Asp-net-MVC5
14. http://pluralsight.com/training/Player?author=scott-allen&name=aspdotnet-
mvc5-fundamentals-m1 introduction&mode=live&clip=0&course=aspdotnet- -
mvc5-fundamentals
15. http://www.asp.net/mvc/overview/getting-started/getting-started-with ef- -using-
18. https://vi.scribd.com/doc/238140410/Introduction-ASP-NET-MVC
19. http://sinhvienit.net/forum/video-asp-net-mvc-5-fundamentals- -ban-day-co du-
va- -co code-tham-khao.300685.html
20. http://giaotrinhcntt.com/tai-lieu/tai-lieu-c-c-java asp- -net-mvc5-co-ban
21. https://azure.microsoft.com/en-us/documentation/articles/web-sites-dotnet-
deploy-aspnet-mvc-app-membership-oauth- -database/#next-stepssql
22. http://www.asp.net/mvc/overview/getting-started/introduction/getting started-
23. http://anvona.com/tong-quan-dien-toan-dam-may-phan-2/
24. http://www.pcworld.com.vn/articles/cong-nghe/lam-the-
nao/2014/09/1236005/khai-thac-mang- -tren-microsoft-ao azure/
25. http://www.pcworld.com.vn/articles/cong-nghe/lam-the-
nao/2014/09/1236005/khai-thac-mang- -tren-microsoft-ao azure/
26. http://www.pcworld.com.vn/articles/kinh-doanh/quan-tri/2010/12/1222453/ha-
tang-dam-may- - -tren-tat ca azure/
27. http://thachpham.com/wordpress/wordpress-tutorials/cac chuc- -nang-chinh.html