Tecnologías    Emergentes     Overview de Tendencias: Cloud. Mobile. Social. Big Data.Leopoldo Rojas MoguelArckanto softwa...
¿Quién soy?• Ingeniero en Computación y Master en Administración de  Negocios• Emprendedor social en el pasado. Actual Fre...
Innovación tecnológica en ebullición                 Fases de                 Internet1964             1981       1994   2...
1. La Nube: “Cloud computing”                       Computación en la Nube     Software como        Multitenancy y        ...
El desarrollo de SaaS  • En evolución                                       • Ruby on Rails, PHP,    constante: SCRUM,    ...
2. Movilidad                      Aplicaciones                       Nativas en                     iOS, Android,         ...
Y plataformas mixtas   Titanium Appcelerator       Motorola Rhomobile       Adobe Phonegap       SDK propietarios: Force.c...
3. Redes Sociales                  Twitter   LinkedINFacebook                               …                        REST•...
Aplicaciones sociales        Hootsuite       Klout               Branch                                Hubspot            ...
4. El “Big Data”
El “Big Data Challenge”• ¿Cómo podemos afrontar este reto si el Modelo Relacional no funciona en este contexto?           ...
…¿hacia dónde vamos? Cloud. Mobile. Social. Big Data
EntrepreneurshipThe Lean Startupby Eric Ries    No pensemos en productos sino validar con el mercado una hipótesis de    p...
¡Muchas gracias!Leopoldo Rojas MoguelArckanto software – www.arckanto.comleopoldo.rojas@arckanto.com@leopoldo_rojasBlog: h...
Upcoming SlideShare
Loading in …5
×

BarCampCR 2013 - Tecnologías emergentes - Leopoldo Rojas M

649 views
546 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
649
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
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)
  • BarCampCR 2013 - Tecnologías emergentes - Leopoldo Rojas M

    1. 1. Tecnologías Emergentes Overview de Tendencias: Cloud. Mobile. Social. Big Data.Leopoldo Rojas MoguelArckanto software – www.arckanto.comleopoldo.rojas@arckanto.comCosta Rica. Agosto, 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 Fases de Internet1964 1981 1994 2003 2008 2012 2020-22Plataformas deComputación Datos procesados y almacenados Fuente: IBM Group
    4. 4. 1. La Nube: “Cloud computing” Computación en la Nube Software como Multitenancy y Mash-ups de Servicio (SaaS) servicios RESTRecursos de TI en ProgramaciónInternet, escalablesy distribuibles de Plataforma como políglota y serviciosmanera Servicio (PaaS) de apoyo, bd y de middlewaretransparente Infraestructura Nube privada vs como Servicio (IaaS) Nube pública
    5. 5. El desarrollo de SaaS • En evolución • Ruby on Rails, PHP, constante: SCRUM, Yii, HTML5, jQuery, Craftmanship,TDD, Node.js, Backbone.js, BDD, Lean, etc Angular.js Plataformas Ingeniería de de Software Desarrollo Arquitectua Bases de de software Datos • BackEnd basado en • Nuevos modelos: MVC. FrontEnd MongoDB, Hadoop, basado en jQuery, Redis, Xeround, HTML5 y CSS3. Single Database.com Page Web App
    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 Twitter LinkedINFacebook … REST• Login with FB• Graph API API• News Feeds
    9. 9. Aplicaciones sociales Hootsuite Klout Branch Hubspot Out Social Radian6 Gaming
    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. EntrepreneurshipThe Lean Startupby Eric Ries 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
    14. 14. ¡Muchas gracias!Leopoldo Rojas MoguelArckanto software – www.arckanto.comleopoldo.rojas@arckanto.com@leopoldo_rojasBlog: http://leopoldorojas.comCosta Rica. 2013

    ×