Hoy arrancó //build/ 2015 y se hicieron varios anuncios muy interesantes de la plataforma de Microsoft Azure.
Veamos un resumen de cada uno de ellos:
Mejoras en SQL Database
Para aquellos modelos de negocio de SaaS (Software as a Service), en los cuales se requiere crear una base de datos por cada cliente, nos encontramos con el problema de tener que provisionar nuestras bases de datos considerando el escenario de mayor demanda, con lo cual los costos se van para arriba.
Para solucionar este problema, se introdujo un modelo de elastic database pool (en preview). Esto permite que cientos, o incluso miles, de bases de datos dentro del pool crezcan y consuman dinámicamente recursos dentro de un presupuesto preestablecido.
Este modelo nos da un esquema de precios predecible, sobre un conjunto de bases de datos impredecible.
Se anunció también que a partir de hoy está disponible los previews de Transparent Data Encryption y de Full-Text Search para Azure SQL Database, sin costo adicional.
Azure Data Lake
Un nuevo integrante de la familia de productos para big data y analytics. Azure Data Lake es un repositorio de datos de hiper escala para cargas de trabajo de big data analytics. Provee un único lugar para almacenar todo tipo de datos antes de una definición formal de schema o requermientos de transformación. No tiene límites fijos de tamaño de archivo ni de la cuenta y un throughput muy alto para aumentar la performance de analytics. Azure Data Lake es un File System Hadoop, compatible con HDFS, por lo que provee integración con HDInsight, distribuciones estándar como HortonWorks y Cloudera, y proyectos individuales como Storm, Spark, Flume, Sqoop, Kafka, etc.
Azure SQL Data Warehouse
Finalmente Microsoft incluye soporte de Data Warehousing a su propuesta de bases de datos como servicio. (por ahora es un preanuncio, pueden registrarse aquí para ser notificados cuando se lanze el preview público).
Provee integración con los servicios de Azure HDInsight, Azure Machine Learning, Azure Data Factory y Power BI, haciendo que sea una solución completa de data warehousing y business intelligence en la nube.
Azure Service Fabric
Se abrió el developer preview del servicio orientado a la creación de servicios de nube con un alto nivel de escalabilidad y personalización basado en microservicios (un patrón arquitectónico en el cual una aplicación compleja está compuesta por pequeños servicios, versionados independientemente), permitiendo a los más complejos escenarios, con baja latencia y mucha intensiadad de datos, escalar en la nube. Permite crear microservicios con y sin estado (stateful y stateless).
En estos días estaré probando el servicio y contándoles un poco más.
Azure App Service Premium
Se suma a al reciente lanzamiento de Azure App Service (el servicio que reune Web Apps, Mobile Apps, API Apps y Logic Apps), el preview público de Azure App Service Environment, un nuevo plan de servicio Premium, para aplicaciones que requieran de alta escala y conectividad corporativa directa. Con esto se introduce el nuevo recurso de cómputo P4 (8 cores y 14 GB de RAM).