Archivo de la categoría: Azure

Microsoft y Dell unen fuerzas para crear un nuevo sistema «nube en una caja»

msdellhybridcloud

En octubre del año pasado, Microsoft y Dell anunciaron su primer «appliance premium» desarrollado conjuntamente : El Microsoft Sistema Plataforma de Nube.

Un año despues, el 21 de octubre, la pareja anunció un segundo miembro de esa familia. Dell lo llama «Dell Sistema de Nube Híbrida para Microsoft», enfocado en clientes de nube híbrida. La plataforma que utiliza, está basada en Azure y es conocido como el sistema plataforma de nube estándar o CPS

La oferta de software y hardware integrados que empezará a aceptar pedidos desde el 21 de octubre, combina servidores Dell y switches de redes, a la par de software pre-configurado CPS de Microsoft.

El estándar CPS en estos momentos incluye el Windows Azure Pack, System Center 2012 R2 y Windows Server 2012 R2 y está listo para instalar el Microsoft Azure Stack que estará disponible a partir del próximo año. Servicios de Azure para sacar copias de respaldo, recuperación de sitio y visión operacional son parte de la oferta así como ProSupport y Managed Cloud Services de Dell.

Según gente de Dell dicen que los clientes de este sistema podrán estar listos «desde la caja a la nube» en 3 horas.

La versión original CPS del año pasado era un sistema del tamaño de un gabinete (rack) y estaba orientado a grandes empresas. La nueva versión permitirá que los clientes empiecen con algo pequeño, con 4 servidores y crezcan hasta 16 nodos físicos en un sólo sistema.

La gente de Microsoft dijo que los sistemas fueron diseñados y validados conjuntamente por Microsoft y Dell, a pesar de eso el soporte para el sistema híbrido es a través de Dell, Microsoft se encargará de proveer su experiencia como respaldo en el tema de software y servicios.

Para atraer negocios pequeños a medianos, gobiernos y clientes en el sector educación, Dell está añadiendo un nuevo Dell Cloud Flex Pay como una opción de financiamiento. El precio para este nuevo sistema de nube híbrida empieza en $9,000 dólares americanos por mes por los primeros 6 meses.

ZDNet – Mary Jo Foley para All About Microsoft.

Las ediciones de Azure SQL Databases Web y Business están siendo retiradas

Las ediciones Web y Business serán retiradas en setiembre del 2015. Los niveles de servicio Basic, Standard y Premium reemplazarán las ediciones Web y Business.

azuredb-web-retired

En el portal las bases de datos se mostrarán como «Retired» debido a que no estarán disponibles a partir de setiembre 2015, puedes crear todavía bases de datos tipo Web y Business pero la etiqueta «retirado» será un recordatorio de que es mejor que pases a Basic, Standard o Premium para bases de datos nuevas. Deberías actualizar tus bases de datos. Puedes usar este pdf llamado «Web and Business Database Migration Guidance Cookbok», para planear tu migración y decidir qué opción te conviene más.

Las bases de datos Web y Business corren en un ambiente compartido y de múltiples inquilinos (cuentas en Azure) y no hay una capacidad reservada de recursos para las bases de datos. La actividad de otras base de datos dentro del ambiente compartido puede impactar el rendimiento de tus bases de datos. Esto tiene como resultado un rendimiento que varía mucho y es muy impredecible. La opinión de los clientes de Azure es que este rendimento impredecible es difícil de administrar y más un rendimiento más predecible es preferido.

Las nuevas ediciones o capas de servicio (Basic, Standard y Premium) ofrecen un rendimiento predecible y muchas características extra para asegurar la continuidad del negocio y la seguridad. Estos niveles de servicio están diseñados para proveer de un nivel específico de recursos para una base de datos sin importar las cargas de trabajo de otros clientes en ese ambiente.

La mejor opción para migrar es aquella que te brinde el nivel de rendimiento y tenga el balance óptimo entre características, rendimiento y costo. Además que satisfaga completamente los requerimientos específicos de tu aplicación.

