Microsoft Azure - Uygulamalar

Windows Azure genellikle yalnızca bir barındırma çözümü olarak yanlış yorumlanır, ancak Windows Azure kullanılarak yapılabilecek çok şey vardır. Çeşitli mevcut teknolojileri ve programlama dillerini kullanarak uygulamalar geliştirmek için bir platform sağlar. Microsoft'un kendi uygulama geliştirme teknolojisi olan .net platformunu kullanarak uygulamalar oluşturmayı ve dağıtmayı sunar. .Net'e ek olarak, desteklenen daha birçok teknoloji ve dil vardır. Örneğin Java, PHP, Ruby, Oracle, Linux, MySQL, Python.

Windows Azure uygulamaları, uygulamanın birden çok örneği oluşturularak ölçeklenir. Uygulamanın ihtiyaç duyduğu örnek sayısı, geliştirici tarafından uygulamaları barındırırken belirlenir. Web sitesinde veya web uygulamasında trafik artar veya azalırsa, Windows Azure yönetim portalında oturum açarak ve örnekleri belirleyerek kolayca yönetilebilir. Yük dengeleme ayrıca otomatikleştirilebilir ve bu da Azure'un uygulamaya ne zaman daha fazla kaynak atayacağı konusunda karar vermesine olanak tanır.

Web uygulamaları .net, java, python, php ve node.js'yi destekler. Ölçeklendirme ve yedekleme gibi görevler kolayca otomatikleştirilebilir. Bir tür toplu işleme hizmeti olan 'webjobs' adlı yeni bir özellik mevcuttur. Webjobs da ölçeklenebilir ve planlanabilir. Desteklenen mobil uygulama platformları Xamarin iOS, Xamarin Android ve IOS'tur.

Azure platformu, geliştiricilerin yalnızca geliştirme kısmına konsantre olmaları ve etki alanları dışındaki diğer teknik konular hakkında endişelenmelerine gerek kalmayacak şekilde geliştirilmiştir. Bu nedenle, yönetim işlerinin çoğu Azure tarafından yapılır.

Azure tarafından müşterilerin uygulama ve hizmet satın alabileceği bir pazar yeri de belirlenir. Müşterilerin uygulamaları arayabileceği ve daha kolay bir şekilde devreye alabileceği bir platformdur. Azure pazarı şu anda 88 ülkede kullanılabilir. Pazardan satın alınan bir uygulama, uygulama geliştiricileri tarafından yerel geliştirme ortamına kolayca bağlanabilir. Fiyatlandırma, kullanım bazlı ve aylık ücreti içeren 5 farklı model kullanılarak yapılmaktadır. Hatta bazı uygulamalar ücretsizdir.