SlideShare una empresa de Scribd logo
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
¿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
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
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
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
2. Movilidad
Aplicaciones
Nativas en
iOS, Android,
etc.
Aplicaciones
Web Móviles
en HMTL5 y
jQueryMobile
Y plataformas mixtas
Titanium Appcelerator
Motorola Rhomobile
Adobe Phonegap
SDK propietarios: Force.com, Codiqa, Zend
…
3. Redes Sociales
REST
API
Facebook
Twitter LinkedIN
…
• Login with FB
• Graph API
• News Feeds
Aplicaciones sociales
KloutHootsuite
Branch
Out
Hubspot
Social
Gaming
Radian6
4. El “Big Data”
El “Big Data Challenge”
• ¿Cómo podemos afrontar este reto si el Modelo Relacional no funciona en este contexto?
Fuente: The 451 Group
…¿hacia dónde vamos?
Cloud. Mobile. Social. Big Data
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
¡Muchas gracias!
Leopoldo Rojas Moguel
Arckanto software – www.arckanto.com
leopoldo.rojas@arckanto.com
@leopoldo_rojas
Blog: http://leopoldorojas.com
Costa Rica. 2013

Más contenido relacionado

La actualidad más candente

Big data
Big dataBig data
Cloud Computing & Big Data
Cloud Computing & Big DataCloud Computing & Big Data
Cloud Computing & Big Data
Globant
 
Snowflake y Precisely: Enriquecimiento de Datos Fácil y Rápido
Snowflake y Precisely: Enriquecimiento de Datos Fácil y RápidoSnowflake y Precisely: Enriquecimiento de Datos Fácil y Rápido
Snowflake y Precisely: Enriquecimiento de Datos Fácil y Rápido
Precisely
 
Presentación gestión documental e tic
Presentación gestión documental e ticPresentación gestión documental e tic
Presentación gestión documental e tic
Yerbabuena Software
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
Brayan Fuentes
 
Viviendo de Software Libre
Viviendo de Software LibreViviendo de Software Libre
Viviendo de Software Libre
Hardy Beltran-Monasterios
 
Accelerating innovation: realidad y futuro de los modelos de negocio digitaltes
Accelerating innovation: realidad y futuro de los modelos de negocio digitaltesAccelerating innovation: realidad y futuro de los modelos de negocio digitaltes
Accelerating innovation: realidad y futuro de los modelos de negocio digitaltes
AMETIC
 
Open Data ¿Dónde está el negocio?
Open Data ¿Dónde está el negocio?Open Data ¿Dónde está el negocio?
Open Data ¿Dónde está el negocio?
Carlos Iglesias
 
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
Martín Cabrera
 
Open Data: Modelos de negocio basados en datos del sector público
Open Data: Modelos de negocio basados en datos del sector públicoOpen Data: Modelos de negocio basados en datos del sector público
Open Data: Modelos de negocio basados en datos del sector público
Jose Luis Marín de la Iglesia
 
Presentacion de power point
Presentacion de power pointPresentacion de power point
Presentacion de power point
ondina lizeth Erazo Enamorado
 
Big Data Introducción
Big Data IntroducciónBig Data Introducción
Big Data Introducción
Gorka Armentia
 
Cinco profesiones IT con más futuro
Cinco profesiones IT con más futuro Cinco profesiones IT con más futuro
Cinco profesiones IT con más futuro
yessrus12
 
Que es la Computación en la Nube?
Que es la Computación en la Nube?Que es la Computación en la Nube?
Que es la Computación en la Nube?
Neomobile Español
 
Computación en la nube: Estado de arte (Octubre 2012)
Computación en la nube: Estado de arte (Octubre 2012)Computación en la nube: Estado de arte (Octubre 2012)
Computación en la nube: Estado de arte (Octubre 2012)
Luis Joyanes
 
Programa tentativo-virtualizacion-2012
Programa tentativo-virtualizacion-2012Programa tentativo-virtualizacion-2012
Programa tentativo-virtualizacion-2012PrinceCooke
 
El valor de los datos abiertos
El valor de los datos abiertosEl valor de los datos abiertos
El valor de los datos abiertos
Carlos Iglesias
 