Desde que las capas de servicio se pagan por hora tienes la habilidad de escalar cada base de datos hacia arriba o hacia abajo 4 veces durante un periodo de 24 horas (usando el portal de Azure o programáticamente).

Actualizar las bases de datos Web y Business.

Actualizar tus bases de datos Web y Business a una nueva capa de servicio no pone fuera de línea tu base de datos. La base de datos seguirá operando mientras se realiza la operación de actualización. Una vez que la transición termine habrá un corte de las conexiones temporal por una pequeña duración de tiempo (segundos). Si tu aplicación maneja errores de conexión, es suficiente para protegerte del corte de conexiones al final de la actualización.

Para más información ir al siguiente artículo.

azuredb-tiers

En este enlace puedes ver las preguntas frecuentes sobre el tema.

La nube de Microsoft Azure estuvo caída por más de 11 horas.

azure

A comienzos de esta semana la nube de Microsoft Azure estuvo caída, dejando a sus clientes con instalaciones en US, Europa y Asia sin poder usar Azure por aproximadamente 11 horas.

Microsoft ha explicado el problema. Una actualización hecha a Azure Storage causó que los servidores de almacenamiento se queden trabados en un bucle infinito, sin poder dar servicio a ninguna petición. Todo lo demás que dependía de ese almacenamiento también se hundió con él. Aunque la actualización fue revertida, tomó su tiempo hasta que las cosas empezaran a funcionar de nuevo.

La actualización fue probada pero esas pruebas no fueron realizadas en el almacenamiento basado en tablas. El bucle infinito fue descubierto en el almacenamiento basado en blobs (binarios gigantes). Todo esto fue desplegado más rápido de lo normal, actualizaciones como esta debieron ser instaladas en lotes para evitar afectar multiples centros de datos de Azure simultaneamente.

En el futuro, Microsoft dice que se asegurará de hacer que las herramientas de instalación fuercen actualizaciones lentas en lotes y van a mejorar los tiempos de recuperación.

Por otro lado la nube de Amazon AWS ha sufrido amplias caídas del servicio en el pasado y Twitter ha mostrado inmediatamente gente quejándose de eso. Las caídas de Azure del pasado no han tenido la misma visibilidad.

La caída de Azure de estea semana ha provocado una gran respuesta y mucho enojo. Muchos clientes han estado molestos no por la caída en sí sino porque el tablero de estado del servicio Azure, ha estado erróneo todo el tiempo de la caída. Mientras que las quejas por el tiempo caído quizás no es la mejor propaganda que un proveedor de servicios pueda desear sin embargo es mucho mejor a no tener quejas porque nadie está utilizando el servicio en primer lugar.

Ars Technica – Peter Bright.

Algunos servicios de nube en Azure están caídos.

Desde el 18 de agosto comenzando a las 10 am (hora UTC-5) los usuarios alrededor del mundo empezaron a reportar problemas con Máquinas Virtuales de Azure (la nube de Microsoft), sitios web y otros servicios de nube.

azureoutage-v1-600x127

Microsoft publicó en la página de estado de Azure que «comenzando el 18 de agosto 17:49 UTC estamos experimentando una interrupción de los servicios de nube y máquinas virtuales en múltiples regiones».

Como se puede ver en la imagen, el servicio máquinas virtuales es el más afectado,

Actualización de las 11:30 am: más servicios Azure incluyendo Backup (copias de respaldo), bus de servicio y recuperación de sitio están experimentando problemas. «Estamos evaluando opciones para restaurar el servicio».

Actualización de las 11:40 am: Azure HDInsight, Azure servicios móviles están experimentando interrupción completa del servicio en múltiples regiones.

Actualización de las 11:45 am: «Con nuestro mensaje a los clientes en la página de estado de Azure, estamos conscientes de una interrupción de los servicios Azure incluyendo Máquinas Virtuales, Servicios de Nube y Sitios Web, y estamos trabajando con nuestros equipos de ingeniería para resolver el problema lo más rápido posible».

