Connecting a scalable cloud backend to your mobile and client apps is extremely easy with Windows Azure Mobile Services. It enables: storing ordered data in the cloud capable of spanning users and devices, integrating user verification with it, and sending out information to clients thru push notifications.
Now you can include these capabilities in any Win 8 application in a jiffy. You can also work on developing your own apps.
Subscribe to a free trial in case you don’t have an Azure account. Go to the preview features option under ‘account and enable supporting of the preview for ‘Mobile Services’.
Then you need to login to Win Azure, click on New and select ‘mobile services’ icon for creating your mobile backend. A page will be displayed to you; follow the instructions for connecting your mobile service either to a Win 8 client application that you are in the process of developing, or to a new Win 8 client application.
Once you have created a WAMS, it’s automatically associated with a SQL database in Azure. The WAMS backend has inbuilt support to enable safe storing and retrieval of date by remote applications, without necessitating you to do any coding. There is also inbuilt support for creation of new tables, data browsing, index setting, and access permission control. That’s why it’s so simple to link client apps to the cloud. It also helps client developers without a background in server code to be more productive; allowing them to concentrate on enhancing the client app experience by leveraging WAMS to give them the much needed cloud backend service.
As Mobile Services is a component of Azure, developers have the flexibility to expand their initial solution and enhance server functionality or advanced logic, enabling them to meet a wide range of needs.
Integrating user verifications and push notifications within your apps is a breeze with WAMS. These capabilities will help you with verification and to fine tune the access rights to your cloud data, and to set off push notifications when that data is altered. As server scripts are supported by WAMS, these actions are very easily enabled.
With the Dashboard” tab you can track your mobile service backend usage and metrics. The server CPU cycles of WAMS, API calls, and bandwidth are all displayed in this tab. To view error messages you can go to Tabs.
Scale Up as Your Business Grows
You can develop and run up to 10 mobile services free, in a shared environment (there will be others’ apps running on same servers). This cuts down your costs as you only pay for the database that you connect your WAMS to. Supposing your app is a hit you can just select the Scale tab of your service and change to Reserved mode. Now your apps will be isolated and you will be the only consumer on a virtual machine. Thus you can either scale up or down (the resources your apps utilize) according to your traffic.
Since you pay on an hourly basis for the computing capacity, you can scale as you need and keep down your cost.