Como ingeniero de sistemas uno quiere ver la tecnología última aplicada en todos lados pero la realidad dice que cada empresa hace lo que puede o lo que mejor le acomoda de acuerdo a un plan que no se rige a como salen productos nuevos sino a un tema de beneficios, y otras que se manejan bajo el ya conocido “si funciona, no lo toques”.

Migrar a la nube ahorra costos y otros beneficios que ya leímos. En esta serie vamos a ver algunas estrategias para que empieces tu camino hacia la nube evitando todos los problemas que le pasan a otros por una simple razón, tienes que ahorrar dinero porque tus servidores no te van a durar toda la vida.

Empecemos por la parte obvia. Eres una empresa importante que tiene sus datos en servidores locales porque tu información es “sensible”. Esto se suma que es un hecho de que tu información “sensible” sea también “gigante”.

Razón 1: Información Sensible/Gigante

Si este es tu caso, tienes un caso porque tu “nube” debe ser de otro tipo. Asegurar que esos datos no se pierdan requiere que tengas además de tu plataforma local, varios métodos de contingencia donde al menos uno sea un sitio “En caliente” es decir que vaya en paralelo a tu sistema en producción. Y ese es todo otro tema y otro tipo de “nube”.

Igual no te escapas de la nube porque la idea es que el acceso a esa información sensible y super respaldada debe ser transparente y segura para los demás aplicativos. Y en ese caso la nube tradicional viene al rescate.

Nube tradicional

Es tradicional porque ya estás interactuando con este tipo de nube, son aquellos proveedores que te dan enlaces privados entre puntos remotos. La clave aquí es que por mas que tus servidores críticos estén en el mismo edificio, se debe tratar como un sitio remoto. La nube privada es para proteger tus reglas de acceso a la información, considerando que el robo de información se da principalmente por usuarios internos.

La nube no es solamente el dibujo, también es una estrategia de desarrollo de aplicaciones. La nube significa que debe haber una capa de software que controle absolutamente todo. Lo que se llama Middleware viene justo aquí y en algunos casos implica copia de la información de forma temporal. Lo importante es que esa capa vaya a un espacio separado y controlado porque son las llaves a tu información, y que todas las aplicaciones pasen por ahí.

Es tradicional porque ya lo vienes haciendo al contratar enlaces privados, solamente con la anotación que también deberías tener una capa de aplicación en un espacio para que te sirva de Middleware. De ninguna manera todo junto y menos en el mismo espacio.

¿No lo tienes así? entonces puedes empezar con servicios nuevos y el primero que deberías poner es uno AAA (Autenticación, Autorización y “Accounting” o reportes). Para que controles quienes ingresan, a qué están ingresando y finalmente, ver que actividad tuvo.

Si todo esto te puso a pensar, en el siguiente artículo veremos otros escenarios y estrategias. Te darás cuenta que aún ni comenzamos con los proveedores de Nube, y es porque debes saber antes lo que tienes que pedirles.


Advertisements

El siguiente escenario para no ir a la nube es cuando todo apunta a ser un costo adicional. Todo parece estar bajo control en nuestro datacenter y nuevos desarrollos es algo que simplemente no pasa. Esto es algo que todos en la empresa sienten y por lo tanto, invertir en cambiar o mejorar no se ve como algo útil.

Hay muchas variantes en este escenario pero uno que he visto muy seguido es que el grado de automatización en estos casos es muy bajo. En otras palabras, todos aceptan manipular grandes archivos de Excel en sus computadoras, o que una persona se dedique a recibir archivos de externos para verificarlos y subirlos a algún sistema interno. Automatización no existe o incluso es una mala palabra.

Escenario 3: Todo anda bien

Son varios miedos los que se juntan aquí, a pesar de que la respuesta común es “Estoy bien”, realmente se trata del miedo a cambiar, a pesar de que muchos procesos internos puedan ser “automatizables” o son hechos “a mano”.

La automatización es que esas tareas que las hace una persona, ahora las haga un programa o un “robot”. Significa que la persona queda libre para hacer otras cosas, o como muchos temen, ya no es necesario.