Los problemas de hoy vinieron tan sólo unos días después de una caída del servicio de Visual Studio Online. Aunque Visual Studio Online corre en Azure, representantes de Microsoft atribuyeron la caída a errores (bugs) de Visual Studio Online no problemas de Azure.

La semana pasada, Azure tuvo una interrupción completa del servicio en la región Este de Japón, problemas para ingresar al portal y degradación del rendimiento en muchas regiones de Azure. 15 de agosto.

Los usuarios de Microsoft CRM Online tuvieron problemas el 15 de agosto. Algunos usuarios no pudieron usar el servicio por 14 horas o más a causa de un problema no especificado el cual condujo a que «algunas organiciaziones CRM en línea sean desactivadas inesperadamente».

ZDNet – Mary Jo Foley.

Libro gratis de Microsoft: Building Cloud Apps with Microsoft Azure.

6862_9780735695658f_thumb_658A8981

En el Blog de Microsoft Press (la imprenta de Microsoft) han lanzado un libro gratuito (en inglés):

Building Cloud Apps with Microsoft Azure: Best practices for DevOps, data storage, high availability, and more. Escrito por Scott Guthrie, Mark Simms, Tom Dykstra, Rick Anderson y Mike Wasson.

La página web del blog está aquí.

Si quieres los enlaces directos aquí:

Microsoft adquiere Capptain, una plataforma de administración de aplicaciones móviles.

Microsoft ha comprado Capptain una empresa a las afueras de París que provee a los desarrolladores de aplicaciones de análisis y la habilidad de enviar notificaciones dependiendo de los patrones de uso de sus clientes. Capptain será integrado en Azure.

«Estamos trabajando para integrar la solución de Capptain con la suite de servicios de Microsoft Azure para que las empresas no sólo puedan construir aplicaciones móviles para interactuar con clientes y empleados sino que se pueda analizar y optimizar esa interacción.

Extraído de Techcrunch por Ingrid Lunden.

Microsoft Windows Azure en el 2013

Casi 4 años luego de haber lanzado Windows Azure el servicio de nube de Microsoft sigue estancado a la sombra de Amazon Web Services. Por otro lado Microsoft dió algunos pasos importantes en el 2013 para entregar un partafolio de servicios en la nube que finalmente parece hacerlo más viable para uso masivo por las organizaciones de IT (Information Technologies).

Finalmente, Microsoft entregó Windows Azure Servicios de Infraestructura a comienzos de año. También Windows Azure Directorio Activo. Como resaltó el Vice Presidente Ejecutivo Satya Nadella, desde que agregamos IaaS (infraestructura como servicio) a la mezcla, ahora representa el 70% de uso de Windows Azure.

Esto nos hace pensar en dónde estaría Windows Azure si Microsoft hubiera hubiera proporcionado ese servicio años antes. Muchos han argumentado que la decisión de Microsoft de entregar Windows Azure como una PaaS (plataforma como servicio) sólo ha ayudado a Amazon a avanzar aún más en IaaS.

El lanzamiento de Windows Server 2012 R2 con su mejorado Hyper-V, System Center 2012 R2 y el nuevo paquete Windows Azure para Windows Server fueron avances claves este año para empujar las nubes híbridas.

En el 2013 Microsoft agrgó un servicio de copias de respaldo y recuperación al portafolio de Windows Azure. La compañía tambien lanzó Windows Azure HDInsight, la versión Hadoop de Microsoft. Está diseñado para permitir a las organizaciones procesar «big data».

Microsoft todavía tiene un largo camino para poder amenazar a Amazon, el cual ofrece numerosas características que no están disponible en Windows Azure. Google, VMware y proveedores como la comunidad OpenStack son un peligro en el horizonte. A pesar de todo con los servicios Windows Azure y Office 365 Microsoft tiene un conjunto competitivo en la nube para seguir avanzando en el 2014.

