Microsoft Azure - Ứng dụng

Windows Azure thường bị hiểu sai chỉ là một giải pháp lưu trữ, nhưng có rất nhiều điều khác có thể được thực hiện bằng Windows Azure. Nó cung cấp một nền tảng để phát triển các ứng dụng sử dụng một loạt các công nghệ và ngôn ngữ lập trình có sẵn. Nó cung cấp để tạo và triển khai các ứng dụng sử dụng nền tảng .net, đây là công nghệ phát triển ứng dụng của riêng Microsoft. Ngoài .net, có rất nhiều công nghệ và ngôn ngữ khác được hỗ trợ. Ví dụ: Java, PHP, Ruby, Oracle, Linux, MySQL, Python.

Các ứng dụng Windows Azure được mở rộng quy mô bằng cách tạo nhiều phiên bản của ứng dụng. Số lượng phiên bản ứng dụng cần thiết do nhà phát triển chỉ định trong khi lưu trữ ứng dụng. Nếu lưu lượng truy cập tăng hoặc giảm trên trang web hoặc ứng dụng web, nó có thể được quản lý dễ dàng bằng cách đăng nhập vào cổng quản lý Windows Azure và chỉ định các phiên bản. Cân bằng tải cũng có thể được tự động hóa, điều này sẽ cho phép Azure tự đưa ra quyết định khi nào cần chỉ định nhiều tài nguyên hơn cho ứng dụng.

Các ứng dụng web hỗ trợ .net, java, python, php và node.js. Các tác vụ như mở rộng quy mô và sao lưu có thể được tự động hóa dễ dàng. Có một tính năng mới gọi là 'webjobs', là một loại dịch vụ xử lý hàng loạt. Webjobs cũng có thể được mở rộng và lên lịch. Các nền tảng ứng dụng di động được hỗ trợ là Xamarin iOS, Xamarin Android và IOS.

Nền tảng Azure được phát triển theo cách mà các nhà phát triển chỉ cần tập trung vào phần phát triển và không cần lo lắng về các công cụ kỹ thuật khác bên ngoài miền của họ. Do đó hầu hết các công việc hành chính đều do Azure tự thực hiện.

Azure cũng thiết lập một thị trường nơi khách hàng của họ có thể mua các ứng dụng và dịch vụ. Nó là một nền tảng mà khách hàng có thể tìm kiếm các ứng dụng và triển khai chúng một cách dễ dàng hơn. Thị trường Azure hiện có ở 88 quốc gia. Các nhà phát triển ứng dụng có thể dễ dàng kết nối ứng dụng được mua từ thị trường với môi trường phát triển cục bộ. Giá được thực hiện bằng cách sử dụng 5 mô hình khác nhau, bao gồm phí dựa trên mức sử dụng và phí hàng tháng. Một số ứng dụng thậm chí còn miễn phí.