El punto es que lo que hoy anda bien, no servirá por mucho tiempo porque todos los demás están cambiando y mejorando, por lo tanto, cuando todo está bien, es el mejor momento para mejorar. Ahora, ciertamente habrán personas que tendrán menos trabajo operativo, pero debe verse como la oportunidad de que vean cosas mas interesantes o nuevas, como nuevos servicios.

En este caso la estrategia es identificar procesos completos que tengan un inicio y un fin. En este camino, identificaremos aquellos procesos y tendremos que listar todos aquellas validaciones, controles y operaciones que realiza el operador para documentarlas y automatizarlas. Aquí es donde ofrecen soluciones basadas en “Robots” (RPA) pero eso no quiere decir que sea la única alternativa.

Aquí es donde yo suelo sugerir NodeJS, porque es fácil de aprender, potente y extensible permitiendo que esas tareas sean fácilmente automatizadas mediante scripts. Incluso, si es que tenemos un proceso que debe correr siempre, existen Process Managers que automáticamente monitorear y recuperan algún error en Node para que nuestro script esté siempre disponible.

Dado que “todo esta bien”, tenemos tiempo para experimentar y automatizar nuestras tareas en forma progresiva.

La buena noticia es que los procesos en Node también se pueden subir al Cloud.

Aquí viene un tema, si tus sistemas grandes también funcionan bien, entonces la cosa es que ahora funcionen mejor. Es el momento perfecto para pensar en NoSQL, en accesos móviles, en distribución de catálogos. Y no porque estén de moda, simplemente porque ahorran dinero. Si quieres ir grande, entonces debes entender que una consulta SQL es lo más caro dentro de tu arsenal de herramientas de TI, por lo tanto debes buscar una manera que consultar información sea lo más barato posible, empezando por aquella información que se consulta a cada rato, como aquella que sirve para llenar listas.

En el diagrama se muestra CouchDb pero puede ser cualquier otro tipo de base documental que sirva para que tus consultas ya no vayan a tu RDBMS


Cuando quise comprar un TV Led para mi casa, busqué uno que tuviera las funciones mas avanzadas y el tamaño correcto para que me durara una buena cantidad de años, y cuando lo encontré estuve dispuesto a pagar por encima del promedio. En fin, el costo de luchar contra la obsolescencia. A la semana siguiente encontré el mismo TV a mitad de precio. Comparar y verificar que eran las mismas características era simplemente echar sal en la herida.

En tecnología, esto va a suceder siempre, porque su evolución no termina por lo que el costo de obsolescencia exclusivamente puede justificar el paso a la nube.

En fin, ya revisamos la excusa 1 que en el mejor de los casos hará que se reordene el acceso a la información en una empresa. En el segundo caso, imagina que llegas a una empresa que tiene años de operación y encuentras programas que nadie sabe como pero funcionan.

Razón 2: Las cajas negras

Es por todos conocidos que empresas, incluso grandes, tengan por ahí algún pedazo de código que esté hecho en alguna herramientra prehistórica. Para los millenials, será VB 3.0 pero los hardcores sólo nos afecta si hablamos de Cobol o RPG. Simplemente ese código se mantiene en un refrigerador porque si. Este escenario es en extremo común y presenta la oportunidad mas importante.

Primero, la justificación para esto es principalmente por:

  • Es lo único que funciona en el ropero IBM que tiene mil años en la compañía. Reemplaza ropero con hardware que solo funciona con Windows 95 o XP
  • Es un código tan complicado que hacerlo de nuevo no se puede

En el primer caso, hay que hacer una aclaración: Si tu software es para gestionar una máquina local entonces se queda local. Eso pasa con la gestión de impresoras de alta velocidad, o controladores o equipo especializado que tiene que ser alimentado por información de la empresa. Eso no se toca. Todo lo demás si.

Si lo que sucede es que tenemos un programa de planillas que está sólo corre en una computadora Burroughs ( alguién usa eso aún??) , la oportunidad de cambiarlo y subirlo a la nube es gigante, porque o se está pagando un altísimo plan de soporte a alguien o simplemente está ligado a una persona que aún sabe como usarlo. En ambos casos, el costo es inmenso y justifica actualizarlo.

