Charla django Azure

482
-1

Published on

Charla Global Windows Azure Bootcamp Django, Milagro 2014

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

  • Be the first to like this

No Downloads
Views
Total Views
482
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Charla django Azure

  1. 1. Global Azure Bootcamp Milagro William Richard Méndez C. Web Developer Integrante de Avanet @willirocker | http://wmendezc.wordpress.com/
  2. 2. Hacemos parte de los 138 eventos, en 57 paises y 137 ciudades que ocurren en simultáneo.
  3. 3. Los patrocinadores globales del evento son:
  4. 4. Localmente nos apoya: Quien además de colaborarnos con el espacio para el evento de hoy, nos ha brindado todo su apoyo en reiteradas ocasiones.
  5. 5. Agenda • Windows Azure • ¿Python ?,¿ Django? • Pytvs & Sql Azure • Demo • Storage • Table Service • Demo
  6. 6. Windows Azure
  7. 7. Es una plataforma muy flexible, que se adapta a las necesidades del desarrollador , permitiéndonos compilar, administrar e implementar de manera ágil nuestras aplicaciones , que estarán siempre disponibles, sin problemas de capacidad de almacenamiento, entre otras ventajas.
  8. 8. http://www.windowsazure.com/es-es/
  9. 9. ¿Python?,¿Django?
  10. 10. • Python • Lenguaje interpretado, multiplataforma de propósito general. • Fuertemente tipado, Orientado a objetos, muy alto nivel. • De código abierto, altamente extensible, puede incrustarse con lenguajes como C++, java.
  11. 11. • Sitio del Proyecto (Python, Django) • https://www.python.org/ • http://www.djangoproject.com ¿Python?, ¿Django?
  12. 12. PYTVS – Python Tools for Visual Studio & Azure SDK for Python
  13. 13. • Es un plugin gratuito para Visual Studio que permite tener todas las herramientas necesarias para desarrollar aplicaciones con este lenguaje entre las cuales tenemos: • Autocompletado de código • Depuración • Manejo de Proyectos
  14. 14. • Es un conjunto de herramientas que permiten el desarrollo de aplicaciones bajo la plataforma de Azure, una de las ventajas es ser multiplataforma, sirve para distintos lenguajes de programación tales como: • NodeJS • Python • Php • Ruby • .Net
  15. 15. Links • Azure SDK • http://www.windowsazure.com/en-us/develop/python/?fb=es-es • PYTVS • https://pytools.codeplex.com/
  16. 16. Demo
  17. 17. ¿Preguntas?
  18. 18. Storage
  19. 19. • La plataforma de Windows Azure proporciona soluciones de almacenamiento, copias de seguridad y recuperación en la nube de forma escalable
  20. 20. Table Storage
  21. 21. • Las tablas ofrecen funcionalidad NoSQL para las aplicaciones que requieren el almacenamiento de grandes cantidades de datos no estructurados. Pueden ser programadas en el lenguaje que desee, incluido: .net, java, node.js, python y otros lenguajes en Windows y Gnu/ Linux. Las tablas son un servicio administrado que se puede escalar automáticamente para dar cabida a un gran volumen de datos. Las tablas son accesibles prácticamente desde cualquier lugar a través de las API REST.
  22. 22. • Niveles de Redundancia para el servicio de Storage • Almacenamiento Localmente Redundante (LRS). • Almacenamiento Geográficamente Redundante (GRS). • Almacenamiento Geográficamente Redundante con Acceso a Lectura (RA – GRS).
  23. 23. • Se mantienen varias réplicas de los datos de una misma región a fin de proporcionar una alta durabilidad.
  24. 24. • Representa una durabilidad de datos adicional, ya que los datos se replican entre dos regiones situadas a cientos de kilómetros de distancia, dentro de la misma zona geográfica. En ambas regiones se mantienen varias réplicas de los datos.
  25. 25. • Además de almacenamiento geográficamente redundante, ofrece acceso de solo lectura a la cuenta de almacenamiento de la región secundaria, que dispondrá de una copia coherente de los datos del almacenamiento principal. Los clientes pueden utilizar este servicio para acceder a sus datos cuando la cuenta de almacenamiento de la región principal no esté disponible.
  26. 26. Table StorageCuenta Tabla Entidad
  27. 27. Demo
  28. 28. ¿Preguntas?
  29. 29. Código Fuente https://github.com/Wilo/Charla-Azure-BootCamp-2014
  30. 30. Les agradecemos a todos el estar con nosotros y esperamos que disfruten el trabajo que como comunidad realizamos para ustedes.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×