Windows Azure una nube abierta

422 views

Published on

Presentación usada en el Windows Azure Bootcmp 2013 en Microsoft Colombia para realizar un taller de Creación y adecuación de una maquina virtual con Ubuntu Server + Node JS en Microsoft Azure.

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
422
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Windows Azure una nube abierta

  1. 1. Windows Azure una nube abierta, NodeJS + Ubuntu + Azure NICOLÁS HERRERA FARIAS MICROSOFT MVP VISUAL C#
  2. 2. About me - .Net lover! - Back-end warrior - Freelance software developer - Trabajando en las nubes - JavaScript begginer  - @nicolocodev
  3. 3. Agenda - ¿Ubuntu? ¿Esto no es un evento Microsoft? - ¿Java Script en el server side? - Hola Nodejs - Los desarrolladores de Ubuntu también tienen acceso al mejor servicio de cloud  - Nicolás , olvide traer mi Ubuntu 
  4. 4. ¿Ubuntu? - ¿Que es Ubuntu? ◦ Un sistema operativo ◦ Utiliza un núcleo Linux, y su origen está basado en Debian ◦ Linux es un núcleo libre de sistema operativo basado en Unix
  5. 5. ¿Esto no es un evento Microsoft? “¿Cómo sabes que tu casa es la más bella si nunca paseas por el vecindario?”
  6. 6. ¿Y que hay de JavaScript? - Es un lenguaje de programación interpretado! - Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico. - Se utiliza principalmente en su forma del lado del cliente (client-side) - Fabricado por Netscape
  7. 7. Y entonces que hay de NodeJS? Node.js es un entorno de programación en la capa del servidor basado en el lenguaje de programación JavaScript, con I/O de datos en una arquitectura orientada a eventos, y basado en el motor JavaScript V8
  8. 8. Manos a la obra! sudo apt-get nistall nodejs Sudo: superuser do o substitute user do. permite a los usuarios ejecutar programas con los privilegios de seguridad de otro usuario (normalmente el usuario root) de manera segura Apt-get: Herramienta Avanzada de Paquetes (Advanced Packaging Tool)
  9. 9. Integración con WAWS!! DEMO!
  10. 10. Nicolás, ¿Puedo hacerlo todo desde la consola? Claro que si! Windows Azure Command Tools for Linux: Son herramientas de línea de comandos para desplegar y trabajar con servicios de Widnows Azure ◦ sudo npm install azure-cli –g DEMO!
  11. 11. Nicolás olvide mi Ubuntu 
  12. 12. Windows Azure Virtual Machines Las máquinas virtuales proporcionan una infraestructura de proceso escalable a petición cuando es necesario aprovisionar recursos rápidamente para hacer frente a los requisitos cada vez mayores de un negocio. Con máquinas virtuales, se puede elegir entre sistemas operativos Windows Server y Linux con varias configuraciones, sobre una base confiable, Windows Azure.
  13. 13. ¿Preguntas, dudas, sugerencias, aclaraciones?
  14. 14. Preguntas después de la sesión? Let me know! Twitter: @nicolocodev Blog (antiguo) : http://nicolocodev.wordpress.com Blog(nuevo) : http://nicolocodev.com
  15. 15. Console.log(“Muchas gracias por su atención y feliz código :)”)

×