El segundo caso es similar, o lo cambias ahora, o lo pierdes. En algunos casos lo consideran un “Hardware”, es decir, automatizan la entrada y la salida de datos solamente y lo dejan como una caja negra. Es una solución temporal. La sugerencia es ir replicando pedazo por pedazo a una plataforma nueva.

Lo principal es gestionar estas cajas negras, identificando las fuentes de datos y la información que entregan, ya que con los años, se convierten en conocimiento obsoleto que incluso no concuerda con los manuales, ya que es un hecho de que cambiaron en el camino o simplemente se perdió el manual.

Entendamos que el reemplazo o renovación de estos sistemas no es porque sean malos, el tema es que el mantenimiento se hace cada vez mas caro y es posible que en algún momento simplemente dejen de funcionar, o que no consigamos un técnico que aún conozca esas herramientas.

La atención se debe poner a estas tres capas:

  • Datos: Si vas a elegir una base de datos, que sea una que te asegure soporte por largo tiempo
  • Reglas de negocio: En la medida de lo posible separadas de los datos.
  • Front end: todas las formas en la que presentas tu información para manipularla.

Algo viejo pero aún sirve para organizar el software que tenemos, y así podemos enfocar la migración en las capas de Front end y reglas de negocio.


Seguramente escuchas música con tu celular y tus audífonos y pensarás que es una buena manera de ir por la calle o en la oficina. Si estás contento con la calidad del audio déjame decirte que esa calidad es probablemente muy baja.

La música es en su origen analógica, pero por temas prácticos la convertimos en digital para poder tenerla en nuestros equipos móviles o en las computadoras. Es por esta razón que los puristas del audio aún siguen prefiriendo los tornamesas y los discos para cuando quieren la mas alta calidad de audio.  También es por esta razón que nuestros aparatos requieren de un componente para convertir el contenido digital de tu MP3, FLAC, ALAC o cualquier otro formato de música que tengas, a una señal que finalmente escuchas por los audífonos o parlantes. La noticia es que ese componente es muy malo en la mayor parte de dispositivos por lo que es muy posible que no estemos obteniendo la mejor calidad de audio.

Ahora veamos la solucion: La cadena de calidad.

Para obtener la mas alta calidad de audio debemos considerar todos los elementos de la cadena: la fuente – la conversión – el amplificador – el parlante.

La fuente: Si tu archivo es un MP3 que te bajaste de Internet es muy probable que sea muy malo. Servicios de música como Apple Music, Deezer o Spotify utilizan formatos HD como ALAC, FLAC y los fanáticos están usando DSD. Mientras mayor calidad, mayor tamaño del archivo. Si quieres alta calidad de audio, tendrás que esperar archivos mas grandes.

La conversión: La información digital se tiene que convertir a analógico para el que existe un componente denominado DAC (Digital to Analog Converter). Hay equipos que tienen un DAC mas o menos aceptable pero en general la regla es que cualquier DAC externo es mejor que un DAC interno. Los DAC externos los hay de todo precio y la ganancia en calidad es notable. Se caracteriza porque la conexión es a través del conector de datos (OTG para Android, Lightning para IOS y USB para la computadora)

El amplificador: La señal de audio analógico puede ser muy detallada pero no necesariamente en el nivel de volúmen adecuado ya sea porque fue mal grabada la fuente o el DAC es muy limitado. Es por eso que el Amplificador se encarga de nivelar las ondas analógicas. Dado que ya están manipulando la onda, por lo general también aprovechan para modular la señal incluso se suele combinar con un DAC para tener una solución única de conversión. Así que si tu música te parece que suena muy baja, es porque necesitas un amplificador. Se caracteriza porque se puede conectar mediante el jack de audio o por Bluetooth y no requiere una conexión de datos con el dispositivo.