La actualidad más candente (17)

Big data
Big dataBig data
Big data
 
Cloud Computing & Big Data
Cloud Computing & Big DataCloud Computing & Big Data
Cloud Computing & Big Data
 
Snowflake y Precisely: Enriquecimiento de Datos Fácil y Rápido
Snowflake y Precisely: Enriquecimiento de Datos Fácil y RápidoSnowflake y Precisely: Enriquecimiento de Datos Fácil y Rápido
Snowflake y Precisely: Enriquecimiento de Datos Fácil y Rápido
 
Presentación gestión documental e tic
Presentación gestión documental e ticPresentación gestión documental e tic
Presentación gestión documental e tic
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Viviendo de Software Libre
Viviendo de Software LibreViviendo de Software Libre
Viviendo de Software Libre
 
Accelerating innovation: realidad y futuro de los modelos de negocio digitaltes
Accelerating innovation: realidad y futuro de los modelos de negocio digitaltesAccelerating innovation: realidad y futuro de los modelos de negocio digitaltes
Accelerating innovation: realidad y futuro de los modelos de negocio digitaltes
 
Open Data ¿Dónde está el negocio?
Open Data ¿Dónde está el negocio?Open Data ¿Dónde está el negocio?
Open Data ¿Dónde está el negocio?
 
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformac...
 
Open Data: Modelos de negocio basados en datos del sector público
Open Data: Modelos de negocio basados en datos del sector públicoOpen Data: Modelos de negocio basados en datos del sector público
Open Data: Modelos de negocio basados en datos del sector público
 
Presentacion de power point
Presentacion de power pointPresentacion de power point
Presentacion de power point
 
Big Data Introducción
Big Data IntroducciónBig Data Introducción
Big Data Introducción
 
Cinco profesiones IT con más futuro
Cinco profesiones IT con más futuro Cinco profesiones IT con más futuro
Cinco profesiones IT con más futuro
 
Que es la Computación en la Nube?
Que es la Computación en la Nube?Que es la Computación en la Nube?
Que es la Computación en la Nube?
 
Computación en la nube: Estado de arte (Octubre 2012)
Computación en la nube: Estado de arte (Octubre 2012)Computación en la nube: Estado de arte (Octubre 2012)
Computación en la nube: Estado de arte (Octubre 2012)
 
Programa tentativo-virtualizacion-2012
Programa tentativo-virtualizacion-2012Programa tentativo-virtualizacion-2012
Programa tentativo-virtualizacion-2012
 
El valor de los datos abiertos
El valor de los datos abiertosEl valor de los datos abiertos
El valor de los datos abiertos
 

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

BarCampCR 2013 - Tecnologías emergentes - Leopoldo Rojas M
BarCampCR 2013 - Tecnologías emergentes -  Leopoldo Rojas MBarCampCR 2013 - Tecnologías emergentes -  Leopoldo Rojas M
BarCampCR 2013 - Tecnologías emergentes - Leopoldo Rojas Mbarcampcr
 
Capitulo 1 intro. a la Cloud Computing
Capitulo 1 intro. a la Cloud ComputingCapitulo 1 intro. a la Cloud Computing
Capitulo 1 intro. a la Cloud Computing
uchihavladi
 
Computación en la nube Cap. 1
Computación en la nube Cap. 1Computación en la nube Cap. 1
Computación en la nube Cap. 1
Maynor Vidal Enamorado Leiva
 
Computacion en la nube cap 1
Computacion en la nube cap 1Computacion en la nube cap 1
Computacion en la nube cap 1
Maynor Vidal Enamorado Leiva
 
Capitulo1Computacion en la Nube
Capitulo1Computacion en la NubeCapitulo1Computacion en la Nube
Capitulo1Computacion en la Nube
Marlon Martinez
 
Presentación Capitulo 1 Perspectivas de la Tecnología Informatica
Presentación Capitulo 1 Perspectivas de la Tecnología InformaticaPresentación Capitulo 1 Perspectivas de la Tecnología Informatica
Presentación Capitulo 1 Perspectivas de la Tecnología Informatica
Mauricio Meza Fajardo
 
