En las aplicaciones de negocio, el almacenamiento es uno de los puntos claves que tenemos que garantizar. Por ello, es fundamental hacernos algunas de las siguientes preguntas:
Resolviendo estas, y otras cuestiones, nos podemos plantear una arquitectura en la nube optimizada para nuestra aplicación.
Si somos capaces de optimizar recursos de nuestra aplicación, el coste en la nube también estará optimizado y esto es algo que… ¡Nos preocupa a todos! Tener recursos ilimitados nos lleva a pagar grandes cantidades de dinero por esos recursos que tienen un coste por uso.
Probablemente la mayoría de las aplicaciones de negocio actuales son migrables a la nube en modo IaaS, o lo que es lo mismo, llevarlas a un Hosting escalable donde, además del alto coste de la infraestructura que contratamos en la nube, seguimos teniendo un alto grado de complejidad y administración de esos servidores. El éxito de estas aplicaciones pasaría por hacer uso, en la medida de lo posible, de los servicios PaaS que ofrece la nube para la ejecución de nuestros servicios y clientes.
Sería muy sencillo clonar nuestro SQL Server y ponerlo en una máquina virtual en la nube para seguir dando soporte a capa de almacenamiento de datos de nuestra aplicación. Sin embargo, lo ideal es ser capaces de llevar esos datos a SQL Azure o, inclusive, plantearnos por qué esos datos tienen que estar en un almacenamiento Relacional-Transaccional.
En la nube tenemos diversos tipos de almacenamiento para dar soporte a las necesidades de nuestras aplicaciones de negocio, como pueden ser SQL Azure, MongoDB, Tablas, etc. Todos ellos como servicio PaaS.
Si hablamos de Azure, estos son los tipos de almacenamiento disponibles:
Pensemos que no todo tiene que ser SQL Server o su gemelo SQL Azure. Veamos algunos ejemplos:
Una buena arquitectura de datos en la nube tiene en cuenta algunos de los siguientes puntos:
Aprovechemos la nube para plantear una arquitectura de datos adecuada que aproveche las capacidades que nos ofrece para mejorar el rendimiento y optimizar los recursos, con el objetivo de que nuestra aplicación se ejecute en un modelo optimizado de almacenamiento de datos en, la medida de lo posible, modo PaaS.
Este sitio web utiliza cookies para que tengas la mejor experiencia de usuario. Si continuas navegando, estás dando tu consentimiento para aceptar las cookies y también nuestra política de cookies (esperemos que no te empaches con tanta cookie 😊)