El parlante: Aquí me refiero a cómo escuchamos la música, y puede ser por tus audífonos como por un parlante. Para muchos, es la forma más simple de mejorar el audio que escuchamos, la realidad es que es la mejor forma de botar el dinero. Puedes tener audífonos que pueden llegar a costar miles de dólares pero como ya expliqué, no hará nada para mejorar una señal de audio de mala calidad ni para amplificarla. Ciertamente hay audífonos que se escuchan mejor que otros pero es por su configuración base lo que no asegura que nuesta música se escuche bien en cada ocasión o que estemos obteniendo toda la calidad que se brinda en los demás elementos de la cadena.  Como un caso especial, hay algunos audífonos que si mejoran la señal que reciben ya que integran un DAC/Amp lo que los hace sonar muy bien y pueden agregar funciones interesantes como cancelación de ruido externo y amplificación.

Todo este lío se puede simplificar en lo siguiente:

  • Busca tu música de una fuente confiable. Si te los bajas de Internet, no te bajes los más pequeños, busca los más grandes. Si usas Deezer o Spotify, prueba las subscripciones pagadas que te dan la opción de audio de alta calidad.
  • Compra un DAC/Amp. Cómo dije, hay de todo precio y el salto de calidad es notable. Por ejemplo, Fiio K1  para equipos Android (no olvides comprar tu adaptador OTG) y el Fiio i1 para iPhone, ambos tienen un precio manejable y en el caso del Fiio K1 puede servir también para mejorar el audio de tu computadora.
  • Invierte en tus audífonos. Hay varios tipos y tamaños pero la sugerencia es :
    • Si vas a estar en la calle o en ambientes ruidosos: Cerrados que cubra todo el oído o dentro del oído. Cualquier Sony cerrado hará la tarea y en el caso de compactos el Xiaomi Piston 3
    • Si vas a estar en un ambiente cerrado: Abiertos definitivamente y un buen comienzo puede ser el Xiaomi Hifi

Lo mas importante es que empiecen desde lo básico y que luego vayan mejorando su cadena. De nada sirve tener unos audífonos muy caros si es que no tenemos un buen DAC o amplificador, o si usamos unos mp3 de baja calidad. Siempre se escucha el componente de menor calidad, así que compren con calma.


Dirección: Av La mar 918. Miraflores

Precio: Alto

IMG_1233.jpg

Acceso: Hay que dar unas vueltas para llegar a La mar pero bien, lo malo es que el estacionamiento es en la calle y no hay mucho, así que otro punto para venir en bici.

IMG_1232.jpg

 

Espera: Ninguna. Pero tienes que pedir en la caja. Así que vente con alguien para que te asegures la mesa.

 

Atención: Buena, demoran algo porque todo lo preparan al momento.

IMG_1230.jpg

Calidad: Alta. El pan es la estrella y cumple. El café es un tema resuelto así que una grata sorpresa son los extractos por si quieres comenzar fresco el día: combinar verduras con frutas es la clave. Los sandwiches están bien preparados y el pan los resalta, eso si, una característica es que el pan es algo rústico por lo que la corteza crocante que me encanta puede ser un fastidio para algunos, un pan de yema tradicional no se ve, por algo esto se llama “El pan de la chola”. No te confundas porque igual es super pan que hasta sólo con mantequilla quedaría bien.

IMG_1231.jpg

En contra: Creo que cambian la carta según la hora porque no encontré ningún pan dulce, aunque no lo extrañé siempre hay gente que le gusta su dulce por las mañanas.

Puntaje: 3.5 de 5

¿De acuerdo con la lista?: Si, pero ven con tiempo para disfrutar tu pan con calma.

SoundtrackDia 05: El pan de la chola

Gear: 


Dirección: Jr Carabaya 520.

Precio: Medio – Bajo

 

Acceso: Está algo lejos de la Av Tacna, pero si la haces caminando desde Abancay. Es justo frente a la oficina principal de Scotiabank.

IMG_1220.jpg

Espera: Ninguna. Aunque hay que aclarar que el espíritu del lugar es que tomes algo rápido y circules porque es muy pequeño.

IMG_1219.jpg

