domingo, abril 12, 2015

Invitación al Global Azure BootCamp Guatemala 2015

Logo guate

 

Están cordialmente invitados al Global Azure BootCamp 2015, en este evento me tocara hablar sobre Service Bus y Worker Roles.

Event Details

 

Bienvenidos al Global Windows Azure Bootcamp 2014 Guatemala

El sábado 25 de abril de 2015 Guatemala formará parte de esta iniciativa global y dejaremos registrado a nuestro pais como participante!

Tendremos la oportunidad de poder comprender ¿Qué es Microsoft Azure?, así como ver que tipo de servicios tenemos disponibles en esta novedosa plataforma.

Durante el evento aprenderemos a diseñar y desarrollar una aplicación con Azure

Agenda:

  • KeyNote
  • TFS Online
  • SQL Azure y EntityFramework
  • Azure WebSites con ASP.Net MVC
  • Azure Service Bus y WorkerRoles
 

Requisitos:

  • Computadora Portatil
  • Cuenta de Azure (Full o Trial)
  • Visual Studio 2013 (Full o Community)
  • SDK de Windows Azure

 

Habrá Muchas Sorpresas y premios para los invitados, así mismo tendremos la oportunidad de compartir con la comunidad!

Espero verlos.
Saludos.

Introducción a Computación en la Nube

Cloud3

 

Inicialmente quería dar una introducción sobre Windows Azure, pero antes de entrar en detalle sobre la solución que provee Microsoft, me pareció necesario discutir de que se trata la Computación en la Nube en forma general.

Definición:

Computación en la Nube puede definirse como un estilo de computación en el cual los recursos dinámicamente escalables y comúnmente virtualizados son proveídos como servicios sobre internet.

Evolución de los Paradigmas de Computacion:

Ha habido una evolución de los paradigmas de computación desde sus inicios con los MainFrames hasta la actualidad que resume esta gráfica.

Cloudoo

Actualmente se esta mencionando la Computación en La Nube como el nuevo paradigma, pero no solo se trata de una moda sino de la evolución natural según se han ido desarrollando distintas tecnologías que facilitan este nuevo paradigma como: Virtualizacion, Web Services y SOA, Web 2.0 y Mashups.

Características:

Las características de este nuevo paradigma son:

-Escalabilidad y Servicios sobre demanda

-Interface centrada en el usuario

-Garantiza calidad de servicio (QoS)

-Sistema Autonomo

-Precio

Clasificación:

Image cloudrespons

 

  Según la responsabilidad del cliente y el proveedor de servicio de la Nube se pueden clasificar estos servicios en:

- Infraestructura como Servicio (IaaS)

  En este tipo de servicio el proveedor administra todos los componentes físicos como Red, Almacenamiento, Servidores y Virtualizacion. 

  Ejemplo: Azure IaaS

- Plataforma como Servicio (PasS)

  En este tipo de servicio el proveedor administra adicionalmente al tipo anterior el Sistema Operativo, Middleware y Runtime.

  Ejemplo: Azure Cloud Services.

- Software como Servicio (SaaS)

  En este tipo de servicio el proveedor administra todos los componentes hasta brindar el software como un servicio.

   Ejemplo. Office 365.

Tipos de Nube:

Cloud types

 

Según sea el acceso a los recursos de la nube se pueden clasificar en:

Nube Publica:

En este tipo, la infraestructura se encuentra hospedada en el DataCenter(s) del proveedor de la Nube.

Nube Privada:

En este tipo, la infraestructura se encuentra hospedada en nuestro DataCenter o en algunos casos en el Datacenter del proveedor pero con acceso restringido únicamente a nuestra empresa.

Nube Híbrida:

En este tipo, algunos componentes se encuentran hospedado en la infraestructura del proveedor y otros locales.

Ventajas:

Que ventajas ofrece este nuevo paradigma de computación ?

- Costo: Debido a que se manejan economías de escala en este nivel los costos son considerablemente mas bajos que los que tendríamos al hospedar nuestros servicios localmente.

