Introducción a Azure Mobile Services

¿Qué es el servicio de Azure Mobile Services?

Azure Mobile Services (Servicios Móviles) nos permite crear un backend para nuestras aplicaciones móviles en minutos. Podemos integrar aplicaciones sobre múltiples plataformas: Windows Phone, Windows Store, Android, iOS, Xamarin (iOS y Android), PhoneGap, HTML, Sencha y Appcelerator.

¿Qué funcionalidad nos provee?

  • Hosting de una web API .NET o Node.js con monitoreo y administración 24×7.
  • Uso de single sign-on con Microsoft Account, Active Directory, Facebook, Twitter y Google.
  • Notificaciones push a usuarios individuales y segmentos de audiencia dinámicos.
  • Guardar datos en SQL, Table Storage, y MongoDB.
  • Acceder sistemas on-premise, Office 365, y SharePoint.
  • Usar sincronización basada en la nube para aplicaciones que funcionan offline.
  • Autoescalado a millones de dispositivos.

¿Por dónde arrancamos?

Lo primero que necesitamos es, obviamente, una cuenta de Microsoft Azure. Si no tenemos una, se puede acceder a una prueba gratuita de 30 días, en la que tendremos USD 200 para gastar.

Una vez dentro de nuestra cuenta, hacemos click en el botón de “+NUEVO” que se encuentra en la parte inferior de la pantalla.

+NUEVO

Seleccionamos “Proceso”, luego “Servicio Móvil” y finalmente “Crear”:

Nuevo servicio móvil

Esto nos llevará a la pantalla de creación de nuestro servicio, en la que elegimos el nombre, la base de datos que utilizaremos (en la que tenemos la opción de usar una base de datos SQL gratuita de hasta 20 MB), la región en la que alojaremos el servicio y el lenguaje en el que manejaremos el backend:

Crear Mobile Service

En la segunda pantalla nos solicitará que ingresemos los datos de configuración de nuestra base de datos SQL:

Configurar base de datos

Dado que este es nuestro primer servicio, vamos a configurar también un nuevo servidor de base de datos (podemos elegir un servidor de base de datos, e incluso una base de datos que hayamos creado previamente, si fuera el caso):

Nuevo servidor de base de datos

Una vez configurados los datos, los aceptamos y se creará nuestro servicio, y la base de datos asociada.

Para verlo, elegimos “Servicios Móviles” en el menú de la izquierda:

Servicios Móviles

Y veremos el listado de nuestros Servicios Móviles:

Listado de Servicios Móviles

Ingresando a nuestro servicio veremos la siguiente pantalla, la cual nos permitirá bajar una aplicación de ejemplo, en la plataforma que elijamos, que ya viene preconfigurada con los datos de nuestro servicio, por lo cual está lista para usar. O nos explicará cómo conectar nuestro servicio con una aplicación existente:

Panel de Servicios Móviles

En futuros posts estaré mostrando algunas de las funcionalidades que tenemos disponibles.

@gjbellmann

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s