En los últimos años el término NoSQL ha tenido un auge y hoy contamos con gran cantidad de bases de datos de este ámbito, actualmente podemos encontrar MongoDB, DocumentDB, CouchDB, entre otras. Microsoft Azure soporta algunas de ellas y en este artículo aprenderemos a administrar una base de datos MongoDB con nuestra suscripción de Microsoft Azure.
Nota: De momento Microsoft Azure solo soporta la creación de MongoDB en el portal clásico por lo que si se crea desde el nuevo nos va a redirigir al clásico.
Lo primero será ingresar en Microsoft Azure
Nuevo portal
Damos click en nuevo, datos y almacenamientos y finalmente en MongoLab. Una vez hecho esto nos va a redirigir a nuestro portal clásico
Portal clásico
Seleccionamos la tienda
Aparecen los servicios que podemos adquirir, damos click en la sección de servicios para desarrollador, buscamos MongoLab y damos click en la flecha de siguiente
Acá vamos a configurar lo siguiente:
- Plan, en este ejemplo seleccionamos el SandBox.
- Código de promoción, en este caso no cuenta ya que el plan elegido es gratuito.
- Nombre de la base de datos.
- Región
Una vez completados los datos anteriores damos click en siguiente
Se nos desplegará una ventana con un reporte del servicio que vamos adquirir, además están los términos y condiciones. Una vez que hemos verificado damos click en «Comprar»
El servicio empezará a crearse
Cuando finaliza la creación vamos abrirlo y damos click en «Administrar»
Nos va a redirigir a MongoLab, este sitio es una plataforma que nos permite hospedar bases de datos MongoDB.
Acá vamos a seleccionar crear colección
Ingresamos el nombre
Se va desplegar nuestra colección, vamos agregar documentos por lo que damos click sobre ella
Ahora seleccionamos la opción «Agregar documento»
En la nueva ventana vamos a crear nuestro esquema, recordemos que como es NoSQL nosotros lo manejamos como deseamos. En nuestro caso agregaremos tres atributos
{ "nombre": "Veneno", "descripcion": "muy bonito", "modelo": "2010", "url_imagen": "una url" }
De manera que quede así
Bueno hemos aprendido como crear nuestra base de datos MongoDB con la suscripción de Microsoft Azure, en los próximo artículos aprenderemos a administrar nuestra base de datos desde MongoLab , crear un backend y una vista para nuestros datos; hasta la próxima 🙂