Te voy a poner en situación:
Nuestro cliente nos solicita un software para controlar la gestión comercial de su empresa. Debe almacenar los pedidos que llegan a la oficina así como los que realicen los comerciales que estén en la calle. Para nuestro sistema hemos escogido Microsoft Access para desarrollar la aplicación que en la intranet funciona perfectamente pero no podemos ofrecerle acceso a los comerciales desde sus portátiles ubicados fuera de nuestra intranet.
Una solución a este problema pasa por alojar los datos en uno de los ordenadores de nuestro cliente a través de un servidor SQL Server que será capaz de distribuir esos datos a nuestro Access instalado en el ordenador de sus comerciales pero no siempre es posible esa solución puesto que nos encontramos que no siempre los equipos del cliente así como sus líneas ADSL son lo suficientemente potentes para poder prestar ese servicio creando cuellos de botella en la información que repercute negativamente en el funcionamiento del programa.
Ante este panorama tenemos el plan B que consiste en contratar la base de datos SQL a un proveedor externo que nos aloje la información y además con la ventaja de que la información estará disponible las 24h. Así que, entre tantos proveedores de este servicio hoy hablaremos de Windows Azure como proveedor de bases de datos SQL Server.
¿Que es Windows Azure?
Windows Azure es un conjunto de servicios en la nube que ofrece Microsoft a precios para todas las necesidades. Entre ellos, el que a nosotros nos interesa, el de SQL Server «Administración de datos».
Windows Azure Precio
El precio a la hora de contratar servicios externos es un handicap importante. Me voy a poner en la situación de que la empresa de nuestro cliente acaba de comenzar y el software que le hemos diseñado aún tiene pocos datos. ¿Cuanto son pocos datos? pues el mucho y el poco son relativos y dependen infinitamente de la cantidad de información que necesitemos registrar, pero haciendo un cálculo a ojo, nuestra base de datos es muy probable que tarde varios años en alcanzar los 100Mb. Y me he puesto ese tope porque es el mínimo que podremos contratar en Windows Azure. Pues con menos de 100Mb y para una sola base de datos donde alojaremos todas las tablas que necesitemos, Microsoft nos ofrece el siguiente precio por mes a día 25/02/2013:
Unos irrisorios 3,72€ por mes que, al cabo de un año son 44,64€. A mi se me antoja un precio muy económico por un servicio que sabes que estará disponible las 24h del día, 365 días al año, sin interrupciones. Además te ofrece la posibilidad de probarlo tres meses gratuitamente.
¿Y si con los años mi base de datos crece y necesito mas?
Pues sin problemas, realmente Microsoft nos cobra según nuestras necesidades, eso quiere decir que, el día que nuestra base de datos sobrepase los 100 Mb automáticamente nos cobrarán el siguiente tramo y ¿De cuanto estamos hablando? pues si te sorprendieron los 3,72€ anteriores ahora serán:
Pues ahi lo dejo, a falta de hacer las pruebas necesarios en las cuales me encuentro inmerso en estos momentos, de momento y visto lo visto, me parece una muy buena idea la propuesta de Microsoft. En cuanto tenga configurado el servicio gratuito de tres meses te pondré un tutorial para que aprendas a conectar tu Access a las tablas alojadas en dicho servidor y a trabajar desde cualquier parte del mundo con ellas.
EXCELENTE, ES LO QUE BUSCABA, AUNQUE HE INTENTADO INSTALAR EL WIN AZURE EN MI PROPIO SERVIDOR, NO SE SI SEA POSIBLE EVITAR ESOS PAGOS A MICROSOFT.
Hola Jairo, siempre puedes instalar un servidor SQL en cualquier ordenador físico de tu red, además corre por ahí la versión SQL express que es gratuita y para pequeños proyectos es totalmente válida.
Y ES POSIBLE INSTALAR UN SERVDIOR SHAREPOINT Y TENER EL ACCESO TOTAL SIN PAGAR POR CADA USUARIO, EN VERDAD ESTOY INICIANDO UN PORYECTO WEB Y TODO LO TNAGO EN INTRANET ACCESS Y DESEO UTILIZAR ESE MOTOR EN LA NUBE. SE PODRIA HACER ESTO?
GRACIAS
Si, lo que desconozco es si existe una versión de sharepoint gratuita.
Estoy haciendo la prueba y contraté la cuenta de prueba de windows azure, sin embargo, tengo una aplicación hecha con access 2007, estoy tratando de exportar la base de datos al servidor sql de windows azure, y me dice que la versión de sql no es compatible y no puede crear la base de datos, que puedo hacer ahí?
¿Como estas importando la base de datos?, Microsoft proporciona la siguiente herramienta parar hacer la transferencia desde Access a SQL de forma muy cómoda, mas si tienes muchas tablas que traspasar. Yo la he probado y va bastante bien.
http://msdn.microsoft.com/es-es/library/windowsazure/jj156166.aspx