Extraído de Redmond Magazine Deciembre 2013 Vol 19 Nro. 12

Ahorrando en la nube: Automatizando todo con las librerías de administración de Windows Azure.

Escrito por Scott Hanselmann.

Aunque trabajo para el equipo de Azure y ASP.NET, tengo que pagar por mi propia cuenta de Azure. Francamente, si obtuviera tiempo en la nube gratuito, no sólo es probable que abuse sino que estaría usando la nube de la forma que no se supone que sea utilizada. Desde mi perspectiva una buena nube es una nube barata. Utilizo CDNs, cachés, y me enfoco en un balance entre recursos económicos y computación que funcione para mi cuando lo necesite y que duerman (y no me cuesten dinero) cuando no.

Hay cosas como auto-escalamiento para sitios web, por ejemplo, basados en CPU o un cronograma, pero una cosa que me mete en problemas (a veces) es dejar grandes máquinas virtuales prendidas. Administro la mayoría de mis recursos en Azure desde la línea de comando, puedo escribir «azure vm list» para ver que está ejecutándose y veré esto:

scott1

Si quiero apagar una máquina virtual, utilizo la línea de comando, el portal de Azure, o puedo aún administrar máquinas virtuales dentro del mismo Visual Studio.

scott2

Pero a veces tengo aplicaciones hechas a medida para administrar recursos Azure, quizás aplicaciones WinForms o WPF, tareas MSBuild, o quiero agregar administración en la nube para un proceso existente. Quiero no solo apagar máquinas virtuales sino también administrar sitios web, crear recursos, subir cosas al almacenamiento y más.

Justo he aprendido de Brady Gaster que hay ahora las librerías de administración para .NET de Windows Azure son parte del Azure SDK (software development kit, o kit de desarrollo de software). Básicamente esto significa que puedes llamar las mismas REST APIs que el portal de Azure llama ahora, excepto que ahora con una envoltura (wrapper) más simple alrededor de ellas lo que lo hace un poco más fácil en .NET.
Brady tiene mucha información en su blog sobre estas librerías. Aquí algunas de sus características más resaltantes:

  • Soporta librerías de clases portátiles (PCL Portable Class Libraries)
  • Viene con un conjunto de paquetes NuGet enfocados con mínimas dependencias para simplificar el versionamiento.
  • Soporta asincronía de tareas basadas en async/await (con fáciles sobrecargas síncronas)
  • Tiene una infraestructura compartida para manejo de errores comunes, rastrear, configuración y manipulación de la tubería HTTP.
  • Está factorizada para fácil testeabilidad y «mocking» (se refiere a la suplantación de un objeto por otro con el objeto de facilitar las pruebas).
  • Está construído encima de librerías populares tales como HttpClient y Json.NET.
  • Es todo código abierto y está en GitHub.

Están disponibles en NuGet como un grupo de paquetes pero puedes obtenerlos separadamente si quieres sólo administrar máquinas virtuales, por ejemplo. Aquí la versión que estoy usando de NuGet. Noten que está en pre-lanzamiento cuando esté artículo fue escrito. https://www.nuget.org/packages/Microsoft.WindowsAzure.Management.Libraries

scott3

La autenticación de Azure y la autorización está basada en certificados X509, por lo tanto tendrás que utilizarlos para inicialmente hablar con tu instancia de Azure. Puedes descargar tus certificados desde una sesión autenticada aquí y tus certificados y identificación de suscripción están dentro.

Puedo listar por ejemplo todos mis sitios web que están ejecutándose en todas sus ubicaciones (espacios web).

