Full transcript
0:29Bien.
0:30El vamos a dar inicio a la clase de hoy,
0:32que es una clase de introducción de lo
0:34que lo que vamos a ver en el transcurso
0:37del curso. Ya
0:42lo primero una presentación de mi parte.
0:45Eh, bueno, yo soy alumno del de CC
0:48también de resé hace muchos años, hace
0:53no sé más de 30 años, yo creo, como en
0:5891, 92 por ahí. eh
1:02me desempeñado básicamente en el mundo
1:05privado, en el mundo público, eh en
1:08empresa en empresa relativamente grande,
1:10ya en paralelo de yo creo que desde el
1:14año 2000 he estado haciendo distintos
1:15cursos en el TCC, ya hice cursos de base
1:19de datos, cursos de tecnología de
1:21Middlew, ¿ya? Y este curso de sistema de
1:24alto disponibilidad ya lo llevo haciendo
1:26varios años en varias versiones de el
1:28material, ¿ya?
1:31E, ¿qué más le puedo contar de mí?
1:33Bueno, yo básicamente me he desempeñado
1:35profesionalmente en el campo laboral. He
1:38trabajado en en varios bancos. En el
1:41Banco Santander, trabajé más de 13 años
1:43en el Banco Chile, trabajé en la
1:45Universidad de Chile, también estuve a
1:47cargo de toda la informática de la
1:49Universidad de Chile ahí desde la torre
1:5115.
1:52Eh, y en los últimos ya, no sé, 15 años
1:56quizás estoy en la Contraloría General
1:59de la de la República, ya donde en un
2:02momento estuvo a cargo de la
2:03infraestructura de tecnología y en los
2:07últimos años, en particular desde que
2:09asumió esta contralora que está hoy día
2:12en el cargo, eh estoy a cargo de un área
2:14que se llama Centro de Datos e
2:16Inteligencia Artificial, ya donde tengo
2:19a cargo todo el tema de análisis de
2:22datos y introducción de de inteligencia
2:24artificial en la contraloría
2:30que el
2:32Bueno, ahí está mi maila yo lo leo con
2:35bastante frecuencia, así que si tienen
2:37alguna duda, pregunta, consulta ahí
2:39estoy disponible siempre. Ya. Eh, le
2:42digo lo mismo que a los otros alumnos,
2:44ya sea para eh para preguntas del curso
2:47o de cosas relacionadas también, ya no
2:50tengo ningún problema en en responder
2:53correo o en orientarlo en algunos temas.
2:57¿Qué es lo que vamos a ver en este
2:58curso? Este curso e básicamente es una
3:03versión que yo hice de un curso
3:05estándar, que es el curso el IS 210.4 4
3:09de la ACM, que es esta institución que
3:12regula las instituciones que que dictan
3:16estas carreras de ciencia de la
3:17informática. Eh, es un curso que
3:20básicamente yo lo seguí básicamente en
3:23la estructura, lo pasé a experiencia de
3:27acá de de acá de Chile, eh, donde
3:31básicamente lo que vamos a ver eh van a
3:34ser temas como, déjenme se aquí que
3:38temas como concepto de arquitectura que
3:40lo vamos a ver en el transcurso del
3:41curso, eh, vamos a ver temas de data
3:45center, sistemas operativos, redes, base
3:47de datos. ejemplo. Ya, esto lo vamos a
3:50ver el transcurso del curso, básicamente
3:53un tema por un tema por clase. Entonces
3:57vamos a ver, por ejemplo, una clase de
3:59data center, otra clase de sistema
4:01operativo, de storage, de servidores, de
4:03capa, de procedimiento en que vamos a
4:05tratar de cubrir eh toda una
4:09arquitectura de tipo empresarial que se
4:11llama. Ya ustedes seguramente hoy día
4:13están acostumbrados a la computación de
4:16tipo doméstica, ya que es la que uno
4:18tiene en su casa o la que incluso uno
4:20tiene de repente en el DCC, ¿ya? Pero lo
4:23que vamos a hablar de este tipo de
4:24arquitectura empresarial, que es como
4:26las empresas eh
4:29arman y configuran su infraestructura de
4:31tecnología, ya que es que se conoce en
4:34el rubro como eh arquitectura
4:37empresarial. Ya
4:41es importante que en el curso tengamos
4:43harto feedback, pues yo de repente voy a
4:44ir pasando temas, conceptos, palabras,
4:47que si ustedes no se ubican con algún
4:48concepto, con alguna palabra porque no
4:51lo han visto en alguna práctica
4:53profesional o no la han visto en algún
4:55curso o simplemente porque nunca la han
4:57escuchado, que me detengan y yo me voy a
5:00eh detener ahí a explicar esos
5:02conceptos. Ya uno de uno de repente
5:05tiene estas palabras y esta y este uso
5:08de siglas que de repente uno la usa eh y
5:10no se da cuenta que no necesariamente
5:12todos eh entienden este este tipo de
5:17vocabulario.
5:20Eh administrativamente vamos a hacer dos
5:23controles. En general es un control tipo
5:26semana 7, semana 8. Ahí tengo que ver
5:28cómo está el calendario este semestre,
5:30sobre todo lo el tema de los feriados.
5:33Eh, pero en general va a ser un control
5:35eh entre la semana 7, semana 8 y el
5:38segundo control en la semana 14. Ya, un
5:42examen eh el por medio de la nota según
5:46el reglamento 50 y 50 para los que
5:47tienen dos controles. Eso está copiado
5:49el reglamento y vamos a tratar de eximir
5:52con una nota de 5 C en controles. Ya.
5:56Un dato importante, las clases van a ser
5:58virtuales, que es lo que conseguimos a
6:00nivel de la escuela. Las clases van a
6:01ser virtuales, pero los controles van a
6:03ser de manera presencial, ¿ya? Así que
6:06por lo menos nos vamos a ver dos veces
6:07en el año eh en alguna sala que nos van
6:10a asignar para los controles, ¿ya? Así
6:12que ese tema también es importante e
6:14para que se preparen también ya sobre
6:17todo los que no son acá de Santiago, de
6:19repente alguna gente viaja o tienen
6:21algún otro compromiso. Eh, los controles
6:23son de eh son de manera presencial. Ya,
6:29bibliografía. Bueno, lamentablemente
6:32bibliografía de estos temas como que no
6:33hay mucha ya porque depende mucho de
6:37de los tipos de arquitectura que uno va
6:38hablando y de cómo esto va evolucionando
6:40en el tiempo. Ya
6:43en general yo en cada capítulo les voy
6:46dejando una lectura con algunos apuntes
6:48eh que me interesa que vayan usted
6:50refrescando o leyendo.
6:53Aunque general hoy día, bueno, ustedes
6:55son de esta generación, uno puede buscar
6:57mucha esta información en internet o con
7:00algún motor de inteligencia artificial.
7:01Ya ahí tengan ojos, sí, con los motores
7:04de inteligencia artificial que
7:05efectivamente en estos temas eh sí
7:07tienden de repente a a tener porcentaje
7:11importantes de alucinación. Ya,
7:17la clase de hoy, como les dije, es una
7:19clase de introducción, que es lo que
7:20dice también el capítulo uno de este
7:22curso que está copiado de la ACM, donde
7:24básicamente el objetivo de la clase de
7:25hoy es tratar de motivarlos.
7:28Es tratar de motivarlos eh uno a que
7:31tomen este curso, de que crean que estos
7:34temas son importantes en su desempeño
7:37profesional o para cultura general
7:39también. Eh, así que vamos a partir con
7:43eso. De hecho, el este capítulo se
7:45titula en este plan de la ACM, de este
7:47curso estándar, se titula rol de la
7:49infraestructura de TI. Ti es la sigla de
7:51tecnología de la información en una
7:53organización moderna. Ya,
7:58aunque ustedes no lo crean, cuando
8:00parten la computación eh o los sistemas
8:04computacionales,
8:05era un mercado que no todos, de hecho,
8:08al revés, la mayoría pensaba que iba a
8:10ser un mercado muy de nicho, ya que no
8:12iba a tener mucha importancia en la
8:14economía global y menos importancia a
8:17nivel de la sociedad. Ya, por ejemplo,
8:19ahí hay una frase del el señor Watson,
8:22que es uno de los eh fundadores de IBM,
8:25ya que si ustedes les gustan los temas
8:27de inteligencia artificial, los primeros
8:30intentos de inteligencia artificial de
8:32IBM, el motor se llama Watson en
8:35homenaje a este fundador. Ya, incluso
8:37este personaje de una empresa
8:39tecnológica de Punta en esos momentos,
8:41él tampoco creía que la computación iba
8:44a ser un tema masivo y su competencia
8:46tampoco. Acá está la empresa competencia
8:48de IBM, que era la gente de Digital,
8:51Digital Equipment, que después lo
8:53compró, lo compró Compact, después lo
8:55compró HP. Ya esto es parte de la
8:57historia de la informática que la
8:59empresa se van comprando unos a otras.
9:02Tampoco se veía que esto de la
9:04informática iba a ser algo eh muy
9:07importante a nivel eh masivo. Ya
9:11afortunadamente,
9:13tanto para mí como para ustedes que
9:16estamos inmersos en este rubro eh se
9:20equivocaron. ya se equivocaron y
9:23efectivamente hoy día eh yo creo que es
9:27difícil imaginarse algo o alguien o una
9:31empresa algo o algo que sea importante
9:34que no esté sustentado eh en un proceso
9:37informático. Hoy día la informática está
9:39presente en todos los rubros de la
9:41economía,
9:43en todos los alcances, en toda eh la
9:46parte académica. Incluso hoy día eh
9:49muchas carreras académicas se basan en
9:51simulaciones, se basan en motores. Eh
9:55efectivamente hoy día la informática
9:56está presente en todo, lo cual para
9:58nosotros que nos desempeñamos en este
10:00campo es algo bueno porque efectivamente
10:02uno tiene un campo laboral bastante
10:04amplio. Uno se puede desarrollar en la
10:05parte finanzas, en la parte pública, en
10:07la parte retail, en la parte startup, o
10:10sea, esto está presente en todas partes
10:13ya. Eh, así que afortunadamente para
10:16nosotros estos visionarios en su momento
10:19se equivocaron. Yo la informática es
10:21algo que está presente en todo eh ámbito
10:25de cosas. Ya eso incluso se refleja a
10:29nivel de inversiones. Ya las empresas
10:31para su funcionamientos siempre tienen
10:33un presupuesto. En base a esos
10:34presupuestos las empresas funcionan. Ya.
10:37Y los presupuestos siempre son de
10:39inversiones y de gastos. ¿Ya? Los
10:41presupuestos de inversiones
10:43en general en informática, en el tiempo
10:46han ido siempre al alza, siempre al
10:48alza, o sea, uno ve los presupuestos de
10:50la empresa y en general, no sé si esto
10:53lo ven en algún curso de industria o en
10:55algún curso de economía, la mayor parte
10:57de los presupuestos de la empresa se va
10:59a la parte de remuneraciones o de
11:02sueldo, ya ese en general el ítem más
11:04grande de las empresas. Y después el
11:06segundo ítem más grande es efectivamente
11:08el de tecnología. Ya, bueno, aquí uno lo
11:11ve en el tiempo. Claro, hubieron algunas
11:14excepciones que eh la del año 2000, por
11:17ejemplo, ya eh que yo creo que ustedes
11:20ni siquiera habían nacido para el año
11:222000. Eh el año 2000 generó un problema
11:24informático bastante grande, ya que era
11:27que hasta ese momento muchos de los
11:30desarrollos informáticos tenían
11:32codificada la fecha en un campo de largo
11:36dos. Entonces el año estaba guardado
11:38como 94, 96, 97, 98 en un campo de largo
11:42dos y por lo tanto muchos sistemas no
11:44iban a soportar el cambio de siglo, ya
11:47iban a pasar del 99 a a un campo de 00,
11:51¿ya? Entonces se tuvo que modificar la
11:54mayoría de los sistemas para que la
11:55fecha fuera de cuatro, ¿ya? Entonces,
11:57que lo que dijera el 94, dijera 1994 y
12:00así la transición entre el 1999 al año
12:032000 iba a fluir de manera natural. Ya,
12:07eso efectivamente es algo que impactó
12:09mucho la economía, impactó mucho a las
12:11empresas. De hecho hubo mucha psicosis,
12:13de hecho había psicosis de que el mundo
12:15incluso se iba a terminar porque se iban
12:18a activar todos los todos los software
12:20de los misiles nucleares que habían en
12:23esa época y que prácticamente todo iba a
12:25dejar funcionar. los bancos, eh las
12:29financieras,
12:30todo, porque efectivamente los sistemas
12:33se caían cuando pasaban de 99 a esta
12:36fecha de
12:37a esta fecha de doble cero. Ya yo en ese
12:40momento me tocó, estaba trabajando en un
12:42banco, en un banco grande, ¿ya? Y
12:44efectivamente, yo creo que si no nos
12:46hubiéramos dedicado los últimos dos
12:47años, todo el año 98 y todo el año 99 a
12:51corregir o a reconstruir muchas veces
12:53muchos de los software, efectivamente en
12:56las simulaciones que uno hacía eh
12:59efectivamente era un desastre. Era un
13:01desastre. Entonces eso explica por qué
13:03el año 2000 efectivamente, bueno, ya ahí
13:06hubieron una empresa que se consolidaron
13:08como siempre, por ejemplo, no sé si
13:10ustedes han escuchado de una empresa que
13:11se llama SAP, que es una empresa que
13:13tiene un sistema financiero contable, un
13:16RP. Y efectivamente eh ese fue el año en
13:19que SAP ofreció vote su sistema antiguo,
13:23mígrese a nuestro sistema que es full
13:25compatible año 2000 y olvídese de los
13:28problemas. Entonces ahí muchas empresas
13:30también aprovecharon este este efecto
13:32del año 2000 para eh para penetrar en el
13:36mercado. ¿Ya? Entonces,
13:41pero en general esta inversión, ¿en qué
13:43se traduce? En inversión. En inversión
13:45de tecnología. Hay una foto de un data
13:49center que lo vamos a ver en la
13:50siguiente clase el próximo martes que
13:52está compuesto de distintas tecnologías,
13:54servidores, storage, router, switch, una
13:58cantidad de tecnología e que es bastante
14:01relevante. Y lo único seguro con esta
14:04tecnología, que algo inevitable es que
14:06en algún momento esto va a fallar. O
14:08sea, lo único seguro es que esto va a
14:10fallar. La pregunta no es qué, sino que
14:13la pregunta siempre es cuándo, ¿ya? ¿En
14:16qué momento esto va a fallar? Ya que es
14:18la misma pregunta que uno se hace hoy
14:20día cuando uno trabaja en los temas de
14:21ciberseguridad, ya que la pregunta es es
14:24no que ni dónde, sino que cuándo, ¿ya?
14:28Entonces, efectivamente, lo único seguro
14:30que lo que uno tiene en algún momento va
14:31a fallar porque va a alcanzar alguna
14:33condición de borde que los programadores
14:35no consideraron, porque está sujeto a un
14:37ataque externo o a un sabotaje interno o
14:41a la causa, aunque lo crean más común, a
14:44un error humano. Ya.
14:47Entonces, efectivamente, dado que esto
14:48va a fallar, hoy día la mayoría de las
14:50empresas eh tienen bien afinado eh qué
14:54significaría para cada empresa donde uno
14:57se desarrolla, qué significa una hora,
14:59por ejemplo, de no tener el sistema
15:01informático disponible, ¿ya? Por
15:04ejemplo, ¿qué le significa a Amazon que
15:06su sistema informático no esté
15:08funcionando? Por ejemplo, con todos los
15:10matices, ya que claramente va a ser
15:12distinto al que el sistema a Amazon le
15:15falle el hoy día.
15:17No sé qué día es, 4 de agosto o 3 de
15:20agosto que le falle el día de la
15:22Navidad, por ejemplo, ya o un día de un
15:25Black Friday, por ejemplo. Hay días
15:28distintos, pero sin embargo, en el día
15:30que sea siempre va a haber un impacto
15:32con que los sistemas informáticos no
15:34dejen de funcionar. Ya esto está sacado
15:36de alguno de los libros que les mostré
15:37en la bibliografía donde por rubro las
15:40empresas ya tienen cuantificado en
15:42millones de dólares cuánto pierden por
15:45cada hora de falla. ¿Ya? Entonces, en
15:47empresas químicas, en el retail, en
15:49finanzas, en comunicaciones, en bancas,
15:52en energía, en empresas de broker, ¿ya?
15:55La empresa de broker, para los que no lo
15:57ubica, son estas empresas que compran y
15:59venden activos financieros, ya que era
16:01esta vieja imagen y vieja imagen de las
16:04bolsas de comercio donde había gente
16:06comprando y vendiendo acciones,
16:08comprando o vendiendo monedas o metales
16:10preciosos, ya e ese tipo de de negocio
16:15que se llama de broker, claramente tiene
16:17la tasa más alta porque ahí una hora es
16:20demasiado. En general, en esos negocios
16:23las decisiones se tienen que tomar
16:24instantánea o en el siguiente minuto.
16:27Entonces, con un minuto que yo no tenga
16:28la información disponible para vender o
16:31comprar algo, puede significar un
16:33impacto tremendo. Entonces, claro, eso
16:34tiene eh mucho impacto. Ya yo en los dos
16:38bancos que estuve, la área más
16:40securitizada o con mayores niveles de
16:43disponibilidad efectivamente eran la
16:45área de broker, ¿ya? Que generan los
16:47bancos sean área de mesa de dinero, ¿ya?
16:54Entonces, como primera moraleja,
16:55efectivamente hoy día las empresas eh
16:58son dependiente de su plataforma de
17:00tecnología. Ya difícil que una empresa
17:03diga, me da lo mismo que los sistemas
17:04informáticos se caiga. Ya yo Bueno,
17:07usted no creen que hayan estado. Hace
17:09algunos años falló la plataforma
17:11homóloga a los cursos en la Católica,
17:13que no me acuerdo cómo se llama, y fue y
17:16apareció en la presa escrita. Entonces,
17:18efectivamente, eh que la plataforma,
17:21aunque no genere dinero, deje de
17:24funcionar, tiene un impacto tremendo. Ya
17:27lo mismo que se fallar curso como falló
17:30e a finales del semestre pasado. Parece
17:32que tuvo altos problemas también ya
17:34porque
17:35si ustedes ven este gráfico que estaba
17:37mostrando recién, si me pudiera devolver
17:40ese, este gráfico básicamente lo que
17:43tiene es un estudio de lo que se llama
17:45los costos directos. costos directos,
17:47que es plata efectivamente perdida, ¿ya?
17:49Pero los costos indirectos siempre
17:51tienen una variable que lo acompaña, que
17:53son los costos indirectos, ya los costos
17:56de reputación, los costos de valor en la
17:59acción, eh los costos de eh de clima
18:03laboral, por ejemplo, una empresa que
18:05tenga caída muy seguida en su sistema
18:08hace que sus empleados se tengan que
18:09quedar hasta más tarde haciendo el
18:11trabajo que no pudieron hacer, por
18:12ejemplo, porque el sistema no estuvo
18:14disponible, ¿ya? o si están en un banco,
18:16si el sistema se cae, la sucursal se va
18:18a llenar, eso va a hacer que el banco
18:20cierre más tarde. Entonces, eh eh hay un
18:22montón de costos indirectos también, ya
18:25estos son solo costos directos que ya
18:27son considerables, ¿ya? Entonces,
18:29efectivamente, las empresas hoy día son
18:31dependientes de su plataforma
18:33tecnológica, ya sea por sus costos
18:34directos o sus costos indirectos, ¿ya?
18:39Así que como primera eh primera
18:42conclusión, efectivamente hoy día no se
18:44me ocurre ninguna empresa que pueda
18:47decir eh que efectivamente le da lo
18:50mismo que los sistemas informáticos se
18:52vengan abajo, ¿ya? ¿Qué es efectivamente
18:55lo que va a suceder en algún momento? En
18:57algún momento esto se va a caer. Hay
19:01gente que se dedica incluso a analizar
19:02las causas. Hay distintos tipos de causa
19:05que uno la puede graficar de acuerdo a
19:07la probabilidad con que eso me ocurra.
19:09Por ejemplo, un error usuario es más
19:11probable que un disco lleno y un disco
19:13lleno es más probable, por ejemplo, que
19:14un sabotaje. ¿Ya? Y también el impacto
19:17del daño. Claramente un error usuario.
19:19Si uno tiene bien perfiladas las
19:21cuentas, que lo vamos a ver en el
19:22capítulo cuando veamos los temas de
19:24seguridad, no debía tener un impacto tan
19:27grande como un sabotaje o una
19:29corrupción, por ejemplo, de un software,
19:31¿ya? o esto en en alguno de los apuntes
19:35del libro. Hay consultoras que se
19:37dedican incluso a tratar de sacar
19:38estadísticas. Por ejemplo, esta
19:40consultora, que no me acuerdo cuál era,
19:42le mentiría si les digo cuál es. E ellos
19:46en su estudio estimaron que las causas
19:49de la no disponibilidad de sistema o de
19:52la caída de los sistemas es básicamente
19:54un 27% software, un 23% hardware y un
19:5918% error humano y el resto de de el
20:03resto de falla. Por otro lado, hay otra
20:06consultora que hizo un mismo estudio y
20:08llegó a número
20:11que quizás se parezca. Por ejemplo, dice
20:12que eh el software es un 14.
20:18Claro, si yo le sumo los virus, que
20:19generalmente es software, yo podría
20:20llegar a un 21, que se podría aparecer
20:22al anterior. Eh, el tema de hardware,
20:25esta encuesta le da un valor bastante
20:27alto y le da un factor eh también
20:31considerable al error humano. Ya más que
20:34quién hizo qué encuesta o que como les
20:37digo, la causa de repente no es tan
20:40importante
20:41como toman las acciones para recuperarse
20:44por tratar de tener claro el contexto,
20:46¿ya? De estos dos eh estudios, yo estoy
20:51más de acuerdo con el que dice que el
20:53hardware es un 23%. Ya yo creo que decir
20:57que el hardware un 44%
20:59eh tiene algún tipo de sego ya. Eh, si
21:03ustedes me preguntan hoy día mi opinión
21:04personal es que eh los que han hecho
21:08bien la pega son los fabricantes de
21:11hardware. Por ejemplo, un día uno compra
21:13un computador, ese computador uno lo
21:15enciende y si se enciende uno sabe que
21:17va a funcionar. Va a funcionar la CPU,
21:19la memoria RAM, el ventilador, la fuente
21:22de poder. El computador va a funcionar.
21:25Ya, claro, actualmente en los años 80,
21:2790, compraba un computador efectivamente
21:30había una probabilidad que la fuente de
21:31poder no funcionara, que el ventilador
21:33se atascara, que la CPU tuviera
21:36problemas, que los chips de la memoria
21:37quemado, ya, pero de hace más de 30 años
21:41los fabricantes de hardware, en mi
21:43opinión, han hecho el trabajo bien. Hoy
21:46día los hardware están efectivamente
21:48saliendo a producción con un nivel de
21:50estabilidad bastante alto.
21:52Algo también que vamos a ver en la
21:53última clase cuando veamos un poco de
21:55metodología, tiene un poco que ver con
21:57la metodología de Sigma, que es la que
21:59han adoptado la mayoría de los
22:01fabricantes de hardware, ya que es una
22:03metodología que trata de reducir la
22:04cantidad de errores por en partes por
22:06millón de piezas producidas. Entonces,
22:09efectivamente, eh yo no comparto mucho
22:11este 44%, creo que los fabricantes de
22:13hardware hoy día tienen eh un porcentaje
22:16muy bajo y lo que sí han hecho, en mi
22:20punto de vista muy mal la pega los
22:22fabricantes de software, ya
22:25en los últimos años ya se viene dando
22:27que por temas de presión o por temas
22:30comerciales o por temas de los
22:32accionistas,
22:34los software que salen a producción
22:36están saliendo cada vez eh más verdes o
22:40menos probados. De hecho, al final los
22:43usuarios tester [risas]
22:44terminan siendo los usuarios finales que
22:46terminan probando el software en
22:48producción y eso hace que ya al par de
22:51semanas uno tenga una cantidad de
22:53parches que aplicarle a los software.
22:56¿Ya? Entonces, efectivamente, yo veo que
22:57los fabricantes de software, pese a
22:59todas las metodologías que están detrás,
23:02eh, no están sacando buenos productos al
23:04mercado. Siempre los productos que sacan
23:06al mercado al par de semanas ya tienen
23:09varias varios eh niveles de parchado por
23:12los errores con los que salen al
23:13mercado, ya
23:16que es una discrepancia que yo tengo con
23:17encuenta, que yo creo que los
23:18fabricantes de hardware han hecho bien,
23:20lo de software no en lo que sí concuerdo
23:23que se fijan en esta tiene error humano
23:26eh 32 y esta error humano 18. Eso sí
23:29importante ya. En las dos el error
23:31humano es considerable, ya que es algo
23:34que uno ve en la práctica, ¿ya? Muchos
23:35de los errores e de caídas de sistema
23:39que uno ve en la práctica, que me ha
23:41tocado por lo menos mis más de 30 años
23:43de experiencia, eh muchas veces son
23:46errores humanos, ya una mala
23:48documentación, eh alguien que se
23:50confunde, eh alguien que no tiene los
23:53conocimientos para hacer lo que está
23:54haciendo y efectivamente ejecuta eh
23:58acciones equivocadas o comando
24:00equivocado o alguien que sabe que no
24:02sabe, eh, pero tiene un tema de soberbia
24:05intelectual y no pide ayuda y trata de
24:07arreglarlo y en vez de arreglarlo lo va
24:09dejando peor. Ya, eso eh la verdad que
24:12algo que uno ve mucho en la práctica.
24:14Ya, el error humano efectivamente eh es
24:17importante en informática, ya eso se da
24:20harto.
24:25E se pueden evitar, ¿no?
24:30Por supuesto que no se pueden evitar. O
24:31sea, uno tiene que evitar los errores
24:33obvios.
24:34Ya los errores, obvios incluso son
24:37penalizados legalmente. Uno puede caer
24:40en los capítulos de negligencia, ya de
24:42negligencia y uno puede incluso ser
24:44acusado eh penalmente en un tribunal por
24:48negligencia eh por no hacer algo que eh
24:51que uno debía haber realizado. Ya es
24:55importante que jurídicamente se
24:56diferencia mucho entre el error y la
24:58negligencia. ¿Ya? la negligencia cuando
25:00efectivamente alguien no hace algo que
25:03sabía que tenía que hacer. A diferencia
25:05del error, que el error efectivamente
25:07uno tiene que mostrar que fue producto
25:08de una casualidad y causalidad eh eh que
25:13[carraspeo] media azarosa que provocó el
25:16error, ¿ya? Y si no, efectivamente uno
25:19va a estar en problema. Ya. Uno va a
25:21estar en problema.
25:23Eh, yo no sé si hay un curso electivo
25:28e jurídico ahora en el TCC, uno en que
25:32se vea la normativa eh jurídica que
25:35regula eh los temas informáticos. Ya hay
25:39hoy día ya hay bastante legislación y
25:42leyes que regulan eh todo el tema,
25:45bueno, de ciberseguridad, todo el tema
25:47datos, todo el tema de delito
25:49informático, ya hay varias leyes que
25:52regulan eh todo el accionar de nosotros
25:56como profesionales en este mundo
25:58informático, ¿ya? Eh, y estas leyes son
26:00bastante duras con nosotros, bastante
26:03duras con nosotros des el punto de vista
26:04de la responsabilidad.
26:06Ya, por ejemplo, esto, no sé si lo saben
26:10o por lo menos lo han visto en alguna
26:11película, eh las los delitos cuando uno
26:15los comete tienen un castigo, una pena.
26:17Ya si us una pena leve, el castigo va
26:19entre cer y 2 años, por ejemplo. Estoy
26:22inventando, entre cer y 2 años. Ya, si
26:24es una pena un poco más grave va en el
26:26siguiente rango que es de 2 años, un día
26:29hasta los 4 años ya si la pena ya es más
26:32grave el siguiente rango ya de 4 años un
26:34día a seis y así 10 8 10 hasta eh la
26:38cadena perpetua ya e estos tramos ya eh
26:45de pena ya tienen un nombre ya entonces
26:48tengo eh de grado uno, grado dos, grado
26:503 dependiendo en qué rango yo voy
26:52cayendo. Ya, la ley de delito
26:55informático establece que si alguien
26:58comete un delito ya y la pena esa está
27:01en el rango tres, que le da un castigo
27:04de 2 años, un día a 5 años porque está
27:07en ese grado tres, el hecho que sea
27:10informático aumenta la pena en un grado
27:13de manera automática, o sea, se pasa al
27:15siguiente nivel, 5 años, un día para
27:17arriba, ¿ya? O sea, el ser informático a
27:20uno le sube el grado en la pena porque
27:22se asume que uno sabía eh lo que tenía
27:24que hacer. Entonces, eh yo les
27:26recomiendo que si hay un curso lectivo
27:29eh de derecho
27:32informático, eh que lo tomen. Ya es
27:34importante que eh se tú comenten bien
27:38con toda la normativa jurídica en la que
27:40uno se mueve, ¿ya? todo el tema de
27:42protección de datos, por ejemplo, de
27:44datos personales, de datos sensibles, eh
27:47todos esos temas hoy día están
27:48regulados. Ya la nueva ley de datos
27:51personales que entra en rigor ahora en
27:53diciembre de este año tiene una multa al
27:56encargado de datos por hacer
27:58filtraciones de datos de
28:005,000 UTM, ¿ya? O sea, eh son penas
28:05bastante grandes eh si uno maneja mal
28:08los los datos que se catalogan como
28:11sensibles o datos personales. ¿Ya?
28:13Entonces les recomiendo eso, que si hay
28:15un curso electivo jurídico, eh que lo
28:19tomen. Ya. Efectivamente, hoy día hay
28:21bastante legislación que regula el área
28:23donde nosotros trabajamos.
28:28Por favor, si tienen alguna duda,
28:29consulta, me van interrumpiendo no más.
28:32ya sea por micrófono o por chat, tengo
28:34el chat acá a la vista. Ya.
28:37Em,
28:40entonces, segunda moraleja, eh, que la
28:44falla de la plataforma es inevitable. Lo
28:46único seguro que en algún momento la
28:47plataforma que uno tiene a cargo va a
28:49dejar de funcionar y por lo tanto lo que
28:51uno tiene que hacer es tomar
28:52precauciones, básicamente tomar
28:54precauciones, que es lo que vamos a ver
28:55en este curso, que efectivamente para
28:57ciertas tecnologías hay ciertas buenas
28:59prácticas que uno debiera hacer y si uno
29:01no la hace incluso podría caer en esta
29:03figura de la negligencia. Entonces es
29:06importante que por lo menos lo que uno
29:08debiera hacer uno lo haga ya y estar
29:10preparado para lo que uno no espera si
29:12efectivamente hay tener alguna
29:14tecnología que permita disminuir los
29:16tiempos de recuperación. Ya es distinto
29:20si hay una falla y yo digo, yo me
29:21recupero en 24 horas, ah, yo me recupero
29:24en unos 5 minutos. Ya, el tener
29:27distintas tecnologías que tengan este
29:29grado de horas de recuperación eh, es
29:32importante igual que uno lo maneje ya.
29:35No siempre se justifica todo para todo.
29:37Ya hay que saber elegir cuál uno usa en
29:40qué aplicación, porque claramente hay
29:43aplicaciones que económicamente no
29:45justifican una disponibilidad muy alta,
29:48por ejemplo, y otras que sí.
29:52Entonces, segunda moraleja, dado que la
29:55plataforma va a fallar, hay que tener
29:57precauciones, que es lo que vamos a ver
29:58en este curso, eh, precauciones de
30:00hardware, de software, de procedimiento
30:02que uno debiera estar tomando o
30:03fijándose eh en los dos lados del
30:06escritorio, ya sea que uno sea el
30:09encargado de la plataforma
30:11o en el lado que uno sea el comprador de
30:14esto como servicio. Si ustedes en vez de
30:17tener esto como inversión y como parte
30:20de la empresa lo tienen externalizado en
30:23moderad de gasto en estas versiones que
30:25se llaman de nube, ¿ya? Eh, si lo tienen
30:28en la nube, igual ustedes tienen que
30:29saber pedir qué es lo que quieren de
30:31estas cosas en la nube, ¿ya? ¿Qué
30:33niveles de disponibilidad van a querer,
30:35qué niveles de de sanciones van a
30:38aplicar si es que no se cumple
30:39determinados parámetros e
30:43en la ejecución de eso, ya?
30:46Este punto antes que se me vaya,
30:49nosotros vamos a hablar en general de
30:51tecnología. De tecnología. Ya hay
30:55de repente uno hay gente que tiende a
30:58confundir
31:00que la tecnología cloud
31:03es una tecnología en sí. Ya en general
31:08el la nube o el cloud es un modelo
31:12comercial.
31:14es un modelo comercial, no es una
31:16tecnología nueva. O sea, si yo tengo una
31:19base de datos en mi empresa, tengo un
31:22servidor
31:24y tengo una base de datos.
31:27Si eso está en la nube, el que está en
31:29la nube lo que tiene es un servidor y
31:31una base de datos.
31:33La única diferencia que yo le pago a él
31:36por servicio, por hora, por minuto, por
31:39alguna modalidad que yo establezco y que
31:41él me da el servicio. Pero como
31:42tecnología es exactamente la misma. La
31:45única diferencia es que en una es
31:47propiedad mía y en la otra no es
31:48propiedad mía, sino que es de la
31:50empresa. ¿Ya? Y esto es muy relevante.
31:53Esto no sé si lo ven en los cursos de
31:55evaluación de proyecto,
31:57porque muchas veces un proyecto, la
31:59rentabilidad de un proyecto se juega la
32:01vida en esta diferencia.
32:03Ya en esta diferencia ya cuando uno hace
32:07un proyecto tecnológico, ese proyecto
32:09tecnológico es financiado por un
32:12presupuesto que tiene el que está
32:14armando el proyecto. Ya los presupuestos
32:18en dinero siempre tienen apellido. O es
32:22un presupuesto de inversiones o es un
32:24presupuesto de gastos. Ya, los
32:28presupuestos de inversiones tiene
32:29relación con cosas que yo compro y que
32:32pasan a ser parte de mi activo fijo, de
32:34mi patrimonio.
32:36Entonces, yo compro computadores que son
32:38míos, yo compro camionetas que son mías,
32:41yo compro edificios que son míos, yo
32:43compro sillas, mesas, compro cosas que
32:46son mías y paso a ser parte de mi activo
32:48fijo, que en caso de una quiebra o de un
32:51desastre, yo esto lo vendo. Yo vendo
32:53porque tiene un valor, es un activo
32:54fijo, está dentro de mi patrimonio, ¿ya?
32:58Y eso es el es en presupuesto de
33:01inversiones, ¿ya?
33:03El otro tipo de presupuesto el de gasto.
33:06¿Qué cosa uno hace con el presupuesto de
33:07gasto? Paga los sueldos, paga la luz,
33:10paga paga el agua, la cuenta de
33:12internet, ¿ya? O sea, el presupuesto de
33:15gasto es plata que no es inversión, no
33:17es un activo fijo, es plata que sale no
33:18más.
33:20A diferencia de la inversión, que es
33:21plata, que yo la capitalizo y pasa a ser
33:23parte de mi activo fijo.
33:26¿Por qué esto importante? ¿Por qué el
33:27modelo cloud eh ha sido tan importante
33:30en el último año, sobre todo en la
33:31empresa privada? Porque muchas veces en
33:33la empresa privada yo tengo ingresos,
33:37que son lo que yo gano, y tengo los
33:39gastos que me que me que es lo que me
33:41costó hacer estos ingresos. Entonces,
33:43tengo los ingresos, los gastos y la
33:46diferencia es mi rentabilidad, que es lo
33:49que yo gano ya dentro de los gastos,
33:52¿ya? Y muchas veces yo pago impuestos
33:54por mi rentabilidad, ¿ya? Entonces,
33:58muchas veces lo que a mí me conviene es
34:00es aumentar los gastos para pagar menos
34:03impuestos. Entonces, cuando yo tengo
34:06computadores,
34:08por ejemplo, si yo tengo 20 empleados y
34:10compro 20 computadores para mis
34:12empleado, yo estoy haciendo una
34:13inversión, estoy comprando computadores
34:15que pasan a ser parte de mi activo fijo.
34:18La alternativa es que yo no compro
34:21computadores, sino que lo arriendes, por
34:23ejemplo. Entonces, yo voy a un leasing o
34:25alguien que arriba y arriendo los 20
34:27computadores y eso pasa a ser parte del
34:29presupuesto gasto. Entonces, al ser
34:31parte del presupuesto gasto, yo tengo
34:33menos utilidad y pago menos impuestos.
34:35Entonces, el juego en la evaluación de
34:37proyecto es hacer que la rebaja de
34:39impuestos sea igual al arri y si lo hago
34:43bien, me podría salir gratis. O sea, si
34:45queda neteado la rebaja de impuestos con
34:47el aumento de un gasto en el arriendo,
34:49esto puede salir efectivamente gratis,
34:51¿ya? que es lo que hace que
34:52efectivamente muchas empresas tengan los
34:55autos arrendados, las camionetas
34:56arrendadas, los edificios arrendados,
34:58los computadores arrendado y todo en la
35:01nube porque es un gasto, la base de
35:02datos arrendada, el application server
35:05arrendado, el correo electrónico
35:06arrendado, porque efectivamente eso a
35:09nivel de empresa eh yo puedo hacer un
35:11buen ejercicio de evaluación de
35:13proyecto, hacer que eso me salga muy
35:15rentable, muy rentable y alguna vez se
35:17me salga gratis. ¿Ya? Entonces,
35:19efectivamente, el modelo Cluses FIR es
35:22un modelo de negocio. Es un modelo de
35:23negocio que depende de si mi empresa los
35:26proyectos los financios
35:29vía gasto. Pero eso seguramente es para
35:32lo ver con más detalle en los cursos de
35:34evaluación de proyecto. Ya.
35:38Así que para avanzar,
35:40bueno, el le subí junto con esta PPT a
35:45curso le subí un documento que es de
35:47este señor que se llama Nicolas Car, que
35:50es un autor que a mí me gusta mucho
35:51leerlo, siempre está muy al día ya, es
35:54un profesor del MIT donde él hace al
35:58hace ya varios años, muchos años de
36:00hecho, generó bastante debate porque él
36:03escribió un artículo que se llamaba que
36:05la TI ya no era importante. que por
36:07supuesto esto fue publicado el año 2003
36:10en una revista económica y generó mucho
36:13debate en el en el mundo académico. Eh,
36:17porque efectivamente que un experto en
36:18tecnología dijera que la tecnología no
36:20era importante, eh generó mucho impacto.
36:23De hecho, él eh el año 2005 él sacó él
36:27se había forzado a sacar un libro que lo
36:30venden en la librería, incluso eh hoy
36:33día lo pueden encontrar en alguna
36:35librería. eh donde efectivamente él
36:39toma este paper y toma todos los
36:43comentarios a favor y todos los
36:44comentarios en contra que recibió y
36:46parte el libro diciendo que bueno que en
36:48ese libro él se iba a hacer cargo de
36:50todos eh los comentarios en contra con
36:53contraargumento y que por supuesto iba a
36:55tomar muchos de los ejemplos de la gente
36:57que decía que estaba a favor. ¿Ya?
36:59Entonces, efectivamente, este artículo
37:02generó mucha mucho debate porque es lo
37:04que hizo des el punto de vista
37:06académico. Él tomó varias tecnologías,
37:09estudió en el tiempo cómo se había
37:12desarrollado, implementado, ampliado,
37:16expandido la tecnología de la
37:17electricidad en la humanidad. Ya, la
37:21tecnología de la electricidad.
37:24En paralelo estudió la tecnología de los
37:26de los ferrocarriles, cómo la tecnología
37:28de los ferrocarriles se había
37:30estandarizado, había nacido, se había
37:32estanderizado, se había extendido, se
37:34había popularizado, habían bajado los
37:36costos y se había convertido en una eh
37:39tecnología viable y y de acceso y en
37:43paralelo también la tecnología de la
37:46informática. ¿Ya? Entonces, él estudió
37:50estas tres tecnologías, la
37:51infraestructura ferroviaria, eléctrica y
37:54tecnológica con muchos indicadores
37:56matemático. está muy detallado en el
37:58paper y con mucho más detallo en el
38:00libro, por supuesto,
38:02donde él fue comparando las curvas de
38:05estas tres tecnologías, eh, y él llega a
38:07la conclusión que estas tres tecnologías
38:09se han comportado de manera similar y
38:12todas han llegado a un punto que que en
38:15economía se llama, que se convirtieron
38:17en en tecnología de commodity, ¿ya? En
38:20tecnología de commodity, ¿ya? Eh, la
38:23electricidad hoy es un commodity, ya los
38:27commodity en general en economía se
38:31tienen las características, bueno, aquí
38:32hay alguna de sus características que se
38:34incorpora rápido, inversión masiva,
38:36aumento de capacidad, la caída de
38:37precio, pero en general una tecnología
38:40commodity es una tecnología que uno eh
38:42usa y no piensa mucho. Por ejemplo,
38:44usted llegan a su casa y lo primero que
38:47hace toca el interortor de la luz y la
38:49luz se enciende. La verdad que usted no
38:52están preocupados de cómo esa ampolleta
38:54se encendió, cómo llegó la electricidad
38:56a su casa, quién generó esa
38:57electricidad. Es un comodity. Ustedes
38:59llegan a su casa y prenden la luz, abren
39:02la llave de la grifería y el agua sale.
39:05Es un comodity. Ya ustedes se suben al
39:07metro, se suben a los trenes que
39:08efectivamente no se preocupan del
39:10estándar del ancho de los rieles, de los
39:13vagones, o sea, son tecnologías que se
39:15convirtieron en un commodity. Ya, bueno,
39:17él llega a la conclusión que la
39:18tecnología de la informática ya en el
39:21año 2000 estaba dando eh estas curvas de
39:25convertirse en commodity y él
39:27pronosticaba el año 2000, que ya en los
39:30próximos años 2005, 2007, 2000 es la
39:33siguiente década que por supuesto ya
39:35pasó y por eso es interesante verlo
39:37ahora porque efectivamente le achuntó
39:39todo. Él, por ejemplo, decía que en esos
39:42años que no iba a tener sentido, por
39:45ejemplo, que la gente comprara licencias
39:47de software de ofimática, por ejemplo,
39:49que eso en algún momento iba a ser
39:51vendido como servicio.
39:53Y efectivamente al término de la década
39:57eh los software de Ofmática o Fitw uno
40:00ya no compra licencia, uno paga una
40:02cuota mensual a Microsoft o usa las
40:05versiones que están libres en alguna
40:07plataforma, pero efectivamente ya no
40:09existe el concepto de licencia, uno paga
40:11por el derecho de uso no más. Y eso
40:13ocurre con muchos software, los software
40:15de ERP, los software financieros
40:17contables, lo que pasa con la nube, hoy
40:19día en la nube uno paga el servicio. Hay
40:22empresas que no tienen área informática,
40:24no tienen ningún informático contratado,
40:26ellos tienen todo en la nube y pagan a
40:28fin de mes la cuenta del agua, la cuenta
40:29de la luz y la cuenta de la informática
40:32porque se las da un proveedor en la
40:34nube. ¿Ya? Entonces, eso es un indicador
40:37que efectivamente este señor tuvo en lo
40:40cierto. Efectivamente, la tecnología se
40:42convirtió en una
40:45en un commodity. Ya
40:48yo creo que lo único que no se ha
40:49cumplido dentro, bueno, que que aún
40:51falta aún falta de hecho falta poco, él
40:54pronostica este paper es del año 2000 e
40:58y él dice que a principios del 1900
41:02en todas las empresas en Estados Unidos,
41:05en los organigramas de las empresas
41:08había un gerente de electricidad
41:11que era la persona encargada de asegurar
41:14que esa empresa tuviera el suministro de
41:16electricidad que necesitaba la empresa,
41:18un gerente de electricidad. Entonces
41:20dice hoy día,
41:22entonces dice el T000 dice en el año
41:262030, 2030,
41:29así como hoy día es absurdo pensar que
41:31una empresa tenga un gerente de
41:32electricidad, el año 2030 va a ser igual
41:35de absurdo que una empresa tenga un
41:36gerente de informática.
41:39Un gerente de informática. ¿Por qué?
41:41Porque esto ya va a ser todo un
41:42commodity y así como se paga la cuenta
41:44del agua, la luz, la gente va a pagar la
41:46cuenta de la informática. Ya nos faltan
41:49aún algunos pocos años, pero algunas
41:51empresas ya van en esa línea de que
41:53efectivamente no tienen ni siquiera no
41:55son un gerente informático, no tienen
41:56informáticos. Ya
42:01hay una frase de [suspiro]
42:03de ese paper que resume muy bien lo que
42:05le estoy contando, que básicamente dice
42:07que las tecnologías de infraestructura,
42:11esto que estamos viendo, la
42:12electricidad, la luz, la informática,
42:15en algún momento se vuelven esenciales
42:18para la competencia pero irrelevantes
42:20para la estrategia. Y cuando se logra
42:22ese punto
42:24de ser esencial para la competencia,
42:27pero irrelevante para la estrategia, los
42:29riesgos que crea esta tecnología
42:34eh eh es más importante que las ventajas
42:36que ofrece. O sea, los riesgos me duelen
42:39más que las ventajas que yo obtengo de
42:41una tecnología cuando se convierte en un
42:44commodity, ya que esta frase que está
42:46acá, ¿ya? Que podría sonar a
42:48trabalengua, por ejemplo, esencial para
42:50la competencia. ¿Qué quiere decir eso?
42:53Si ustedes, por ejemplo, quieren hacer
42:54un emprendimiento eh y dicen, "Ya, e voy
42:59a hacer un emprendimiento y la ventaja
43:02competitiva de mi empresa es que yo voy
43:04a estar en un sector donde no se me
43:06corta la luz. Entonces, como yo estoy en
43:08un sector donde eh no se me corta la
43:10luz, mi emprendimiento va a tener una
43:12ventaja competitiva.
43:15Falso. Ya. Si ustedes no tienen luz, no
43:18pueden entrar a competir.
43:21Es esencial para la competencia, que es
43:23esta frase. Ustedes no pueden entrar a
43:25competir
43:27al mercado si están en un lugar donde eh
43:30no hay electricidad.
43:32Ya,
43:35que sea irrelevante para la estrategia.
43:37Supongo que la estrategia usted se diga,
43:39ya mira, yo la estrategia de mi empresa
43:41y mi diferenciador que yo voy a tener
43:43una página web y una cuenta en
43:45Instagram. Esa va a ser mi estrategia
43:47que si ustedes se acuerdan de su curso
43:49de industria, cuando uno ve la misión,
43:50la visión de las empresas, que uno diga,
43:53"Ya mi
43:55diferenciador estratégico va a ser que
43:56yo voy a tener una página web eh y una
43:59cuenta en Instagram. Es irrelevante para
44:01la estrategia, irrelevante ya, porque
44:05todos lo tienen, es un commodity, todos
44:07van a partir por ahí. Entonces,
44:08efectivamente, la informática hoy día es
44:10esencial para la competencia. Yo no
44:12puedo entrar a competir en el mercado si
44:14no tengo una plataforma informática que
44:16me sustente. Y por supuesto, no puedo
44:18sustentar mi estrategia comercial en que
44:21tengo tecnología. Hoy día todo la tiene,
44:24a menos que sea efectivamente un
44:26diferenciador, que sea una tecnología
44:27que nadie tiene ya, pero en general la
44:29tecnología commodity, que es la que se
44:31usa de manera masiva, todos la tienen.
44:33Entonces, efectivamente que yo eh no
44:36tenga electricidad o no tenga eh una
44:38página web, efectivamente, el riesgo de
44:41no tenerla es mayor que la ventaja que
44:42me ofrece, ya que es un poco el resumen
44:45de esa frase que podía haber sonado a
44:47trabal lengua. ¿Ya? Entonces, eh la
44:50[carraspeo] moraleja de eso que
44:51efectivamente la ATI hoy día se
44:52convirtió en un commodity. Ustedes
44:54podrían tener lo que vamos a ver en
44:56estos curso de manera local en su
44:58empresa, en su institución y ser parte
45:00de su activo, de su patrimonio o
45:03eventualmente tenerlo en la nube y
45:06pagarlo en modalidad de gasto. la misma
45:08tecnología y por tanto importante que se
45:10aprendan igual toda la nomenclatura, qué
45:12tipo de tecnología estamos hablando, qué
45:14tipo de servicio se puede pedir, cuáles
45:16no se puede pedir, porque la diferencia
45:18es si es inversión o si es gasto,
45:23porque claramente ya odia un commodity,
45:25¿ya?
45:28¿Qué es lo que vamos a ver en el curso?
45:29un conjunto de vocabularios, mucho
45:32vocabulario. Hoy día, eh,
45:33lamentablemente en informática uno habla
45:35con muchas siglas, con mucha jerga
45:37informática que yo voy a tratar de ir
45:40explicándole en cada uno de los de
45:42[carraspeo] los capítulos que vayamos
45:43viendo qué palabras me interesa que la
45:45vayan incorporando a su lenguaje por si
45:47le toca alguna vez en alguna práctica
45:49profesional encontrarse con eso o
45:51referirse a algo de manera correcta en
45:53una práctica informática o si está ya
45:56por egresar en el momento en que
45:57empiezan a trabajar eh de que se
45:59aprendan un poco de esta jerga
46:02que se usa mucho en informática. Ya, a
46:05medida que vayamos avanzando en los
46:07capítulos, vamos ir viendo eh
46:10arquitectura de computadores. De hecho,
46:12hay un capítulo completo donde vemos
46:14arquitectura de computadores,
46:17donde vemos los temas de la CPU,
46:18memoria, core, todas esas cosas e que la
46:22vamos a ver en el capítulo de
46:23servidores. Va a haber un capítulo que
46:25va a ser de redes, donde vamos a ver
46:27muchos conceptos de redes e que se
46:30ocupan en la en la que se ocupan en la
46:33práctica. concepto latencia, eh los
46:35anchos de banda, los switch, los router,
46:38las VPN, eh todos los conceptos que me
46:41interesa que aprendan que se usan a
46:44nivel empresarial.
46:46Hay un capítulo completo, de hecho son
46:48dos clases. De hecho, este capítulo que
46:50vemos almacenamiento, ya ustedes
46:52seguramente si yo le digo
46:53almacenamiento, ustedes van a pensar en
46:54un disco duro, ¿ya? Por supuesto, el
46:56almacenamiento es más que un disco duro,
46:58ya que lo vamos a ver en en esta en esta
47:01en esta clase donde vemos la tecnología
47:03DAS, tecnología San, la tecnología NAS,
47:06ya eh los distintos niveles de
47:09sincronización entre cláuster de disco,
47:12ya eso lo vamos a ver en el capítulo
47:14cuando veamos la capa de almacenamiento,
47:17vamos a ver todo el concepto de data
47:19center, que de hecho es la siguiente
47:20clase. Así que deciden seguir con este
47:22curso. Ya. Si deciden seguir con este
47:24curso, la próxima clase va a ser de data
47:26center, donde vemos esta infraestructura
47:28física, donde están guardados la
47:30infraestructura informática. Ya
47:34vamos a ver un capítulo. Eh, este
47:36capítulo es una pura clase que es del
47:37sistema operativo donde me interesan
47:39algunas cosas puntuales que vean de
47:42sistema operativo y esto no es un curso
47:45de ingeniería software, pero
47:47inevitablemente a medida que vayamos
47:49viendo ejemplo, eh yo les voy a ir
47:51nombrando algunos ejemplos de software y
47:53de diseño de software, sobre todo, eh,
47:55que es atingente a temas de alta
47:58disponibilidad, ¿ya?
48:02El me interesa e que diferenciemos dos
48:06conceptos que se parecen mucho, pero de
48:08repente uno lo usa como sinónimo. Uno el
48:10concepto de arquitectura que está muy
48:12manociado en informática.
48:15Uno lee, busca, hay
48:19eh arquitectura
48:21empresarial, arquitectura de datos,
48:23arquitectura de aplicaciones,
48:24arquitectura comercial, arquitectura de
48:25infraestructura. La verdad que la
48:27palabra arquitectura en general se está
48:28usando hoy día en un rango amplio de
48:31definiciones y muchas veces se confunde
48:34con el concepto de infraestructura. ¿Ya?
48:37Infraestructura está compuesto del
48:38prefijo infra debajo de la estructura,
48:41¿ya? Infraestructura es lo que está
48:42debajo de la estructura, ¿ya?
48:45E
48:47a eh la mejor manera de diferenciar qué
48:50es una arquitectura y que es una
48:53infraestructura eh es por ejemplo esta
48:55imagen que está acá donde yo digo el
48:58mapa,
48:59el mapa, el plano,
49:03el plano es la arquitectura,
49:07que es qué es lo que yo voy a hacer, qué
49:10es lo que tengo planificado hacer
49:13este año, en los siguientes 3 años, la
49:15planificación, el plano, el diseño en mi
49:18arquitectura, que es cuál va a ser mi
49:21roadmap, en qué voy a trabajar yo. Esa
49:24es mi arquitectura, que es el camino
49:27donde yo voy a armar lo que estoy
49:30trabajando. Y lo empiezo a armar en base
49:32a la infraestructura. La infraestructura
49:34son las vigas, los ladrillos, las
49:35murallas, que en el caso de informática,
49:38los switch, los serviores, los routers,
49:40las VPN, eso es la infraestructura. Pero
49:43la infraestructura tiene que responder a
49:45un plano. Si yo construyo sin un plano,
49:47es un crecimiento inorgánico. Es una
49:49casa que puede tener muchas ventanas y
49:52no puede tener puertas. O sea, el la
49:55infraestructura tiene que responder a un
49:57plano, a un diseño, ¿ya? Y eso y por eso
50:00también hoy día eh un campo laboral muy
50:03apetecido y muy bien pagado es el de
50:05arquitecto de infraestructura. Ya, la
50:07gente de la empresa que define la
50:09arquitectura es un puesto muy bien
50:10pagado porque es el que dice, "En los
50:12siguientes 5 años esta empresa se va a
50:14enfocar en esta tecnología y se trabaja
50:18construyendo infraestructura en esa
50:19línea." Ya.
50:22A diferencia de otro arquitecto en
50:24informática,
50:26uno proyectarse a 3 años ya es un
50:28desafío. A cinco incluso eh podría
50:31parecer difícil. ¿Ya? Entonces, por eso
50:33la gente que se dedica a arquitectura eh
50:36a hacer estos diseños a largo plazo eh
50:39es un puesto muy bien pagado, ya el
50:42fondo la arquitectura final termina en
50:44algo así en una infraestructura donde yo
50:46tengo una capa de red, una capa de
50:48firewall, una capa de base de datos, una
50:51capa de application, ¿ya? Que son que
50:53son los conceptos que vamos a ver curso
50:55del curso, ¿ya? Donde efectivamente la
50:57infraestructura tiene que responder a un
51:00diseño, ¿ya? Entonces, la arquitectura
51:04es lo que yo necesito para controlar la
51:05infraestructura y la infraestructura es
51:08lo que yo necesito eh para asegurar que
51:11el mis aplicaciones, mis necesidades se
51:14cumplan. Ya las necesidades y esto y
51:17esto sí que sí lo lo con seguridad lo
51:19ven en ingeniería de software, los
51:23requisitos informáticos siempre se
51:25clasifican en dos requerimientos
51:27funcionales y los no funcionales. Ya.
51:29Los requerimientos funcionales son
51:31aquellos que son como binarios. Yo
51:33quiero que esto haga algo, lo hace o no
51:35lo hace. Yo quiero que esto haga un
51:37reporte de contabilidad, lo hace o no lo
51:39hace. Yo quiero que esto haga un
51:41registro de notas y de alumnos. ¿Lo hace
51:44o no lo hace? ¿Ya? ¿Qué son los
51:46requerimientos funcionales? ¿Qué es lo
51:47que tiene que hacer el software? Ya si
51:49están también los requerimientos no
51:50funcionales e que son eh incluso más
51:54importantes que los funcionales porque
51:55los otros son como binarios, ¿ya?
51:57Entonces, la infraestructura de TI que
52:01tiene que responder a una arquitectura
52:03eh tiene que satisfacer requerimientos
52:05funcionales y no funcionales. Ya dentro
52:10de los requerimientos, los funcionales,
52:12básicamente como son binarios, lo hace o
52:13no lo hace, el producto no está
52:15terminado hasta que lo hace.
52:18Si yo pido que mi requerimiento
52:20funcional sea un sistema de matrícula de
52:23alumnos donde yo tenga alumnos,
52:24profesores, notas y curso, mientras yo
52:27no tenga esos requisitos funcionales, el
52:30sistema yo no lo doy por recibido. Ya.
52:32Entonces son generalmente binarios,
52:34están o no están. Los requerimientos no
52:36funcionales, por el contrario, son
52:39bueno, son muchos. Estos son algunos con
52:42alguna traducción eh de manera libre que
52:44me tomé las libertades. Algunos no me
52:46quedaron tan bien, pero en general los
52:49reglamentos funcionales son, por
52:50ejemplo, que sea confiable,
52:52que sea confiable. O sea, que si yo hago
52:55un sistema de alumnos y coloco una nota,
52:58yo me tengo que tener la confianza que
53:00esa nota quedó archivada ahí y con
53:02cierta tas habilidad de que no fue
53:04modificada. Por ejemplo, los sistemas
53:05tienen que ser confiables, los sistemas
53:08tienen que estar disponibles. Tiene que
53:09estar disponibles cuando uno lo
53:10necesita, ¿ya? Tiene que tener esta
53:13traducción está relativamente regulierto
53:17concepto de utilidad, ¿ya? O sea, el los
53:20sistemas tienen que tener algún tipo de
53:22comando que me permiten de utilitarios
53:25que me permitan administrarlo, desde un
53:27start, un stop, un reset, ¿ya? alguna
53:31modificación, ya tienen que tener alguna
53:34capa de serviciabilidad
53:37que quizá mejor traducción que utilidad.
53:40Eh, tienen que tener una capa de
53:42seguridad, de desempeño, de
53:43recuperación, de escalabilidad. Por
53:45ejemplo, si el sistema es un éxito y el
53:48sistema se empieza a usar mucho, el
53:50sistema tiene que saber escalar, tiene
53:52que saber ampliar sus capacidades para
53:54satisfacer la nueva demanda.
53:56escalabilidad de tipo horizontal o de
53:58tipo vertical, que la vamos a ver en
54:00alguno de los capítulos, ¿ya? El sistema
54:02tiene que ser estable y tiene que tener,
54:03por supuesto, algún tipo de testa
54:04habilidad. Ya, estos requerimientos son
54:07muchos. En general, la eh
54:11la academia o o los paper en general
54:14dicen que a lo menos los requerimientos
54:17funcionales tienen que ser a lo menos
54:19los requisitos no funcionales RAST, ¿ya?
54:22R A S, ya los requerimientos funcionales
54:25RAS, ya que si alguien es observador,
54:28mientras busco cómo rayar esto, alguien
54:31ya lo pudo haber descubierto que a lo
54:34menos lo que se pide es que cualquier
54:36software tenga al menos estos
54:38requerimientos, ¿ya? Que se llaman
54:40requerimientos raza, ¿ya? relability,
54:43availability y service ability, ya que
54:45son a que son a lo menos los que
54:49cualquier software que se precibiera
54:53al menos cumplir el requerimiento
54:54funcional, que es obligatorio, más al
54:56menos estos tres, ¿ya? Eso da origen a
54:59un software eh que uno puede decir, "Ya,
55:01este software tiene eh algún nivel de
55:03profesionalidad." Ya.
55:06Entonces, última conclusión, lo eh o
55:10penúltima conclusión, para ser más
55:11honesto, los atributos no funcionales de
55:14la infraestructura desfilen el
55:15comportamiento cualitativo.
55:17¿Ya?
55:19¿A qué me refiero con el comportamiento
55:21cualitativo?
55:23El requerimiento funcional es
55:24básicamente el software funciona
55:27o no funciona.
55:29El que va a ser que uno diga que el
55:31software es bueno, el software es malo,
55:33este software es espectacular, este
55:34software es reguleque, son los
55:36requerimientos no funcionales. Ya. Por
55:38ejemplo, si ustedes tienen demanda de
55:40200 transacciones por minuto del
55:42software, si el software es capaz de
55:44responder 50, ese software por un
55:47requerimiento no funcional de
55:49escalabilidad va a ser un software malo.
55:52No porque no haga lo que tenga que
55:54hacer, es porque el requerimiento de
55:56requerimiento no funcional de
55:58escalabilidad no está funcionando. Ya.
56:00Si el sistema es hackeable porque el
56:02requerimiento de seguridad no está
56:04siendo no se alcanzó de manera óptima.
56:07¿Ya? Entonces, los requerimientos
56:09cualitativos en general, que son los
56:11juicios de valor, este software es
56:13bueno, este software es malo, los dan el
56:15cumplimiento de los requerimientos no
56:18funcionales. Ya.
56:20Y
56:22ahora sí, para ir ya e finalizando, e
56:27hay una definición que a mí me gusta
56:28mucho que está en un libro de la
56:29bibliografía que define alta
56:31disponibilidad, ya, que es lo que nos va
56:33a quedar eh en los siguientes capítulos,
56:35¿ya? Un nivel de disponibilidad, dice
56:38este autor,
56:40eh, está implícito en el diseño, ya
56:43implícito en el diseño, eso es
56:45relevante. Ya la alta disponibilidad
56:48tiene que estar implícita en el diseño.
56:50Si yo diseño un software y no le agrego
56:54alta disponibilidad, muchas veces el
56:55agregarlo una vez construido puede hacer
56:58que sea inviable y tenga que hacerlo de
57:00nuevo. Ya.
57:03Y es un nivel, es un nivel que es la
57:04palabra que está acá es un nivel. Y por
57:06tanto como es un nivel es un 90%, un
57:0980%, un 75%.
57:11Es un nivel que ojalá yo lo alcance o lo
57:14supere. O sea, si yo tengo una
57:16disponibilidad del 95% ojalá yo lo
57:20alcance, que mi sistema funcione de un
57:2195% o lo supere, un 96, un 97, un 98. La
57:25disponibilidad es un nivel de
57:27disponibilidad, ¿ya? y que por supuesto
57:30tiene que cumplir con los requerimientos
57:32de negocio por el cual el sistema fue
57:33implementado, que son los requerimientos
57:34funcionales. ¿Ya? Entonces esa
57:36definición, la verdad que a mí me hace
57:38mucho sentido eh sobre todo en la parte
57:41en que dice que la alta disponibilidad
57:43eh tiene que ser parte del diseño de los
57:45sistemas, ¿ya? Del diseño de los
57:47sistemas eh y no e
57:52ser incorporado después. Ser incorporado
57:55después. Ya. Em,
58:00¿qué hora es? 195. Si me regalan 5
58:05minutos, eh, d que estamos terminando.
58:08Déjenme ver si puedo explicarle esto con
58:11un ejemplo, con un ejemplo práctico.
58:13[risas] Esta última frase que para mí es
58:14vital, que la arte de disponibilidad
58:16deberá ser parte fundamental en la etapa
58:18de diseño de los sistemas. Ya, déjenme
58:21ver si puedo compartir.
58:25No sé si tengo suficiente luz también.
58:28Em,
58:33no sé. ¿Están viendo una pizarra?
58:39Sí, se ve.
58:39Sí. Miren, le voy a dar un ejemplo real
58:42de algo que nos pasó en un banco donde
58:44yo trabajé de esto de que la alta
58:46disponibilidad debe ser parte del
58:48diseño,
58:50parte del diseño. Le voy a contar una
58:52historia que para ustedes va a ser la
58:53prehistoria. Esto habrá sido año 96 o
58:56año 97 por ahí, 1996, 1997, donde yo
59:01trabajaba en un banco y estábamos con el
59:02dilema de ya estaba ya estaba internet
59:06funcionando full en esos años.
59:09Entonces estaban los clientes
59:12del banco y nosotros estábamos ya
59:16implementando nuestra página web. Ya,
59:20de hecho, hasta ese momento las páginas
59:22web básicamente eran informativas, había
59:24mucha información, no eran páginas
59:27transaccionales, páginas en las cual uno
59:30pudiera pagar una cuenta, hacer un
59:32depósito, hacer negocio en la
59:34aplicación. Eran páginas básicamente
59:36informativas. el año 9697 ya estaba la
59:39tecnología para incorporar eh eh el tema
59:44de las transacciones a las páginas web.
59:46Entonces, nosotros hicimos, incorporamos
59:48a a nuestra página web la posibilidad de
59:51que la gente hiciera transacciones.
59:53Hiciera transacciones. Ya, por supuesto,
59:55esto fue un éxito. Esto fue un éxito.
59:57Todos los meses la tasa de crecimiento
1:00:00era por sobre un 18% mensual. Entonces,
1:00:03efectivamente, eh la cantidad de
1:00:06transacciones era considerable, esto
1:00:08aumentaba, era un éxito y y como todo
1:00:11éxito, el servidor donde habíamos
1:00:13implementado nuestra página web se quedó
1:00:15pequeño. Entonces tuvimos que hacer un
1:00:18incremento no funcional que tiene que
1:00:19ver con la escalabilidad. ¿Ya? Entonces,
1:00:21se nos quedó chica la página web y
1:00:24tuvimos que ampliar la infraestructura
1:00:25de nuestra página web, que esto, por
1:00:28supuesto, no se preocupen mucho porque
1:00:29esto lo vamos a ver en
1:00:32los capítulos del curso. Lo que uno hace
1:00:35cuando uno quiere escalar página web,
1:00:37básicamente lo que uno hace, uno clona
1:00:39esto
1:00:42y arma lo que se llama una granja de
1:00:44servidores, ¿ya? Uno arma aquí una
1:00:47granja de servidores, aquí coloca un un
1:00:49balanceador de carga. que está en el
1:00:51firewall. Entonces el cliente uno entra
1:00:53acá y esto con un esquema de round
1:00:55robing por default le va a asignar que
1:00:57trabaje acá y al siguiente le va a
1:01:00asignar este. Entonces uno balancea la
1:01:02carga. Ya. Y esto se llama escalabilidad
1:01:05horizontal. Uno va creciendo para el
1:01:07lado, 2 3 4 5 6 7 8 20 la cantidad de
1:01:11servidores que uno necesite escalar de
1:01:14manera de manera horizontal. Ya.
1:01:19¿Qué pasó? Esto, por supuesto, funcionó
1:01:21bien, escaló bien, ya no tuvimos
1:01:23problema de contención de carga, esto
1:01:24empezó a a satisfacer bien la demanda de
1:01:27los usuarios hasta que nos llega una
1:01:29comunicación de en ese momento e
1:01:34el lo que hoy día es la Superintendencia
1:01:37de Banco, ¿no? en su momento era la
1:01:39Superintendencia de Banco, hoy se llama
1:01:41CMF,
1:01:42pero en su tiempo la Superintendencia de
1:01:44Banco, que es la que regula los bancos,
1:01:45nos dice que eh arreglemos algo, que
1:01:48tenemos un problema, que estamos
1:01:49incumpliendo uno de las normativas que
1:01:52una de las normativas hasta ese momento
1:01:54decía que ningún cliente podía hacer
1:01:56transacciones por más de 200, me podría
1:02:01equivocar, 250,000 pesos, ¿ya?
1:02:05y que efectivamente nosotros estábamos
1:02:07vulnerando este límite y estábamos
1:02:09permitiendo que nuestros clientes
1:02:11hicieran más de 250,000 pesos de
1:02:14movimientos diarios. Llamamos a la a la
1:02:17gente de desarrollo, a los desarroll
1:02:18software que desarrollaron esta
1:02:20aplicación e y nos dijeron que eso era
1:02:22imposible, que ellos habían tomado esas
1:02:24precauciones porque era parte de los
1:02:25requerimientos funcionales y nos dijeron
1:02:27que lo habían resuelto de la siguiente
1:02:29manera.
1:02:32Aquí me quedó medio medio pegado esto,
1:02:34así que lo voy a separar.
1:02:38Eh, que lo habían resuelto de la
1:02:40siguiente manera,
1:02:43ya que cuando era un puro servidor,
1:02:47ellos lo que habían pensado, habían
1:02:48puesto aquí una pequeña base de datos,
1:02:50un my un my SQL, ¿ya? Y en esta base de
1:02:54datos ellos iban registrando rot del
1:02:57cliente y la cantidad de monto de dinero
1:02:59que manejaban el día. Entonces, aquí
1:03:01llevaban el control en esta base de
1:03:02datos que que en el día no superaran los
1:03:05250,000 pesos y cuando se terminaba el
1:03:07día la base de datos se borraba y partía
1:03:09de cero al otro día y llevaban el
1:03:11control diario de que efectivamente no
1:03:13se superara este requerimiento
1:03:16funcional.
1:03:18No sé si ya se percataron del error, que
1:03:20este diseño
1:03:23del requerimiento funcional que
1:03:25satisfacía la necesidad del negocio de
1:03:28no cumplir esto. Cuando se clonó,
1:03:33también se clonó la base de datos
1:03:36y por lo tanto cuando un cliente estaba
1:03:38acá se registraba acá con su root con
1:03:40cierto movimiento y si en el transcurso
1:03:42del día él entraba de nuevo y el
1:03:44balanceador lo tiraba al otro al otro
1:03:47servidor con la otra base de datos,
1:03:48efectivamente él podía acumular acá y
1:03:51acumular acá hasta 500,000 pesos en el
1:03:53día. Entonces, se fijan,
1:03:56que es la frase que estaba en ese texto,
1:03:58la alta disponibilidad tiene que ser
1:04:01parte del diseño.
1:04:05La persona que diseñó esta aplicación no
1:04:08la diseñó pensando en alta
1:04:09disponibilidad, no la pensó diseñando
1:04:11que esto iba a tener que escalar, que
1:04:13iba a tener que ampliar su capacidad.
1:04:15Entonces, efectivamente, él no pensó en
1:04:18el momento del diseño en que esta
1:04:19aplicación sufriera de alta
1:04:21disponibilidad, porque en rigor la base
1:04:23de datos nunca debió haber estado ahí.
1:04:27Nunca debió haber estado ahí. Esto lo
1:04:29vamos a ver, ¿no? Por tanto, no se
1:04:31preocupe en su momento. Esto debe estado
1:04:34en otra red detrás de un firewall.
1:04:38Ahí est la base de datos. Ya. Eh,
1:04:42entonces efectivamente, si se fijan, el
1:04:43diseño
1:04:47eh el diseño tiene que ser parte eh
1:04:53eh
1:04:54de la aplicación, o sea, la alta
1:04:56disponibilidad tiene que ser parte del
1:04:59diseño.
1:05:00Hay muchas aplicaciones eh que no están
1:05:05pensadas para soportar alta
1:05:06disponibilidad y cuando uno le coloca
1:05:09alta disponibilidad porque tiene que
1:05:10crecer, tiene que ampliarlo, tiene que
1:05:12eh securitizarlo por un tema de
1:05:14ciberseguridad, esa aplicación de
1:05:16repente es más fácil votarla y construir
1:05:18una nueva que tratar de modificarla para
1:05:21incorporar eh estos temas de
1:05:23requerimientos no funcionales. Ya.
1:05:27Y eso es lo que tenía preparado para hoy
1:05:30día, e, que tiene relación con el
1:05:33objetivo de este capítulo, que es el
1:05:34tratar de motivarlos a que efectivamente
1:05:37estos temas son importantes, son
1:05:38relevantes, se van a topar con ellos en
1:05:41algún momento de su vida profesional, ya
1:05:43sea porque van a necesitar el
1:05:45vocabulario para comprarlo o venderlo o
1:05:48o van a necesitar efectivamente el
1:05:50vocabulario para implementarlo.
1:05:53Por tanto, espero haber cumplido con el
1:05:57objetivo de la clase de hoy, que es
1:05:58motivarlo a que tomen este curso que por
1:06:01supuesto lo voy a saber la próxima
1:06:02semana dependiendo la cantidad de los
1:06:03eliminas que me lleguen, que de los que
1:06:05consideraron que esto no era importante.
1:06:07Ya,
1:06:09así que eso voy a dejar de grabar para
1:06:11no acumular tanto espacio en en la
1:06:14grabación. M.