Nube. Móviles. Redes Sociales. Big Data.

778 views
628 views

Published on

Charla dada en Bar Camp Costa Rica 2013: Overview, desde un punto de vista técnico, de Tecnologías Emergentes asociadas a cuatro importantes tendencias tecnológicas: La Nube (Cloud Computing), los Móviles (Mobile), Redes Sociales (Social Media) y Big Data. O dicho de otro modo: Cloud. Mobile. Social. Big Data

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
778
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Overview de trends y cómopodemosubicarnos en la búsqueda de un productotecnológico. La intención final o implícitaes Entrepreneurship
  • ¿Perfil de asistentes?
  • Fuente: http://www.slideshare.net/digitro/palestra-taurionLa Ley de Moore: Velocidades de Red, Disco, Memoria, ProcesadorArpanet y TCP-IP
  • Definición de Cloud: Esunametáforapara Internet.Recursos de TI en Internet: Datos, servicios,aplicaciones de negocios o de usocomún, hardware (memoria, disco, etc.)Dicho de otromodo: “Algo” basado en Internet (services over the Internet)IaaS: Servers y Redes (DataCenter). PaaS. SO y BD y Middleware. SaaS: Aplicaciones. Hosting escomoPaaSperoparasitios Web y con escalabilidad manual.
  • Contenido y Login paraentrarRepresentational State Transfer (REST). Estilo de arquitecturaparapegar los sistemas. Vs SOAP y WSDL. Restful Arquitecture.Restricciones: Datos en el server. Estado en el cliente.
  • SPRAIN: Escalabilidad. Desempeño. No estructura. Relajamiento de la Integridad (CAP)
  • Nube. Móviles. Redes Sociales. Big Data.

    1. 1. Cloud. Mobile. Social. Big Data Overview de Tendencias: Cloud. Mobile. Social. Big Data. Leopoldo Rojas Moguel Arckanto software – www.arckanto.com leopoldo.rojas@arckanto.com Costa Rica. Febrero, 2013
    2. 2. ¿Quién soy? • Ingeniero en Computación y Master en Administración de Negocios • Emprendedor social en el pasado. Actual Freelance y nuevamente en el loop del emprendimiento • Docente de maestría en Proyectos de Negocios para Móviles; Innovación y Tecnología; y Base de Datos Emergentes • Web developer. Fan de Ruby on Rails & Yii, y de la tecnología de desarrollo Web en general
    3. 3. Innovación tecnológica en ebullición 20121964 1981 1994 2003 2008 2020-22 Plataformas de Computación Fases de Internet Datos procesados y almacenados Fuente: IBM Group
    4. 4. 1. La Nube: “Cloud computing” ComputaciónenlaNube Software como Servicio (SaaS) Plataforma como Servicio (PaaS) Infraestructura como Servicio (IaaS) Recursos de TI en Internet, escalables y distribuibles de manera transparente Nube privada vs Nube pública Programación políglota y servicios de apoyo, bd y de middleware Multitenancy y Mash-ups de servicios REST
    5. 5. El desarrollo de SaaS • Nuevos modelos: MongoDB, Hadoop, Redis, Xeround, Database.com • BackEnd basado en MVC. FrontEnd basado en jQuery, HTML5 y CSS3. Single Page Web App • Ruby on Rails, PHP, Yii, HTML5, jQuery, Node.js, Backbone.js, Angular.js • En evolución constante: SCRUM, Craftmanship,TDD, BDD, Lean, etc Ingeniería de Software Plataformas de Desarrollo Bases de Datos Arquitectua de software
    6. 6. 2. Movilidad Aplicaciones Nativas en iOS, Android, etc. Aplicaciones Web Móviles en HMTL5 y jQueryMobile
    7. 7. Y plataformas mixtas Titanium Appcelerator Motorola Rhomobile Adobe Phonegap SDK propietarios: Force.com, Codiqa, Zend …
    8. 8. 3. Redes Sociales REST API Facebook Twitter LinkedIN … • Login with FB • Graph API • News Feeds
    9. 9. Aplicaciones sociales KloutHootsuite Branch Out Hubspot Social Gaming Radian6
    10. 10. 4. El “Big Data”
    11. 11. El “Big Data Challenge” • ¿Cómo podemos afrontar este reto si el Modelo Relacional no funciona en este contexto? Fuente: The 451 Group
    12. 12. …¿hacia dónde vamos? Cloud. Mobile. Social. Big Data
    13. 13. Entrepreneurship No pensemos en productos sino validar con el mercado una hipótesis de producto (crear experimentos simples y sencillos; y aprender de ello) Loop: Build-Measure-Learn Think big, start small, “fail” fast The Lean Startup by Eric Ries
    14. 14. ¡Muchas gracias! Leopoldo Rojas Moguel Arckanto software – www.arckanto.com leopoldo.rojas@arckanto.com @leopoldo_rojas Blog: http://leopoldorojas.com Costa Rica. 2013

    ×