using (var client = new WebSiteManagementClient((creds))
{
   var spaces = client.WebSpaces.List();
   foreach (var space in spaces) {
      Console.WriteLine("Space: {0}", space.Name);
      var sites = client.WebSpaces.ListWebSites(space.Name, new WebSiteListParameters{ PropertiesToInclude = { "Name" }});
      foreach (var site in sites) {
         Console.WriteLine(" " + site.Name);
      }
   }
}

Esta pequeña aplicación da la siguiente salida:

Space: eastuswebspace
 SmallestDotNet
Space: northcentraluswebspace
 Hanselminutes
Space: northeuropewebspace
Space: westuswebspace
 babysmash
 nerddineroofficial
 ratchetandthegeek
 speakinghacks
 thisdeveloperslife
 hanselmannlyncrelay
 HanselmanGhost
 anglebrackets
 lostphonescreen
 loggingtest
 GetInvolved
 keysleft

Puedo actualizar sitios, desactivarlos (detenerlos), hacer granjas web, escalarlas, crear, configurar y generalmente hacer todo lo que puedo desde la línea de comandos. Ahora puedo administrar Azure desde PowerShell, desde .NET, desde «node» y la línea de comando cross-platform (cruza plataformas), Visual Studio y el portal de Azure.

Si enlazas tu cuenta de MSDN y la de Azure puedes obtener $150 al mes en crédito en Azure, puedes correr hasta 2 máquinas virtuales todo los días por un mes.

Extraído de www.hanselmann.com

Microsoft junta 25 socios para formar la red Cloud OS para aumentar el uso de Windows Azure.

Microsoft está lanzando la Cloud OS Network, un grupo de 25 proveedores de servicios e integradores de sistemas que ofrecen servicios en Windows Azure.

La lista incluye nombres como Capgemini, Capita IT Services, CSC, Dimension Data, Fujitsu Ltd., Lenovo, Tieto y T-Systems así como pequeños jugadores como DorukNet, parecidos a Outsourcery como: VTC Digilink y Wortmann.

Microsoft dice que Cloud OS cubre 90 mercados activos y actualmente sirve 3 millones de clientes diariamente utilizando 2.4 millones de servidores en más de 425 centros de datos.

Microsoft aún no se está encargando de servicios administrados o integración, en cambio está buscando a terceros que provean ese puente.

Microsoft lanzará una nueva región en Windows Azure en Brasil el próximo año

brasil

Ya había escuchado rumores de esto anteriormente pero nada concreto. Microsoft ha anunciado que Windows Azure está llegando a Brasil y será la primera región en Latinoamérica, la vista previa comenzará en las próximas 4 a 6 semanas.

Este lanzamiento permitirá que clientes en Brasil obtengan un mejor rendimiento gracias a que la latencia disminuirá. Adicionalmente podrán mantener sus datos almacenados en el mismo país, algo que se está volviendo cada vez más importante para usuarios de la nube debido a regulaciones locales y el hecho de que luego del escándalo de la NSA (National Security Agency, Agencia Nacional de Seguridad), los clientes están evitando almacenar sus datos en los Estados Unidos.

Por defecto, los datos serán almacenados en el almacenamiento geo-redundante de Azure (Geo Redundant Storage). Lo cual significa que los datos se almacenaran en Brasil pero tambien en la región Sur-Centro de Estados Unidos.

Brasil y Latinoamérica en general es un mercado con rápida expansión para servicios en la nube. Amazon lanzó su centro de datos allí en el 2011 y otras compañías de hospedaje en la nube le han seguido. El Gerente General de Digital Ocean Ben Uretsky dijo el mes pasado que a pesar de todo es un ambiente con muchos retos para compañías de nube, gracias al relativamente alto impuesto de importación y la pobre infrastructura instalada. En el caso de Google y su Compute Engine sólo ofrece opciones de centros de datos en los Estados Unidos y Europa.

Previamente este año, Azure también se expandió en Asia con regiones en China, Japón y Australia. En los Estados Unidos Azure tiene hasta 4 zonas de disponibilidad dependiendo del servicio que corras (Oeste Estados Unidos, Este, Norte-Centro y Sur-Centro). Adicionalmente opera 2 zonas en Europa (oeste y norte)

Para ver el artículo original en inglés de TechCrunch: http://techcrunch.com/2013/12/04/microsoft-to-launch-windows-azure-region-in-brazil-early-next-year/