De los mainframes a la nube. La era de la computación ubicua
1. De los mainframes a la nube:
La era de la computación
ubicua
Lester Sánchez
Universidad de La Habana
2. ENIAC (Electronic Numerical Integrator
And Computer), 1947-1955
La primera computadora completamente electrónica
Lester Sánchez, UH
2
3. La computación móvil acerca más
al usuario al concepto de
computación ubicua
Lester Sánchez, UH
3
4. Evolución del hardware
La ENIAC costó 6 millones de dólares (actuales).
Un iPhone cuesta alrededor de $600 (10 mil veces menos).
La ENIAC pesó 27 toneladas.
Un iPhone pesa 135 gramos (181 mil veces más ligero).
La ENIAC necesitó una habitación de 167 m2.
Un iPhone cabe en la palma de la mano.
La ENIAC tuvo un CPU de 100kHz.
Un iPhone tiene un CPU de 1GHz (10 mil veces más rápido).
Lester Sánchez, UH
4
5. Ley de Moore (1965)
Gordon Moore (co-fundador de Intel) predijo en 1965 que el número de
transistores de un chip se duplicaría cada 18 meses.
“Si la industria automotriz se hubiese desarrollado al mismo ritmo que la de los
semiconductores, hoy un auto haría un cuarto de millón de Kms por litro y sería más barato
botarlo que pagar el parqueo”.
Lester Sánchez, UH
5
6. Un cómputo que en 1980 demoraba 1 año
hoy demora menos de 5 segundos
Lester Sánchez, UH
6
7. Evolución de la relación Usuario – Computadora
La era de las supercomputadoras (60-80)
• Varios usuarios (expertos) – Una computadora
La era de las computadoras personales (80s)
• Un usuario – Una computadora
La era de la computación ubicua (siglo XXI)
• Un usuario – Varias computadoras (dispositivos)
Lester Sánchez, UH
7
9. Conectividad ilimitada con direcciones
IPv6
• 52,000 billones de billones de direcciones para cada
persona
• 100 direcciones para cada átomo en la superficie de
la Tierra
• 4.8 billones de direcciones para cada estrella en el
universo conocido
Direcciones IPv4:
4,294,967,296
Direcciones IPv6:
340,282,366,920,938,463,463,374,607,431,768,211,456
Lester Sánchez, UH
9
13. 300 millones
de fotos se suben a Facebook
cada día
48 horas
de video se suben a YouTube
cada minuto
Lester Sánchez, UH
13
14. El móvil como herramienta
multifuncional
Con la llegada de Internet al
móvil, el “teléfono” móvil dejó
de ser solo un teléfono…
para convertirse en un
dispositivo con múltiples
funcionalidades, un teléfono
inteligente.
Las llaves y el monedero se
olvidan… el móvil NO!
Lester Sánchez, UH
14
15. Los móviles son los protagonistas
actuales de la computación
ubicua, pero falta algo más…
LA REALIDAD AUMENTADA
Lester Sánchez, UH
15
16. PUEDO INVITARTE A
UNA CERVEZA?
Análisis óptico 3D………
Iniciando reconocimiento
facial…
Consultando base de datos …
Coincidencia encontrada ……
Insensible
Alcohólico
Mujeriego, mentiroso
Lester Sánchez, UH
16
17. Información en tiempo real
Fuente: YouTube ADmented Reality - Google Glasses Remixed with Google Ads
Lester Sánchez, UH
17
18. Las gafas de Realidad Aumentada de
Google
disponible en los próximos 3-5 años
INTERNET INTEGRADO
Lester Sánchez, UH
18
19. Animación por computadora
Pixar es fundada en 1986, por Steve Jobs, cofundador de Apple. Pixar creó, junto con Disney, el
primer film de animación por computadora “Toy
Story” (1995).
“Terminator 2”, dirigida por James Cameron en
1992, costó $100 millones de dólares (la película
más cara hasta el momento). Su elevado costo se
debió fundamentalmente a los efectos especiales
generados por computadora.
Lester Sánchez, UH
19
20. Retos y desafíos
• Grandes volúmenes de datos (Big Data)
• Web más interoperable
• Análisis de redes sociales
• Procesamiento de Lenguaje Natural (NPL)
• Realidad Aumentada (AR)
• Reconocimiento de voz
• Reconocimiento de imágenes en tiempo real
• Interfaces Inteligentes
• Computación Distribuida
Lester Sánchez, UH
20
21. … he estado pensando, para qué llenar
mi cerebro de información
si puedo almacenarla en la nube?
Lester Sánchez, UH
21
22. El poder de cómputo de la ENIAC era muy limitado…
Pero los problemas a resolver eran “sencillos”
El poder de cómputo actual es mucho mayor…
Y la complejidad de los problemas a resolver
también ha aumentado
Se necesitan herramientas y métodos
acordes a las necesidades actuales para
resolver estos problemas
¿Nuestros problemas serán “sencillos” dentro de 50 años?
Lester Sánchez, UH
22
23. Computación transparente (desde la
prespectiva del desarrollador)
• Mejores lenguajes y herramientas de desarrollo
• Más abstracción (más QUÉ y menos CÓMO)
• Más reusabilidad
• Mejores prácticas
• Más aprovechamiento del paralelismo
• Más automatización
• Más flexibilidad
• Más interoperabilidad
• Más adaptabilidad ante los cambios
Lester Sánchez, UH
23
Notas del editor
Comparación entre la memoria y poder de cómputo de la ENIAC y el iPhone 4S.
Con la evolución de la tecnologíaevolucionótambién la relación entre los usuarios y lascomputadoras.
Pago contactless, encender el carro, abrirpuertas
Estánmismasnecesidadesexistíandesde el inicio de los tiempos de la computación, y dieronorigen a Smalltalk, el primer lenguajeorientado a objetos.