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

Team Foundation Server on Windows Azure

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

La Keynote del PDC 2010 no ha dejado un anuncio muy interesante; Existirá una versión de TFS hosteada en Windows Azure lista para ser usada!!

Hasta ahora la solución pasaba por instalarnos nuestro propio TFS, en nuestro entorno empresarial, o utilizar lanzarnos a utilizar algunas de las soluciones de TFS hosteado que estaban ofreciendo algunos proveedores, que en muchas ocasiones se limitaban sólo a ofrecer ciertas funcionalidades.

A través de este servicio en la nube podremos disponer de todas las funcionalidades que TFS ofrece desde la nube; gestor de fuentes, máquinas builds, integración con LabManager, gestión de work items etc…todo, todo, todo…

Aquí os muestro la arquitectura que tendrá el TFS en la nube.

TFS

Como cosa destacables:

  • Se ha migrado toda la capa de aplicación a un Web Role.
  • Se ha migrado la base de datos SQL Server a SQL Azure.
  • Se emplea Windows Azure Storage para almacenamiento .de ficheros.
  • Se usan worker roles para simular el agente de SQL Server.
  • Para la autenticación se hace uso de Access Control, pudiendo utilizar diferentes proveedores de autenticación, como Active Directory, Live ID, Google….
  • Para los entornos de Builds se emplearé el nuevo rol de Virtual Machine.

En al demo de Keynote se ha visto lo sencillo que podría llegar a ser crear una cuenta de TFS en la nube, aquí veis como se crea.

Welcome

Una vez creado, se realizarán las labores de aprovisionamiento de forma automática y ala, a trabajar, ya podemos conectarnos.

Connect

Y recordad, este entorno también permitirá tener entornos de builds y entornos de pruebas para usar con Lab Manager.

LinkedInMessengerShare

Primeras impresiones del futuro de Windows Azure

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

Impresionante la salto cualitativo que va a tener la plataforma en los próximos meses!! En Keynote del PDC se han podido ver un montón de cosas interesantes!!

Yo no lo puedo esperar, os pongo aquí unos cuantos pantallazos que resumen lo que he visto…acceso remoto, rol para máquinas virtuales, IIS completo, elevación de permisos, más tipos de roles e instancias, Reporting Services, Caching, marketplace etc…

image

image

image

image

image

image

Acceso remoto a la instancia y configurando el IIS

image

Configurando los sites.

image

Configurar la elevación de permisos..

image

Diagrama de arquitectura del TFS hosteado en Azure

image

Habrá un marketplace…

image

Y más novedades!!

Bueno, que valga de resumen en imágenes…

LinkedInMessengerShare