Microsoft Azure - แอปพลิเคชัน

โดยปกติ Windows Azure จะถูกตีความผิดว่าเป็นเพียงโซลูชันการโฮสต์ แต่ยังมีอีกมากที่สามารถทำได้โดยใช้ Windows Azure เป็นแพลตฟอร์มสำหรับพัฒนาแอปพลิเคชันโดยใช้เทคโนโลยีและภาษาโปรแกรมที่มีอยู่มากมาย เสนอให้สร้างและปรับใช้แอปพลิเคชันโดยใช้แพลตฟอร์ม. net ซึ่งเป็นเทคโนโลยีการพัฒนาแอปพลิเคชันของ Microsoft เอง นอกจาก. net แล้วยังมีเทคโนโลยีและภาษาอื่น ๆ อีกมากมายที่รองรับ ตัวอย่างเช่น Java, PHP, Ruby, Oracle, Linux, MySQL, Python

แอปพลิเคชัน Windows Azure ถูกปรับขนาดโดยการสร้างแอปพลิเคชันหลายอินสแตนซ์ จำนวนอินสแตนซ์ที่แอปพลิเคชันต้องการถูกระบุโดยนักพัฒนาในขณะที่โฮสต์แอปพลิเคชัน หากปริมาณการใช้งานเพิ่มขึ้นหรือลดลงบนเว็บไซต์หรือเว็บแอปพลิเคชันสามารถจัดการได้อย่างง่ายดายโดยเข้าสู่ระบบพอร์ทัลการจัดการ Windows Azure และระบุอินสแตนซ์ การจัดสรรภาระงานสามารถทำได้โดยอัตโนมัติซึ่งจะช่วยให้ Azure สามารถตัดสินใจได้เองว่าจะกำหนดทรัพยากรเพิ่มเติมให้กับแอปพลิเคชันเมื่อใด

เว็บแอปพลิเคชันรองรับ. net, java, python, php และ node.js งานต่างๆเช่นการปรับขนาดและการสำรองข้อมูลสามารถทำได้โดยอัตโนมัติ มีคุณลักษณะใหม่ที่เรียกว่า 'webjobs' ซึ่งเป็นบริการประมวลผลแบบกลุ่ม Webjobs ยังสามารถปรับขนาดและกำหนดเวลาได้ แพลตฟอร์มแอปพลิเคชันมือถือที่รองรับ ได้แก่ Xamarin iOS, Xamarin Android และ IOS

แพลตฟอร์ม Azure ได้รับการพัฒนาในลักษณะที่นักพัฒนาจำเป็นต้องมุ่งเน้นเฉพาะส่วนของการพัฒนาและไม่จำเป็นต้องกังวลเกี่ยวกับเทคนิคอื่น ๆ นอกโดเมนของตน ดังนั้นงานบริหารส่วนใหญ่จึงทำโดย Azure เอง

Azure ยังกำหนดตลาดกลางที่ลูกค้าสามารถซื้อแอปพลิเคชันและบริการต่างๆได้ เป็นแพลตฟอร์มที่ลูกค้าสามารถค้นหาแอปพลิเคชันและนำไปใช้งานได้ง่ายขึ้น ตลาด Azure มีให้บริการใน 88 ประเทศในปัจจุบัน แอปพลิเคชันที่ซื้อจากตลาดกลางสามารถเชื่อมต่อกับสภาพแวดล้อมการพัฒนาท้องถิ่นได้อย่างง่ายดายโดยนักพัฒนาแอปพลิเคชัน การกำหนดราคาทำได้โดยใช้โมเดลที่แตกต่างกัน 5 แบบซึ่งรวมค่าบริการตามการใช้งานและรายเดือน แอปพลิเคชั่นบางตัวไม่มีค่าใช้จ่าย