Actualización de SQL Azure

Written by Ibon Landa on May 14th, 2011. Posted in SQL Azure

Este mes de mayo SQL Azure ha sufrido una actualización trayéndonos alguna novedad interesante. La verdad es que tampoco es que sean “grandes mejoras”, seguramente me hubieran gustado otras cosas, pero poco a poco, todo llegará :-)

Una de las novedades es que SQL Azure dispone ya de un API de administración REST que permitirá realizar por código labores de administración, como las tan necesarias labores de aprovisionamiento; crear servidores, base de datos, configurar el firewall. (

Otra de las novedades es que a partir de ahora se podrán crear más de 1 servidor de SQL Azure por subscripción, servidor que su vez puede tener múltiples base de datos. Cada servidor, lógicamente, podrá estar en una ubicación diferente.

Soporte del driver JDBC, más concretamente de la versión 3.0 del driver de JDBC para SQL Server y actualización del paquete de aplicación datos (DAC) que permite actualización in-place en SQL Azure.

La información detallada sobre las novedades la podéis encontrar aquí.

LinkedInMessengerShare

CSS SQL Azure Diagnostics

Written by Ibon Landa on May 14th, 2011. Posted in SQL Azure

Hace tiempo que hablábamos del soporte que SQL Azure tiene de las DMVs y cómo sólo se podían usar algunas de ellas.

En este post os comento una herramienta muy interesante que permite simplificar el trabajo con éstas, ya que simplifica su utilización e interpretación; CSS SQL Azure Diagnostics.

Es una herramienta pensada para simplificar el trabajo con SQL Azure y ayudarnos a encontrar y solucionar problemas. La herramienta se basa única y exclusivamente en las DMVs soportadas por SQL Azure, no hace ninguna otra cosa, pero simplifica enormemente su uso.

En este post se comenta en detalle cómo es la herramienta y cómo es posible usarla.

Aquí os dejo unos pantallazos a modo de ejemplo de la herramienta:

SQLAzure

SQLAzure2

LinkedInMessengerShare

Database Manager

Written by Ibon Landa on February 24th, 2011. Posted in SQL Azure, Windows Azure

Siguiendo con los post orientados a conocer las interesantes novedades que Microsoft ha publicado recientemente con el Sdk 1.3, hoy os mostraré de Database Manager, anteriormente conocido como “Houston”.

Es una herramienta web hecha en Silverlight, que nos va a permitir conectarnos a una base de datos SQL Azure y realizar las labores típicas que se puede realizar; manejar tablas, vistas, procedimientos almacenados, lanzar querys, abrir y lanzar ficheros sql.

Con la nueva herramienta de administración éste se encuentra completamente integrada.

Si seleccionamos una base de datos que tengamos creada, tendremos disponible la opción “Manage” dentro de la barra de herramientas de la parte superior.

SQLAzure7

Una vez damos a la opción “Manage” se nos abrirá una nueva pestaña del navegador que nos llevará a Database Manager.

Si es la primera vez que entramos tendremos que aceptar los términos de licencia e indicar las credenciales de acceso a la base de datos. Es una pena que no haya un single sing-on y no vuelva a pedir credenciales.

SQLAzure10

SQLAzure11

Una vez conectamos la herramienta nos permite hacer la labores típicas; manejar tablas, vistas, procedimientos almacenados, lanzar querys, abrir y lanzar ficheros sql…

SQLAzure12

LinkedInMessengerShare

Trabajando con SQL Azure

Written by Ibon Landa on February 24th, 2011. Posted in SQL Azure, Windows Azure

Siguiendo la temática de los dos últimos post os sigo mostrando cómo es el nuevo portal y cómo pueden realizarse las tareas típicas.

En este post os mostraré cómo es posible trabajar con SQL Azure

SQLAzure

Lo primero que debemos hacer es crear un nuevo servidor de base de datos (recordad que no es un servidor físico dedicado) sobre la cuenta de Azure dónde deseemos crearlo. Una cuenta sólo puede tener un servidor asociado. Un mismo servidor puede tener múltiples base de datos asociadas.

SQLAzure2

Indicaremos la cuenta de administrador del servidor.

SQLAzure3

Han incluido como parte del proceso de creación del servidor la configuración del firewall.

SQLAzure4

Una vez creado el servidor, podemos acceder a la toda la información del mismo; base de datos asociadas, datos de conexión etc…

Como siempre, en la barra de herramientas superior tendremos disponibles todas las opciones habituales en función de lo que estemos viendo en la pantalla.

SQLAzure5

SQLAzure7

Podemos crear tantas base de datos como queramos asociadas al servidor de base de datos, indicando la edición que queremos y el tamaño de la misma.

SQLAzure8

Y ya por último, otro tema interesante, es que desde el mismo portal de administración tenemos disponible información interesante sobre cómo trabajar con SQL Azure.

SQLAzure9

LinkedInMessengerShare

Curso de Windows Azure en la MSDN en español!

Written by Ibon Landa on February 24th, 2011. Posted in AppFabric, MarketPlace, SQL Azure, Windows Azure

Microsoft ha publicado recientemente en la MSDN un curso que he realizado para Campus MVP que recoge bastante información útil e interesante sobre la plataforma.

El material incluye información de diferentes niveles (Awareness, principiante, intermedio y avanzado), ejemplos de código y videos para intentar ayudar a conocer mejor la plataforma.

Espero que os guste.

Awareness
  1. Los retos de la escalabilidad y disponibilidad en las aplicaciones
  2. La respuesta Cloud Computing ¿qué es la nube?
  3. Aplicaciones prácticas de la nube
  4. Windows Azure Platform
    1. Qué es Windows Azure Platform
    2. Windows Azure
    3. SQL Azure
    4. Windows Azure Platform AppFabric
    5. Microsoft codename “Dallas”
  5. Plataformas de desarrollo soportadas por Windows Azure
Principiantes
  1. Cómo crear una cuenta en Windows Azure
    1. La promoción especial de introducción a la Plataforma Windows Azure
    2. La promoción de beneficios para suscriptores MSDN
  2. Puesta en marcha de Visual Studio 2010 para trabajar con Windows Azure
    1. Herramientas necesarias
    2. Hotfixes necesarios según tu sistema operativo y entorno
  3. Mi primera aplicación con Windows Azure
    1. El entorno de ejecución de Windows Azure
    2. Arquitectura de una aplicación Windows Azure
    3. Crear un proyecto con las Visual Studio Tools for Windows Azure
    4. Development Fabric simulación de Azure en local para facilitar el desarrollo
      VIDEO Mi primera aplicación con Windows Azure
  4. Introducción a SQL Azure para desarrolladores
    1. Arquitectura de SQL Azure
    2. Acceso a Datos en SQL Azure
    3. Modelo de aprovisionamiento de SQL Azure
  5. SQL Azure crear mi primera base de datos en la nube
    1. VIDEO El portal de gestión de SQL Azure
  6. Herramientas para trabajar con SQL Azure
    1. SQL Server Management Studio
    2. SQL Azure Migration Wizard
    3. Project Code-Named “Houston”
    4. Microsoft SQL Server Migration Assistant
Intermedio
  1. Almacenamiento en Azure
    1. Tablas
      VIDEO Uso en la práctica de Tablas
    2. Blobs
      VIDEO Uso en la práctica de Blobs
    3. Colas
      VIDEO Uso en la práctica de Colas
    4. Windows Azure Drive
    5. Del Development Storage al almacenamiento en la nube
  2. Herramientas extra para trabajar con almacenamiento Azure
    1. Windows Azure MMC
    2. Cerebrata CSS
    3. Cerebrata Cloud Storage Studioe
  3. Worker Roles en Windows Azure
    1. Introducción al Worker Role
    2. Comunicación entre Web Role y Worker Role
    3. VIDEO Mi primera aplicación con Worker Role
  4. Microsoft SQL Azure
    1. Particularidades de SQL Azure respecto SQL Server
    2. Acceso programático a SQL Azure (ADO.NET, ODBC, PHP)
    3. Administrar SQL Azure SQLCMD, despliegue, monitorización, diagnóstico, aprovisionamiento
  5. VIDEO Mi primera aplicación con el Service Bus de AppFabric
  6. Conceptos clave del Service Bus
    1. Nomenclatura y registro de servicios
    2. Mensajería
    3. Autenticación y autorización con Access Control
    4. Buffers de Mensajes
    5. Buenas prácticas. ¿Qué binding debo usar
  7. Microsoft codename “Dallas”
    1. Consumir un servicio de Dallas
    2. Consumir un servicio de Dallas desde Excel 2010
Avanzado
  1. Configuración de aplicaciones Azure
  2. Cómo desplegar una aplicación en Windows Azure
  3. Versionado de aplicaciones Windows Azure
  4. Diagnóstico y trazas de aplicaciones
  5. Autenticación federada de aplicaciones web en Azure con Windows Identity Foundation
  6. Diseño de arquitectura para aplicaciones escalables con Azure
    1. Particionado de datos
    2. Estado de las aplicaciones
    3. Distribución de cargas
    4. Procesamiento asíncrono
    5. Windows Azure CDN
    6. Windows Azure Dashboard
    7. Azure Throughput Analyzer
  7. AppFabric Access Control
    1. Introducción a la Identidad basada en Claims
    2. Mi primera aplicación con Access Control
  8. Consejos prácticos para crear aplicaciones Azure seguras
    1. Partial-Trust y Full-Trust
  9. Proceso de sincronización en SQL Azure
LinkedInMessengerShare