Computación en la Nube (Cloud Computing).
Computación en la Nube (Cloud Computing).Computación en la Nube (Cloud Computing).
Computación en la Nube (Cloud Computing).
Brayan Antonelly
 
Analizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computingAnalizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computing
Kudos S.A.S
 
Capitulo 1 - Computacion en la nube
Capitulo 1 - Computacion en la nube Capitulo 1 - Computacion en la nube
Capitulo 1 - Computacion en la nube
marizza6808
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
Jessy Sirey Medina Aguilar
 
Ti en la nube
Ti en la nubeTi en la nube
Ti en la nube
Derca Sanz Venegaz
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
Delmy Yaneth Duarte Zuniga
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
Luis R Castellanos
 
Computacion en la nube - UNAH-VS - IA
Computacion en la nube - UNAH-VS - IAComputacion en la nube - UNAH-VS - IA
Computacion en la nube - UNAH-VS - IA
Kyky Serrano
 
COMPUTACIÓN EN LA NUBE
COMPUTACIÓN EN LA NUBECOMPUTACIÓN EN LA NUBE
COMPUTACIÓN EN LA NUBE
Pedro Melgar
 
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
Junior Casildo
 
Capitulo 1: Introducción a la Computación en la Nube
Capitulo 1: Introducción a la Computación en la NubeCapitulo 1: Introducción a la Computación en la Nube
Capitulo 1: Introducción a la Computación en la Nube
Alexis Salinas
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
Carolina Reyes
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
Carolina Reyes
 
2015 charla telecos- panorama de las ti
2015 charla telecos- panorama de las ti2015 charla telecos- panorama de las ti
2015 charla telecos- panorama de las ti
Aitor Ibañez
 

Similar a Nube. Móviles. Redes Sociales. Big Data. (20)

BarCampCR 2013 - Tecnologías emergentes - Leopoldo Rojas M
BarCampCR 2013 - Tecnologías emergentes -  Leopoldo Rojas MBarCampCR 2013 - Tecnologías emergentes -  Leopoldo Rojas M
BarCampCR 2013 - Tecnologías emergentes - Leopoldo Rojas M
 
Capitulo 1 intro. a la Cloud Computing
Capitulo 1 intro. a la Cloud ComputingCapitulo 1 intro. a la Cloud Computing
Capitulo 1 intro. a la Cloud Computing
 
Computación en la nube Cap. 1
Computación en la nube Cap. 1Computación en la nube Cap. 1
Computación en la nube Cap. 1
 
Computacion en la nube cap 1
Computacion en la nube cap 1Computacion en la nube cap 1
Computacion en la nube cap 1
 
Capitulo1Computacion en la Nube
Capitulo1Computacion en la NubeCapitulo1Computacion en la Nube
Capitulo1Computacion en la Nube
 
Presentación Capitulo 1 Perspectivas de la Tecnología Informatica
Presentación Capitulo 1 Perspectivas de la Tecnología InformaticaPresentación Capitulo 1 Perspectivas de la Tecnología Informatica
Presentación Capitulo 1 Perspectivas de la Tecnología Informatica
 
Computación en la Nube (Cloud Computing).
Computación en la Nube (Cloud Computing).Computación en la Nube (Cloud Computing).
Computación en la Nube (Cloud Computing).
 
Analizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computingAnalizando y visualizando información geoespacial utilizando cloud computing
Analizando y visualizando información geoespacial utilizando cloud computing
 
Capitulo 1 - Computacion en la nube
Capitulo 1 - Computacion en la nube Capitulo 1 - Computacion en la nube
Capitulo 1 - Computacion en la nube
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Ti en la nube
Ti en la nubeTi en la nube
Ti en la nube
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Computacion en la nube - UNAH-VS - IA
Computacion en la nube - UNAH-VS - IAComputacion en la nube - UNAH-VS - IA
Computacion en la nube - UNAH-VS - IA
 
COMPUTACIÓN EN LA NUBE
COMPUTACIÓN EN LA NUBECOMPUTACIÓN EN LA NUBE
COMPUTACIÓN EN LA NUBE
 
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
 
