Cloud Computing<br />Alex Zehnder <br />CTO ilimitada s.a. - Colombia<br />http://azehnder.spaces.live.com/<br />
Tener la opción<br />Responsable<br />Conocimiento<br />Decisión<br />«tohavethe CHOICE»<br />
«CLOUD COMPUTING»<br />«CLOUD»<br />«COMPUTING»<br />WWW<br />….de donde viene esta expresión?<br />«Cloud Computing»<br /...
¿Que es «CLOUD COMPUTING»?<br /><ul><li>Aplicaciones Web
Servicios Web
Datos centralizados</li></li></ul><li>Software + Servicios<br />S+S<br />
Categoríasde Servicios<br />Service Categories<br />IaaS<br />(as a Service)<br />PaaS<br />(as a Service)<br />SaaS<br />...
Conceptual<br />Cloudprivado<br />Cloud<br />publico<br />Categoríasde Servicios<br />SaaS(Software as-a-service)<br />Paa...
características de los nubes<br />Escalabilidad & disponibilidad<br />Consistencia y control<br />Cloud publico<br />(data...
Diferenciador<br />Retos:<br />Eventos corto plazo y alto requerimiento computacional<br />Servicio con éxito impredecible...
…ejemplo de Colombia<br />El mundo real y su evolución natural a Cloud Computing<br />
El inicio de un servicio<br />Servidor físico con todas las funciones y servicios<br />
Separación de FUNCIONES<br />Servidores virtuales de la propia empresa<br />
Servidores hosteados<br />
La aplicación en Cloud Computing<br />Aplicaciones dejan de ser enfocadas/limitadas por servidores<br />
Cuánto se puede ahorrar?<br />Calculadora en línea de<br /><ul><li>“ROI” (retorno de inversión)
“TCO” (costo total del bien)</li></ul>http://www.microsoft.com/windowsazure/tco/<br />
Infraestructura tradicional<br />Ajuste por incidente anterior<br />Ajuste por incidente anterior<br />Sub- aprovisionado<...
Usando Cloud Computing (PaaS)<br />Manejo de picos de demanda<br />Evitar sobre reacción<br />Aprovisionamientotradicional...
Una ejemplo real<br />
Un ejemplo<br />Perfil de la aplicación<br /><ul><li>Tipo:			Aplicación Web con streaming en tiempo real
Tarea de migración: 	Migrar aplicación existente en .NET
Tamaño de la App.: 	Pequeño (<4 servidores/VMs)
Interconexiones: 	Ligeramente integrado (2 conexiones)
#Ingreso de usuarios: 	Mediano
Requerimiento lineal:	Predecible picos durante periodos cortos</li></ul>Propuesta para plataforma Windows Azure<br /><ul><...
Promedio horas de uso diario: 		24.0
Promedio días de uso anual: 		365</li></li></ul><li>Comparación<br />Ahorro > 69%<br />*Costos simulados por 3 años<br />
porque esta nube?<br />Qué es lo que hace única esta propuesta?<br />
La industria del sector<br />“empaquetada” hosteada<br />“empaquetada”<br />instalada<br />“SaaS”<br />Software Estandar<b...
La opción de elegirla plataforma<br />
Niveles de servicio de la nube de Microsoft<br />Servicios de Aplicaciones<br />Servicios de Software<br />Servicios de la...
La Plataforma<br />en la nube<br />Aplicaciones y Servicios Web<br />Nubes privados y de terceros<br />usar experiencia, c...
Próxima SlideShare
Cargando en…5
×

Cloud computing es co blue

1.015 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
1.015
En SlideShare
0
De insertados
0
Número de insertados
9
Acciones
Compartido
0
Descargas
43
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.
  • El Internet esta representada por una nube, la «cloud» «Cloud Computing» viene de «Cloud» = Internet mas «Computing» = Computación
  • Ejemplo: Elecciones, un servicio nuevo para la comunidad, un servicio para la medicina, un servicio de comunicación internacional
  • El primer paso. Los desarrolladores liberan su servicio a un solo servidor físico cual contiene normalmente todos los funciones que requiere el servicio (MSSQL, FTP, IIS).
  • Las pruebas muestran, al igual que la teoría, que no es eficiente tener las funciones juntos en un servidor. Por lo tanto se distribuyen las funciones en varios servidores, normalmente virtuales.
  • En la medida que los servicios crecen y la disponibilidad gana a importancia, se piensa en alojar los servidores virtuales mejor en un data center profesional.
  • En la medida que los servicios crecen y la disponibilidad gana a importancia, se piensa en alojar los servidores virtuales mejor en un data center profesional.
  • Whether an application runs in the cloud, uses services provided by the cloud, or both, some kind of application platform is required. Viewed broadly, an application platform can be thought of as anything that provides developer-accessible services for creating applications. In the local, on-premises Windows world, for example, this includes technologies such as the .NET Framework, SQL Server, and more. To let applications exploit the cloud, cloud application platforms must also exist. And because there are a variety of ways for applications to use cloud services, different kinds of cloud platforms are useful in different situations. Microsoft’s Windows Azure platform is a group of cloud technologies, each providing a specific set of services to application developers. The Windows Azure platform can be used both by applications running in the cloud and by applications running on local systems. The components of the Windows Azure platform can be used by local applications running on a variety of systems, including various flavors of Windows, mobile devices, and others. Those components include:  Windows Azure: Provides a Windows-based environment for running applications and storing data on servers in Microsoft data centers.  Microsoft .NET Services: Offers distributed infrastructure services to cloud-based and local applications.  Microsoft SQL Azure: Provides data services in the cloud based on SQL Server. Each component of the Windows Azure platform has its own role to play. This overview describes all four, first at a high level, then in a bit more detail. While none of them are yet final—details and more might change before their initial release—it’s not too early to start understanding this new set of platform technologies.
  • Primero, la plata en la billeteraDespués en la alcancía..o por debajo del colchón?…esta bien, en una caja fuerte...por supuesto, mi plata la administra el Banco.
  • Cloud computing es co blue

    1. 1. Cloud Computing<br />Alex Zehnder <br />CTO ilimitada s.a. - Colombia<br />http://azehnder.spaces.live.com/<br />
    2. 2. Tener la opción<br />Responsable<br />Conocimiento<br />Decisión<br />«tohavethe CHOICE»<br />
    3. 3. «CLOUD COMPUTING»<br />«CLOUD»<br />«COMPUTING»<br />WWW<br />….de donde viene esta expresión?<br />«Cloud Computing»<br />«Computación en internet»<br />
    4. 4. ¿Que es «CLOUD COMPUTING»?<br /><ul><li>Aplicaciones Web
    5. 5. Servicios Web
    6. 6. Datos centralizados</li></li></ul><li>Software + Servicios<br />S+S<br />
    7. 7. Categoríasde Servicios<br />Service Categories<br />IaaS<br />(as a Service)<br />PaaS<br />(as a Service)<br />SaaS<br />(as a Service)<br />En sitio<br />usted administra<br />usted administra<br />Aplicaciones<br />Aplicaciones<br />Aplicaciones<br />Aplicaciones<br />Datos<br />Datos<br />Datos<br />Datos<br />administrado por proveedor<br />usted administra<br />Ejecutable<br />Ejecutable<br />Ejecutable<br />Ejecutable<br />administrado por proveedor<br />administrado por proveedor<br />Interfaces<br />Interfaces<br />Interfaces<br />Interfaces<br />SO<br />SO<br />SO<br />SO<br />Virtualización<br />Virtualización<br />Virtualización<br />Virtualización<br />Servidores<br />Servidores<br />Servidores<br />Servidores<br />Almacenamiento<br />Almacenamiento<br />Almacenamiento<br />Almacenamiento<br />«Hosteado»<br />«Cloud Computing»<br />Red<br />Red<br />Red<br />Red<br />
    8. 8. Conceptual<br />Cloudprivado<br />Cloud<br />publico<br />Categoríasde Servicios<br />SaaS(Software as-a-service)<br />PaaS(Platform as-a-service) Cloud<br />IaaS(Infrastructure as-a-service)Hosting<br />Comunidad<br />Dedicado<br />Cloud hibrido<br />Categorías de Clouds<br />
    9. 9. características de los nubes<br />Escalabilidad & disponibilidad<br />Consistencia y control<br />Cloud publico<br />(data center)<br />Cloud privado<br />(en sitio)<br />Single-tenancy<br />Multi-tenancy<br />Rendimiento en tiempo real<br />Redundancia y resistencia<br />Accesibilidad global<br />Seguridad y privacidad<br />Flexibilidad<br />Sencillez para proveer<br />Recursos abstractos<br />Recursos físicos<br />Homogeneidad<br />Heterogeneidad<br />
    10. 10. Diferenciador<br />Retos:<br />Eventos corto plazo y alto requerimiento computacional<br />Servicio con éxito impredecible<br />Alta disponibilidad (SLA)<br />Ubiquidad y amplio consumo de red<br />….la oportunidad<br />
    11. 11. …ejemplo de Colombia<br />El mundo real y su evolución natural a Cloud Computing<br />
    12. 12. El inicio de un servicio<br />Servidor físico con todas las funciones y servicios<br />
    13. 13. Separación de FUNCIONES<br />Servidores virtuales de la propia empresa<br />
    14. 14. Servidores hosteados<br />
    15. 15. La aplicación en Cloud Computing<br />Aplicaciones dejan de ser enfocadas/limitadas por servidores<br />
    16. 16. Cuánto se puede ahorrar?<br />Calculadora en línea de<br /><ul><li>“ROI” (retorno de inversión)
    17. 17. “TCO” (costo total del bien)</li></ul>http://www.microsoft.com/windowsazure/tco/<br />
    18. 18. Infraestructura tradicional<br />Ajuste por incidente anterior<br />Ajuste por incidente anterior<br />Sub- aprovisionado<br />Aprovisionamientoreal<br />Sobre- aprovisionado<br />planeado/previsto<br />uso real<br />-$<br />Capacidad de computación<br />Expansión planeada<br />tiempo<br />
    19. 19. Usando Cloud Computing (PaaS)<br />Manejo de picos de demanda<br />Evitar sobre reacción<br />Aprovisionamientotradicional<br />Reducción de costos<br />planeado/previsto<br />uso real<br />+$<br />Aprovisionamiento <br />con AZURE<br />Capacidad de computación<br />Expansión planeada<br />tiempo<br />
    20. 20. Una ejemplo real<br />
    21. 21. Un ejemplo<br />Perfil de la aplicación<br /><ul><li>Tipo: Aplicación Web con streaming en tiempo real
    22. 22. Tarea de migración: Migrar aplicación existente en .NET
    23. 23. Tamaño de la App.: Pequeño (<4 servidores/VMs)
    24. 24. Interconexiones: Ligeramente integrado (2 conexiones)
    25. 25. #Ingreso de usuarios: Mediano
    26. 26. Requerimiento lineal: Predecible picos durante periodos cortos</li></ul>Propuesta para plataforma Windows Azure<br /><ul><li>Número de instancias en Azure: 3
    27. 27. Promedio horas de uso diario: 24.0
    28. 28. Promedio días de uso anual: 365</li></li></ul><li>Comparación<br />Ahorro > 69%<br />*Costos simulados por 3 años<br />
    29. 29. porque esta nube?<br />Qué es lo que hace única esta propuesta?<br />
    30. 30. La industria del sector<br />“empaquetada” hosteada<br />“empaquetada”<br />instalada<br />“SaaS”<br />Software Estandar<br />“propia”<br />hosteada<br />“propia”<br />Instalada<br />“PaaS”Plataforma Cloud<br />Software a la medída<br />hosteado<br />Cloud<br />en sitio<br />
    31. 31. La opción de elegirla plataforma<br />
    32. 32. Niveles de servicio de la nube de Microsoft<br />Servicios de Aplicaciones<br />Servicios de Software<br />Servicios de la Plataforma<br />Servicios de infraestructura<br />
    33. 33.
    34. 34. La Plataforma<br />en la nube<br />Aplicaciones y Servicios Web<br />Nubes privados y de terceros<br />usar experiencia, conocimiento y herramientas existentes<br />Almacenamiento<br />Computación<br />Administración<br />Conectividad<br />Control de acceso<br />Administración<br />Datosrelacionados<br />en sitio<br />Aplicacionescompuestos<br />Aplicaciones de negocio (LOB)<br />
    35. 35. La plataforma Azure<br />Servicios de la aplicación<br />“Dublin”<br />“Velocity”<br />Frameworks<br />“Geneva”<br />Seguridad<br />Access Control<br />Project “Sydney”<br />Conectividad<br />Service Bus<br />SQL Azure Data Sync<br />Datos<br />Computación<br />Almacen.<br />Table Storage<br />Blob Storage<br />Queue<br />Drive<br />Content Delivery Network<br />
    36. 36. y a dónde van los datos?<br />La infraestructura de la nube «Azure»<br />
    37. 37. La nube de Microsoft<br />~100 Centros de computo distribuidos mundialmente<br />Quincy, WA<br />Chicago, IL<br />San Antonio, TX<br />Dublin, Ireland<br />Generation 4 DCs<br />
    38. 38. Centro de computo Chicago<br /><ul><li>USD 500’
    39. 39. 10 campos de fútbol
    40. 40. > 50 contenedores</li></li></ul><li>ITPAC <br />hasta 2.500 Servidores adentro<br />
    41. 41. La Historia se repite<br /><ul><li>El dinero
    42. 42. Su manejo
    43. 43. La confianza</li></li></ul><li>Conclusión<br />¡Lo valioso en manos de especialistas!<br />
    44. 44. http://www.azure.com<br />
    45. 45. <ul><li>Brasil
    46. 46. Chile
    47. 47. Colombia
    48. 48. Costa Rica
    49. 49. Méjico
    50. 50. Perú
    51. 51. Puerto Rico
    52. 52. David ChouArquitecto Microsoftblogs.msdn.com/dachou
    53. 53. http://www.microsoft.com/windowsazure
    54. 54. http://news.cnet.com
    55. 55. http://msdn.microsoft.com
    56. 56. http://co.msn.com</li></ul>Disponible desde 9 de Abril 2010 en<br />Sur- y Centro América<br />Agradecimiento<br />Fuentes<br />Alex Zehnder <br />CTO ilimitada s.a. - Colombia<br />http://azehnder.spaces.live.com<br />GRACIAS<br />…la nube de <br />

    ×