Tôi sẵn sàng chuyển từ AWS sang Azure, tuy nhiên tôi hơi bối rối về sự khác biệt giữa Azure Virtual Machines & Dịch vụ đám mây! những gì tôi cần là một máy chủ Linux nhỏ, bất kể tên các công ty ưa thích muốn gọi nó (ví dụ EC2), tôi sử dụng nó để chạy các dự án uni nhỏ khác nhau được viết bằng các ngôn ngữ khác nhau.Sự khác biệt giữa Azure Virtual Machines & Cloud Services
Trả lời
Máy ảo Azure về cơ bản giống như âm thanh của máy ảo Windows hoặc Linux mà bạn kiểm soát. Azure về cơ bản chỉ cung cấp cho bạn một không gian để lưu trữ máy ảo đó. Bạn kiểm soát O/S, cập nhật, v.v.
Dịch vụ đám mây Azure (vai trò web, vai trò công nhân, v.v.) là một lớp phía trên máy ảo. Azure điều khiển cá thể VM mà vai trò của bạn chạy trên (O/S, các bản cập nhật, v.v.), trong khi bạn chỉ quan tâm đến ứng dụng của mình. Đối với một vai trò web, đó sẽ là mã cho một ứng dụng web (ví dụ một trang ASP.NET); cho vai trò công nhân, đó sẽ là mã cho một dịch vụ chạy trong nền.
Với Dịch vụ đám mây, bạn triển khai ứng dụng của mình cho các phiên bản vai trò của mình. Bạn thực sự không có quyền kiểm soát cách các cá thể đó đang chạy (và bạn thực sự không quan tâm) - bạn chỉ lo ngại rằng mã của bạn hoạt động.
Vì vậy, nếu bạn cần toàn quyền kiểm soát máy ảo thì Azure Virtual Machine là hướng bạn nên đi. Nếu bạn đang phát triển các ứng dụng và không quan tâm đến cơ sở hạ tầng (cập nhật O/S, v.v.), thì các dịch vụ đám mây (vai trò) là cách để đi.
Tôi hy vọng điều này sẽ hữu ích. Chúc may mắn!
- 1. Liệt kê Azure Virtual Machines qua REST API
- 2. Sự khác nhau giữa Azure Web Site và dịch vụ Azure Cloud là gì
- 3. Sự khác biệt giữa WCF Web API và WCF Data Services
- 4. Sự khác biệt giữa grails-app/services, grails-app/utils và thư mục src
- 5. Sự khác biệt giữa $ (...) và `...`
- 6. Sự khác biệt giữa. và #
- 7. Sự khác biệt giữa $ * và $ @
- 8. Sự khác biệt giữa ". +" Và ". +?"
- 9. Sự khác biệt giữa "**/* /" và "** /"?
- 10. Sự khác biệt giữa = và: =
- 11. api web Azure Services Mobile VS
- 12. Windows Azure hoặc RackSpace Cloud?
- 13. Sự khác nhau giữa Cloud Computing và Grid Computing là gì?
- 14. Sự khác biệt chính giữa Amazon S3 và Amazon EBS
- 15. Sự khác biệt về sự khác biệt giữa Matplotlib giữa Agg và Cairo
- 16. Sự khác biệt chính xác giữa Windows Azure và Windows IIS là gì?
- 17. Sự khác biệt giữa $ .getJSON() và $ .ajax() trong jQuery
- 18. Sự khác nhau giữa Azure AppFabric và Windows Server AppFabric
- 19. Sự khác biệt giữa Html.RenderAction và Html.Action
- 20. Sự khác biệt giữa cookie và phiên?
- 21. Sự khác biệt giữa '.' và "." trong java
- 22. Sự khác biệt giữa SimpleDB và S3
- 23. C++ - Sự khác biệt giữa (*). và ->?
- 24. Sự khác biệt giữa offsetHeight và clientHeight
- 25. Sự khác biệt giữa cuda.h, cuda_runtime.h, cuda_runtime_api.h
- 26. Sự khác biệt giữa RDLC và SSRS
- 27. Sự khác biệt giữa "\ n" và Environment.NewLine
- 28. Sự khác biệt giữa qt và PyQt4
- 29. Sự khác biệt giữa AForge và OpenCV
- 30. Sự khác biệt giữa toFixed() và toPrecision()?
Tôi thấy bài đăng trên blog này rất hữu ích để hiểu sự khác biệt giữa các tùy chọn lưu trữ khác nhau trong Windows Azure: http://davidpallmann.blogspot.in/2012/07/windows-azure-is-3-lane-highway-how- to.html –
Cảm ơn bạn đã hữu ích – Karthik
Tôi nghĩ rằng trong bối cảnh quyền lực này có đề cập đến: http://www.troyhunt.com/2014/01/with-great-azure-vm-comes-great.html Bạn có thể không phải lúc nào cũng cần những gì _you think_ là power :-) – 0fnt