Atención: Buena, A pesar de las limitaciones de espacio te tratan bien y te atienden al toque. Recuerda que es una bodega así que algo hay que empujar y gritar cuando haya mucho público.

Calidad: Altisima. Parece que el café es un tema que aquí en Lima todos los locales lo tienen resuelto, y aquí con uno de Chanchamayo no se queda atrás. Las opciones de sandwiches son las justas y cada una es espectacular. Yo pedí el jamón de Huaraz y valió el precio adicional que pagué porque es simplemente algo que tienes que probar antes de morir. Que no te engañe el tamaño, la porción es justa para disfrutar la alta calidad de la carne. La Butifarra también entrará en la lista de mi siguiente visita. Y por si hacia falta, el arma secreta de este sitio son sus  panes con Queso del norte que se pueden pedir calientes como para que te mueras comiendo rico.

IMG_1218.jpg

 

En contra: ¿Por qué no hay de estos en San Isidro ?. No es un sitio para quedarse a leer el periódico, es para que tomes tu desayuno y sigas circulando. No es un punto en contra, es justicia: para que más gente pueda probar esas delicias.

Puntaje: 5 de 5

¿De acuerdo con la lista?: Si, Desayuno al paso no significa mal desayuno.

SoundtrackDia 04: Café Bodega Santa Isabel

Gear: 


Dirección: Alcanfores 715. Miraflores. Web NOTA: Si bien se llama igual, el firme es el que está en Mala rumbo al sur y desde ya les digo que vale la pena el viajecito.

Precio: Medio

IMG_1208

Acceso: El más fácil hasta el momento, de repente porque salí después de las 9 am, pero no encontré mayor tráfico. Encima alcancé un espacio en el estacionamiento delante así que mejor no pudo ser.

 

Espera: Ninguna. Llegué y me atendieron al instante. Tampoco es que sea la hora y el día más concurrido, pero es muy bueno llegar y encontrar sitio.

IMG_1212

 

Atención: Buena, el local es pequeño y casi un fast food así que no hace falta mucho esfuerzo de parte del personal. Hay también otras opciones y hasta alternativas para el almuerzo, pero vamos por todo con la estrella del local y la experiencia.

IMG_1210

 

Calidad: Alta. Aquí la estrella es la combinación Sandwich de Chicharrón y café con detalle que otros lados pasa desapercibido: la sarsa. La Sarsa aquí es toda una estrella porque resalta el sandwich que no es gigante como en otros lados pero que tiene mucho mas sabor. No vayan a cometer el error de dejar el juguito de la sarsa, échenla al pan o a la carne y no le tengan miedo al rocoto ni a la pimienta. El café completa el trio. Aquí empiezas el día con todo.

IMG_1211.jpg

En contra: Podrían explotar más el chicharrón en los demás platos, pero eso ya no es desayuno así que todo bien. El estacionamiento puede ser un problema, y está cerca a Benavides y a la via Expresa así que se puede venir caminando.

Puntaje: 4 de 5

¿De acuerdo con la lista?: Si, llegas ligerito y te vas igual porque la porción es precisa, así que no amenaza el almuerzo.

SoundtrackDia 03: Doña Paulina

Gear: 


Dirección: Pedro de Osma 116. Barranco. Web

Precio: Medio – Alto.

 

IMG_1200

 

Acceso: No me lo esperaba pero llegar a Barranco fue mucho más complicado que ir al Centro de Lima. Realmente se han esmerado en malograr un distrito en el que debería estar prohibido entrar con auto, encima los buenos del Municipio están realizando obras destinadas a amargarle la vida a cualquiera. Definitivamente tienes que venir pero no con auto, ni en bus, trae tu bicicleta (Aunque nadie ha pensado en hacer estacionamientos para bicicletas en la calle, el local tiene una entrada donde se pueden acomodar algunas). Si llegas al parque de Barranco, es cuestión de caminar unos pasos para llegar aquí.

IMG_1199

Espera: Llegué como a las 11 am por el tráfico y encontré sitio y una persona atenta en la puerta que me esperaba con la carta. Los espacios son amplios y hechos para conversar o para un trabajito en la computadora. Esta podría ser mi oficina.

 

