4. ¿Origen de denominación “Industria 4.0”?
• Término acuñado en Alemania en el 2010 y presentado
públicamente en la feria industrial Hannover Messe en
el 2011 (Roland Berger, 2016).
• En un principio aparece como una estrategia de
marketing destinada a vender tecnología industrial
• Posteriormente fue tomada por el gobierno alemán
para identificar y crear un marco de política para la
industria manufacturera alemana
• Es “4.0” porque plantea que representaría una “Cuarta
Revolución en la Industria”
5. ¿Tendencias Disruptivas en la Industria 4.0?
• Trata de representar la incorporación extensiva de las tecnologías
digitales al día a día de la humanidad.
• No es un término uniforme: “Nuevas tecnologías digitales”, “Cuarta
revolución industrial”, “Industria 4.0”, “Transformación Tecnológica,
Transformación digital.
• Es un conjunto de diversas tecnologías:
– Cloud computing
– Big data
– BI - BA
– Internet de las Cosas
– Inteligencia Artificial
– Machine Learning
– Robótica avanzada (colaborativa)
– Otras tecnologías relacionadas: Integración de sistemas informáticos,
Ciberseguridad, BlockChain, Gemelos Digitales, Realidad virtual y
realidad aumentada
7. Cloud Computing - Definiciones
TI como
producto
TI como
servicio
TI como
servicio
público
8. Cloud computing - Definición
• ¿Tiene sentido tener un acueducto privado por
persona/casa/familia/barrio/…?
– ¿Y los costos?
– ¿Qué pasa con los que no tengan para pagar la
infraestructura?
– ¿Qué tanta capacidad se desperdicia?
• Otros ejemplos
– Transporte público
– Centros comerciales
11. Cloud computing - Antecedentes
• ¿Nosotros usamos software en “forma” de cloud?
• ¿Cuál?
• ¿Desde hace cuanto?
12. Cloud computing - ¿Será que ahora sí?
•Redes confiables y de alta capacidad
•Cobertura
Conectividad
•Permite manejo de ambientes independientes sobre una misma
infraestrucutra
•Mayor capacidad de gestión
Virtualización
•Aplicaciones con capacidad de distribuir su carga
Paralelismo
•Los negocios se acostumbraron a tercerizar
Tercerización
13. Cloud computing - Definición y niveles
SaaS
•Software as a service
PaaS
•Platform as a service
IaaS
•Infrastructure as a service
14. Cloud computing - Definición y niveles
SaaS
• Software as a Service
PaaS
• Platform as a Service
IaaS
• Infrastructure as a Service
Cloud
20. Cloud computing - Ventajas
Elasticidad
• Cloud computing crece a medida que el negocio
crece
Barreras de entrada
• Se eliminan las barreras de entrada en cuanto a
inversión en infraestructura
• Y las de salida?
On demand
• Se paga según el uso, y se puede liberar recursos
cuando estos dejan de ser necesarios
21. Cloud computing - Economías de escala
Tecnología ~ 1000 servidores ~ 50.000 sevidores
Red $95 por
Mbit/sec/mes
$13 por
Mbit/sec/mes
Almacenamiento $2,20 por GB/mes $0,40 por GB/mes
Administración ~ 140
servidores/admin
~ 1000
servidores/admin
Datos del 2006
Fuente: Morgan Stanley
23. Cloud computing - Oportunidades y aplicaciones
Aplicaciones móviles
• Intensivas en datos
• Multifuente
Procesamiento en batch
paralelo
• Cuesta lo mismo 100 horas
de un servidor que 1 hora
de 100 sevidores…
Aplicaciones intensivas en
cómputo
• La clave es la razón
unidadDeInfo/NecesidadDe
Comp
24. Cloud computing - Tipos de clouds
Tipos de
cloud
Libre
Amazon
WS
Abstracto
MS Azure
Específico
Google
App Engine
28. Cloud computing - Beneficios - Elasticidad
• Elimina la (alta) inversión
inicial
• No castiga salidas tempranas
• Transfiere el riesgo de
dimensionamiento
• Suprimr los picos operativos
con facilidad
Elasticidad
29. Cloud computing - Beneficios - Elasticidad
• Ejercicio
– Nuestro negocio tiene una demanda predecible que requiere
500 servidores alrededor del medio día (12 horas), pero sólo
100 alrededor de la medianoche (12 horas).
– ¿Cuál es nuestra utilización promedio de servidores por día?
– ¿Cuántas horas estamos realmente pagando si tenemos IT
interna?
30. Fuente: Ambrust, Michael, Fox Armando, Griffith Rean, Joseph Anthony D., Katz Randy, Konwinski Andy, Lee
Gunho, Patterson David, Rabkin Ariel, Stoica Ion, & Zaharia Matei, About the Clouds: A Berkeley View of Cloud
Computing
Cloud computing - Beneficios - Elasticidad
32. Cloud computing - Beneficios - Elasticidad
HorasUsocloud x (retorno – Costocloud) >= HorasUsodatacenter x (retorno – Costodatacenter/utilización)
33. HorasUsocloud x (retorno – Costocloud) >= HorasUsodatacenter x (retorno – Costodatacenter/utilización)
Se deben mantener
constantes para
cloud o dc
No depende de la
tecnología!
No puede pasar
de 80%
Todo depende del costo de
hora promedio!
Cloud computing - Beneficios - Elasticidad
34. HorasUsocloud x (retorno – Costocloud) >= HorasUsodatacenter x (retorno – Costodatacenter/utilización)
• Ejercicio 2
Cloud
• 7200 horas
• US$100.000 de
retorno
• Costo de US$1
Data center
• 7200 horas
• US$100.000 de
retorno
• Utilización de 80%
• ¿Cuánto debe costar?
Cloud computing - Beneficios - Elasticidad
35. HorasUsocloud x (retorno – Costocloud) >= HorasUsodatacenter x (retorno – Costodatacenter/utilización)
• Ejercicio 2
Cloud
• 7200 horas
• US$100.000 de
retorno
• Costo de US$1
Data center
• 7200 horas
• US$100.000 de
retorno
• Utilización de 80%
• ¿Cuánto debe costar?
US$0.48
Cloud computing - Beneficios - Elasticidad
36. Ancho de banda
WAN por mes
Hora CPU (todos
los cores)
Almacenamiento
Item en 2003 Link de 1 Mbps CPU 2GHz, 2GB
DRAM
Disco de 200 GB,
50 Mb/s
Costo en 2003 US$100 por mes US$2000 US$200
US$1 en 2008 1GB 8 Horas de CPU 1GB
Item en 2008 Link de 100 Mbps CPU 2 GHz, 4
cores, 4GB DRAM
Disco de 1 TB,
114MB/s
Costo en 2008 US$3600 por mes US$1000 US$100
US$1 en 2008 2.7GB 128 horas CPU 10GB
Mejora en
Costo/Rendimient
o
2.7x 16x 10x
US$1 en AWS US$0.27-US$0.40 US$2.56 US$1.2-US$1.5
Cloud computing - Beneficios - Elasticidad
37. •Disponibilidad del servicio
•Barreras de transferencia
•Confiabilidad y auditabilidad de los datos
Obstáculos técnicos para adopción
•Cuellos de botella en la red
•Los discos actuales no virtualizan bien
•Elasticidad del almacenamiento
•Pruebas en sistemas distribuidos de gran escala
•Escalamiento rápido y automático
Obstáculos técnicos para crecimiento
•Responsabilidades de uso y afectación de reputación
•Licenciamiento de software
Obstáculos de ley y negocio
Cloud computing – Los Obstaculos
39. • Hay que repensar conceptos y técnicas de continuidad de negocio.
• La gestión de proveedores y SLAs se vuelve indispensable. ¿Están los
ingenieros de sistemas capacitados para esto?
Disponibilidad del servicio
Cloud computing – Los Obstaculos
40. • Generación de APIs estándar para manejar elasticidad e interfaz con la
cloud.
• Esto es un problema técnico y de negocio, pero más de negocio.
Barreras de transferencia
Cloud computing – Los Obstaculos
41. • ¿Puedo sacar los datos del país? -> problemas legales!
• Esto es una oportunidad para proveedores locales de cloud
Confiabilidad y auditabilidad de los datos
?
Cloud computing – Los Obstaculos
42. • Escalar los recursos es fácil, pero liberarlos?
• Nuevos esquemas de cobro que conserven el balance
Elasticidad del almacenamiento
Cloud computing – Los Obstaculos
43. • Los ambientes de prueba debe ser del mismo tamaño de la operación
• Usar VMs para esto puede facilitar las cosas
Pruebas en sistemas distribuidos de gran escala
Cloud computing – Los Obstaculos
44. • Actualmente, el escalamiento automático está en cloud de propósito específico
• Hay que generar mecanismos automáticos de escalamiento. Esto no es un
problema trivial.
Escalamiento rápido y automático
Cloud computing – Los Obstaculos
45. • Si un cliente de AWS envía spam masivo e ilegal, de quién es la culpa?
• Es un problema legal que se soluciona con legislación y contratos.
Responsabilidades de uso y afectación de reputación
Cloud computing – Los Obstaculos
46. • Los esquemas actuales de licenciamiento de sw no son compatibles con
cloud. Estos deben ser rediseñados.
• El software libre es más atractivo que nunca.
Licenciamiento de software
Cloud computing – Los Obstaculos
47. • Los seres humanos generamos resistencia la cambio
• Vemos la tecnología como supresora de puestos de Trabajo.
Cultura Organizacional
Cloud computing – Los Obstaculos
49. “Cloud computing es un modelo para habilitar el
acceso a un conjunto de servicios computacionales
(Redes, servidores, almacenamiento, aplicaciones y
servicios) de manera conveniente y por demanda,
que pueden ser rápidamente aprovisionados y
liberados con un esfuerzo administrativo y una
interacción con el proveedor del servicio mínimos.”
Cloud computing – Definición Colombia
51. “Cloud computing es un modelo para habilitar el
acceso a un conjunto de servicios computacionales
(e.g. Redes, servidores, almacenamiento,
aplicaciones y servicios) de manera conveniente y
por demanda, que pueden ser rápidamente
aprovisionados y liberados con un esfuerzo
administrativo y una interacción con el proveedor
del servicio mínimos.”
No es un producto, es una (nueva)
forma de ofrecer tecnología
Cloud computing – Definición Colombia
52. “Cloud computing es un modelo para habilitar el acceso a
un conjunto de servicios computacionales (e.g. Redes,
servidores, almacenamiento, aplicaciones y servicios)
de manera conveniente y por demanda, que pueden
ser rápidamente aprovisionados y liberados con un
esfuerzo administrativo y una interacción con el
proveedor del servicio mínimos.”
No es un producto, es una (nueva)
forma de ofrecer tecnología On-demand
Elasticidad
Cloud computing – Definición Colombia
53. Auto-servicio por demanda
• Servicio definicios por el usuario y pagados on-demand
Acceso ubicuo a la red
• Accesibles a través de la red (internet, intranet o extranet)
Fondo común de recursos
• Economías de escala en el lado del proveedor
Rápida elasticidad
• Aumentar o disminuir cantidad y calidad de los servicios
Servicio medido
• Medición de consumo de recursos
Cloud computing – Definición Colombia
54. Cloud Computing - Impulsores
Tercerización
Tiempo de
valoración y
desempeño
Ubicuidad
Economía
Maduración
de tics de
virtualización
55. Cloud Computing - Impulsores
Percepción de
seguridad
Percepción de
conformidad
con regulación
Dependencia
de Internet
Pérdida de
control
56. Cloud Computing - Aspecto legales en Colombia
• A mayor circulación de los datos, mayor es el riesgo de
faltas a la privacidad
Privacidad de la
información
• Para entregar información a terceros, se debe verificar
que estos tomen medidas efectivas para garantizar
segura
Seguridad
• Limitar flujo de datos a jurisdicciones incompatibles
Flujo internacional
de información
• Garantizar la movilidad de los clientesSana competencia
57. Cloud Computing - Aspecto legales en Colombia
• Si es un servicio público, ¿quién la vigila?
¿La supercloud?
Disponibilidad
• Condiciones de terminación de contrato
(quiebras, transferencias, etc.)
Permanencia y acceso a
la información
• Al manejar un activo tan delicado es
importante manejar muy bien los contratos
Cláusulas de derechos de
proveedores y limitación
de responsabilidad
• ¿Dónde se deben pagar los impuestos?
• ¿A quién y cómo?
Impuestos
58. Cloud Computing - Legislación en Colombia
• Ley 1273 de 2009
– Protege sistemas de información de atentados contra la
confidencialidad, la integridad y la disponibilidad de los datos y de los
sistemas informáticos.
– Se penaliza, entre otras cosas, el acceso abusivo a sistemas, la
interceptación de datos, la ejecución de daños informáticos, el uso de
software malicioso, la violación de los datos personales, la
suplantación de sitios web, el hurto por medios informáticos y la
transferencia no consentida de activos
• Ley 1221 de 2008
– Regula el teletrabajo
• Ley 1266 de 2008
– Ley del hábeas data
– Desarrolla el derecho constitucional que tenemos los colombianos de
conocer, actualizar y rectificar la informa que se tenga de nosotros en
bases de datos.
59. Cloud Computing - Legislación en Colombia
• Resolución CRC 2258 de 2009
– Definición de autenticación, autorización, ciberespacio,
ciberseguridad, confidencialidad de datos, disponibilidad,
entidad, infraestructura crítica, integridad de datos,
interceptación, interferencia, interrupción, no repudio,
pharming, phising, software malicioso y vulnerabilidades.
¿Cuál es el diferente?
R: El pc porque no es un servicio público. De hecho, no es un servicio.
Puntos a resaltar:
- Hasta donde debe seguir subiendo la escala del ejemplo de acueductos privados?
Cloud computing no es nuevo. De hecho, la idea de utility computing viene desde la creación de internet.
En esa época (~1960) las máquinas sólo soportaban batch processing, lo que implicaba que sólo podían ejecutar un programa al tiempo. La inclusión de máquinas con capacidad de time sharing (soporte de múltiples aplicaciones y usuarios) despertó el interés de muchos, y la primera motivación comercial de Internet fue aprovechar la capacidad de time sharing para que estas grandes máquinas soportaran muchos usuarios con conexiones remotas. Y es desde esa época que se escucha el término de utility computing, que es el mismo que se usa hoy en día para vender la idea de cloud.
Esta idea fracasó porque las máquinas avanzaron muy rápido, y en poco tiempo cualquier institución estaba en capacidad de comprar pcs, lo que hace innecesaria la idea de cloud
Acá la idea es mostrar que todos usamos cloud (en forma de saas) todos los días, y lo hacemos diariamente. El correo electrónico es una forma de cloud: obtengo el servicio sin incurrir en gastos de infraestructura, implantación o mantenimiento.
Puntos a resaltar:
IaaS y PaaS incluyen servicios como respaldo, seguridad, etc. No son sólo los fierros
SaaS incluye, necesariamente, PaaS o IaaS
Puntos a resaltar:
- Barreras de salida: Las inversiones en TI se deprecian RÁPIDO. Hay empresas que incluso lo contabilizan como gasto y no como capital.
- Elasticidad y on demand: implica que yo puedo enfrentar picos sin copar mi capacidad operativa, y que no desperdicio recursos ($) en épocas de baja demanda
Puntos a resaltar:
- Barreras de salida: Las inversiones en TI se deprecian RÁPIDO. Hay empresas que incluso lo contabilizan como gasto y no como capital.
- Elasticidad y on demand: implica que yo puedo enfrentar picos sin copar mi capacidad operativa, y que no desperdicio recursos ($) en épocas de baja demanda
Qué significa esto?
Es bueno o malo?
R: Es bueno porque mis gastos operativo dependen de mi nivel de producción. Esto implica que corro menos riesgo de inversión.
Además, la inversión en TI es mala porque se deprecia muy rápido. Esto implica altos costos de oportunidad en inversiones de TI
La red es lo que baja de precio de forma más lenta
Cloud es más caro que un data center propio, pero esto es sin tomar en cuenta elasticidad y cosas como electricidad, enfriamiento, planta física, etc.