- Disponibilidad: Debido a la capacidad de los Centros de Datos en la nube, se tiene la sensación de que los recursos son ilimitados y que siempre estarán disponibles lo que brinda un nivel mas alto de disponibilidad del que podríamos obtener localmente.

-Escalabilidad bajo demanda: La escalabilidad es la medida que tiene un sistema de seguir operando incluso cuando se aumenta la carga, en este punto podemos decir que la Computación en la Nube nos da la flexibilidad de aumentar o disminuir la capacidad de los recursos según sea la necesidad, en nuestros Centros de Datos locales o propios regularmente estimamos la capacidad para soportar los picos, lo que implica un costo mas alto y desperdicio de recursos.

Riesgos:

- Seguridad: Este es un tema que todos tienen muy en cuenta ya sea si los sistemas se encuentra localmente o en la Nube en el caso de la seguridad digital.

- Normativa: Dependiendo el lugar donde se encuentre el DataCenter de la Nube la empresa que presta el servicio se rige por la normativa del país por ejemplo el caso de la Ley Patriota.

Espero que esta breve introducción sirva para dar un panorama general de la Computacion en la Nube y que puedan tener mas claros algunos términos.

Les dejo el enlace para ver una presentación que di ya hace algún tiempo sobre el tema.

http://goo.gl/SZ3WeA

Saludos. 

 

lunes, marzo 23, 2015

Cordialmente invitados al Evento de Azure en Guatemala, me toca hablar un poco de IaaS, espero verlos por ahi.

Saludos.


Microsoft Cloud Dev Camp

¡Acompáñanos a este evento especial: Microsoft Cloud Dev Camp!

Los Microsoft Cloud Dev Camps son eventos de primer nivel a escala mundial y divertidos para desarrolladores impartidos por desarrolladores.

Este especial Cloud Dev Camp será presentado por técnicos expertos de Microsoft. Usted no querrá perderse de este evento único.

El formato del evento le permitirá poner inmediatamente en práctica los conceptos y tecnologías que serán presentados. Tenga la oportunidad de aprender haciendo durante este taller.

¿Qué voy a aprender?
En este Cloud Dev Camp usted aprenderá a construir websites, aplicaciones móviles y aplicaciones de clase empresarial apoyándose en nuestra herramienta de desarrollo Visual Studio 2013. Además,  tendrá la oportunidad de observar las características y beneficios a nivel de transparencia, seguridad, privacidad de información, escalabilidad y facilidad de administración de los escenarios híbridos al momento de trabajar con entornos de desarrollo y producción en la nube, para finalmente ver las capacidades de las Máquinas Virtuales, websites, backup y otros servicios  de nube que puede brindar Microsoft Azure a su institución.

El Cloud Dev Camp de Microsoft es un grandioso lugar para ponerte al día con las últimas características a nivel de desarrollo y aprovechamiento de la nube para conseguir los mejores resultados trabajando con escenarios de trabajo híbridos. También después de esta sesión sabrá cómo sacar el mejor provecho a su cuenta de MSDN y hacer que su empresa sea más productiva.

Pre-requisitos de los asistentes
Junto con su computadora portátil, le solicitamos activar una suscripción gratuita por 30 días sobre Microsoft Azure antes de llegar al evento. Estas son las dos opciones donde puedes obtener la el trial de Microsoft Azure
·        Activar su suscripción gratuita de MSDN y sus beneficios aquí  
·        Tener instalado Visual Studio y el SDK de Azure. Puedes encontrar la versión Visual Studio Community de manera gratuita aquí.

Costo
Este evento es desarrollado por la oficina local de Microsoft para usted, SIN COSTO ALGUNO.


Regístrate ahora


¿Preguntas?
Envía un correo a:

Debes llevar:
Algunos objetos personales que debes llevar al DevCamp:

      Suscripción de Microsoft Azure
      Computadora portátil
      Libreta y lapicero



Lugar
Hotel Intercontinental.
14 calle 2-51, zona 10 2do. Nivel.
Salón Guayacán, 3er nivel

Fecha
25 de Marzo del 2015

Hora
De 8:30 a.m. a 5:00 p.m.