Capitulo 1: Introducción a la Computación en la Nube
Capitulo 1: Introducción a la Computación en la NubeCapitulo 1: Introducción a la Computación en la Nube
Capitulo 1: Introducción a la Computación en la Nube
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
2015 charla telecos- panorama de las ti
2015 charla telecos- panorama de las ti2015 charla telecos- panorama de las ti
2015 charla telecos- panorama de las ti
 

Más de Leopoldo Rojas Moguel

Introducción a AngularJS
Introducción a AngularJSIntroducción a AngularJS
Introducción a AngularJS
Leopoldo Rojas Moguel
 
Ruby on Rails y AngularJS
Ruby on Rails y AngularJSRuby on Rails y AngularJS
Ruby on Rails y AngularJS
Leopoldo Rojas Moguel
 
Uso Estratégico de la Tecnología de la Información
Uso Estratégico de la Tecnología de la InformaciónUso Estratégico de la Tecnología de la Información
Uso Estratégico de la Tecnología de la Información
Leopoldo Rojas Moguel
 
Herramientas de software en La Nube
Herramientas de software en La NubeHerramientas de software en La Nube
Herramientas de software en La Nube
Leopoldo Rojas Moguel
 
Las Redes Sociales como promotoras de Inclusión Social
Las Redes Sociales como promotoras de Inclusión SocialLas Redes Sociales como promotoras de Inclusión Social
Las Redes Sociales como promotoras de Inclusión Social
Leopoldo Rojas Moguel
 
Tecnologias Emergentes Digitales
Tecnologias Emergentes DigitalesTecnologias Emergentes Digitales
Tecnologias Emergentes Digitales
Leopoldo Rojas Moguel
 

Más de Leopoldo Rojas Moguel (6)

Introducción a AngularJS
Introducción a AngularJSIntroducción a AngularJS
Introducción a AngularJS
 
Ruby on Rails y AngularJS
Ruby on Rails y AngularJSRuby on Rails y AngularJS
Ruby on Rails y AngularJS
 
Uso Estratégico de la Tecnología de la Información
Uso Estratégico de la Tecnología de la InformaciónUso Estratégico de la Tecnología de la Información
Uso Estratégico de la Tecnología de la Información
 
Herramientas de software en La Nube
Herramientas de software en La NubeHerramientas de software en La Nube
Herramientas de software en La Nube
 
Las Redes Sociales como promotoras de Inclusión Social
Las Redes Sociales como promotoras de Inclusión SocialLas Redes Sociales como promotoras de Inclusión Social
Las Redes Sociales como promotoras de Inclusión Social
 
Tecnologias Emergentes Digitales
Tecnologias Emergentes DigitalesTecnologias Emergentes Digitales
Tecnologias Emergentes Digitales
 

Último

Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
JuanPrez962115
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 

Último (20)

Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 

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

  • 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. ¿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. 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. 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. 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. 2. Movilidad Aplicaciones Nativas en iOS, Android, etc. Aplicaciones Web Móviles en HMTL5 y jQueryMobile
  • 7. Y plataformas mixtas Titanium Appcelerator Motorola Rhomobile Adobe Phonegap SDK propietarios: Force.com, Codiqa, Zend …
  • 8. 3. Redes Sociales REST API Facebook Twitter LinkedIN … • Login with FB • Graph API • News Feeds
  • 10. 4. El “Big Data”
  • 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. …¿hacia dónde vamos? Cloud. Mobile. Social. Big Data
  • 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. ¡Muchas gracias! Leopoldo Rojas Moguel Arckanto software – www.arckanto.com leopoldo.rojas@arckanto.com @leopoldo_rojas Blog: http://leopoldorojas.com Costa Rica. 2013

Notas del editor

  1. Overview de trends y cómopodemosubicarnos en la búsqueda de un productotecnológico. La intención final o implícitaes Entrepreneurship
  2. ¿Perfil de asistentes?
  3. Fuente: http://www.slideshare.net/digitro/palestra-taurionLa Ley de Moore: Velocidades de Red, Disco, Memoria, ProcesadorArpanet y TCP-IP
  4. 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.
  5. 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.
  6. SPRAIN: Escalabilidad. Desempeño. No estructura. Relajamiento de la Integridad (CAP)