IMG_1201

Atención: Se esmeran así que se ganan la propina con creces.

 

IMG_1202

Calidad: Altisima. Aquí si el café es la estrella del sitio. El café americano es achocolatado que confunde pero que es ideal para empezar con todo el día. Y por lo demás tienes platos dulces y salados todos hechos con mucho cuidado en los detalles así que no te van a defraudar. Eso si, son porciones como para que disfrutes de gusto sin llegar a amenazar el almuerzo.

 

En contra: Hasta el pequeño desorden de la entrada se ve armónico en este lugar así que el único punto en contra es que no tiene enchufes suficientes para las laptops.

Puntaje: 4 de 5

¿De acuerdo con la lista?: Si, aquí empezarás a trabajar mas temprano.

SoundtrackDia 02: Bisetti

Gear: 

  • Parlantes: Sistema de audio de la camioneta. Alpine 
  • Fuente: Apple iPod conectado por cable dock
  • Música: Colección personal

Dirección: Esquina jr Chancay con Zepita. Centro de Lima. Web

Precio: Medio – Alto. Sandwich: 15 soles, Café: 5 soles

descarga (1)

Acceso: Complicado, así vayas con auto pues hay que dar una vuelta y rogar porque haya espacio en la calle para estacionar. Si vas caminando es mejor pero tienes que caminar por sitios medio raros.

Espera: Para ser lunes me sorprendió que hubiera cola que demoró como 30 minutos. En un día regular, me hubiera ido sin comer, porque eso de pedir para llevar no va porque se enfría el chicharrón. NOTA: el tío que vende golosinas en la entrada es super atento, le cedió una banquita a una señora que estaba con su bebe, así que no se pasen de frente y déjenle una propia o al menos cómprenle un chicle.

descarga (2)

Atención: No esperes demasiado, ten mucha paciencia y sobre todo, alza la voz para que te atiendan, y sobre todo no acapares las mesas.

Calidad: Alta. Pedí un Sandwich de Chicharrón con un café y me trajeron la sarsa aparte, como se debe. Eso si, te puedes comer un Sandwich, pero tranquilamente es para dos personas. El único punto en contra es que encontré un par de cartílagos, pero eso suele pasar. El café es el complemento perfecto así que no pienses en pedir los jugos que también hay. Las demás opciones son todas buenas y del mismo tamaño así que no tienes pierde.

descarga

En contra: Llegar es medio complicado y el tiempo de espera es matador. La idea era también ver si valía la pena ir al sitio original y en este caso la respuesta es NO. Si tienes un local cerca, puedes ir y esperar el mismo servicio y calidad y además son varios mucho más accesibles. No pidas para llevar porque frío ya no es, y lo más importante: anda acompañado, con medio sandwich podrás disfrutar mejor, o probar dos mitades de sandwiches diferentes. Lo último, para ser desayuno que abran a las 8 am es algo tarde.

Puntaje: 3.5 de 5

¿De acuerdo con la lista?: Si, aunque llegarás algo pesado a trabajar.

SoundtrackDia 01: El Chinito

Gear: 


El diario “El Comercio” suele dar recomendaciones sobre lugares donde comer y desde hace varias semanas he notado que en algunos casos son demasiado generosos con sus sugerencias. 

Esta semana estoy de vacaciones así que tengo tiempo para tomarme la libertad de verificar la última lista publicada: Sitios donde tomar desayuno. 

Comenzando el día lunes estaré probando cada uno de estos lugares, y al final propondré los míos sin antes indicar cuáles fueron víctimas de la generosidad editorial de “El Comercio”. 

Ya tengo varios sitios en la cabeza que no fueron incluidos en la mencionada lista pero igual, seguiré el orden establecido. 

Para que conozcan el plan completo, aquí les dejo el artículo con la mencionada lista. 

https://elcomercio.pe/vamos/mejores-lugares-gran-desayuno-lima-noticia-471115

Next Page »



%d bloggers like this: