Hace varios años, estaba embarcado en un proyecto de compra de servidores para una empresa de turismo, y, un dia, el director llegó con una idea de su ¿cuñado?, no se. ¿Porque no trabajamos «en la nube«?. Realmente, eso hubiera ahorrado la compra de los servidores físicos, su instalacion, mantenimiento,,,, por lo que no era mala idea, pero…solo tuve que preguntarle: «Si un dia nos quedamos sin internet, estarás de acuerdo con irte a casa sin trabajar?», y ya continuamos con la compra…En aquel momento, las conexiones eran mas lentas, y más inestables; en estos momentos, creo que ya ha llegado el punto para plantearnos cambiar nuestra mentalidad y empezar a trabajar totalmente deslocalizados

Internet…¿imprescindible?

En efecto, si os parais a pensar un poco, llegareis a la conclusión que nuestra dependencia de internet es tan alta que, no importa tener todos los recursos en local… si cae internet, lo mas probable es que nuestro trabajo se resienta, hasta el punto que , quizás no valga la pena trabajar, luego: porque no confiar en la estabilidad de la red?. y si es asi…¿Porque no desplazamos infraestructuras a la nube?

La idea: deslocalizar las maquinas

Por ejemplo: En estos momentos en que cantidad de empresas optan al teletrabajo, aparece un problema, y es que los ordenadores de los trabajadores, no siempre son adecuados para conectarse a los servidores de la central (seguridad, capacidades de memoria, disco, actualizaciones del S.O,…)

Una solucion, podria ser instalarles ordenadores nuevos a esos usuarios, y hacer que SOLO los pudieran utilizar para el teletrabajo, pero. otra solucion, que pienso que es todavía más interesante es que dispongamos de máquinas VIRTUALES para los empleados, configurados exactamente como sea necesario para las necesidades de la empresa, y que el empleado pueda utilizar un navegador de internet para conectarse a su puesto de trabajo

Ahora: valorad las ventajas de este segundo método. Esa máquina virtual, la pueden utilizar los empleados tanto desde sus casas, como desde la oficina, y si solo se requiere un navegador, la máquina física local, no tiene dependencia del tipo de disco, del espacio disponible, o  de su sistema operativo

Realmente, podría abrir una máquina Windows, desde su tablet,  o desde el Mac de su casa. Acceder a la información que tendría en su puesto de trabajo, con la misma seguridad que si estuviera en la oficina, si así queremos, y todo eso, sin instalar ni un solo programa en su ordenador particular….

La estandarización del acceso: Guacamole

Todo eso, lo teníamos disponible con la utilización de maquinas virtuales, y conexiones remotas,, hace ya muchos años, lo que quizás podemos simplificar ahora es la conexión a las mismas, ya que existe un programa (Guacamole) que nos permite evitar la necesidad de instalar en la maquina cliente ningun tipo de software, y acceder a maquinas remotas por medio de HTML

Pantalla presentacion de Apache Guacamole

En la misma web del desarrollador nos aparece una imagen bastante clara de su filosofia de funcionamiento

Detalle de funcionamiento de un entorno Guacamole

Las maquinas virtuales?… en AWS

Para terminar de aclarar ideas, mi planteamiento pasa por utilizar máquinas virtuales (en la nube de AWS) para instalar en las mismas el servidor, y tantas máquinas virtuales y sistemas operativos, como considere necesario.

Reconozco que la idea me la refresco unos compañeros del entorno de formación, cuando la comentaron en el chat (Whatsapp) que compartimos, ya que este mismo razonamiento que hemos utilizado para teletrabajo, se puede aplicar a teleformación, e incluso a formación presencial.

En estos artículos, vamos a conseguir una cuenta gratuita de AWS, y a continuación, instalar un servidor Guacamole que nos permita conectarnos por medio del navegador a un par de maquinas virtuales, una WINDOWS y una LINUX, para demostrar la flexibilidad de la idea,

La cuenta gratuita de AWS

Debemos aclarar que la cuenta gratuita de AWS es una verdadera ¿porqueria?, ya que se interrumpe de vez en cuando, por tiempo variable (entre 2 minutos y 20 minutos) por lo que no es valida para realizar pruebas serias de rendimiento o funcionalidad, pero, para los fines didácticos que persiguen estos artículos, puede valer….

Para obtener la cuenta, nos basta con acceder a la web de Amazon 

Pantalla de presentacion de AWS (Amazon Web Service)

 

Si pulsamos en «Crear una cuenta de AWS», nos presenta el formulario de registro

Datos de formulario para registro de cuenta en AWS

Nos pedirá mas información, y toda ella, obligatorio

Completacion de datos de formulario para la cuenta de AWS

Y el número de tarjeta…Si no queréis fiaros de AWS, tendreis que abandonar la idea de poder probarlo.

Peticion de datos de pago para la cuenta de AMAZON que estamos creando

Realmente, tu estas consiguiendo una cuenta de acceso gratuito, porque piensas utilizar los servicios de AWS…y es más, dado que incluso, durante el periodo de pruebas, si te pasas de utilización, te facturarán, yo mismo, he establecido, a traves de las herramientas que te facilitan, condiciones para que antes de facturar, bloqueen la cuenta y pidan permiso….pero los datos, los he tenido que dar… al fin y al cabo, Amazon ya los tenia….

Recibimos el mail de comprobación de correo electrónico, y, antes o después, me parece que también un cargo de un euro en la tarjeta para comprobar disponibilidad, pero de momento, con contestar al enlace que nos envia en el mail tendremos acceso a nuestra cuenta

Trabajando con nuestra cuenta

A partir de este momento, en que ya somos compañeros en Amazon Web Service, podemos empezar a conocer nuestra cuenta, solo tenemos que volver a AWS y pulsar el enlace marcado

Acceder a la cuenta de AWS

Indicamos que queremos acceder como usuario raíz, con el usuario que indicamos anteriormente

Registrandonos como usuarios de AWS

La consabida contraseña

Contraseña login AWS

Y al iniciar sesion, tenéis acceso a todos los datos de la cuenta, entre ellos, las condiciones de facturación

 

Aws Panel de facturacion

Creo que en este articulo, ya hemos avanzado bastante… en próximos dias,  continuaremos con la creación de tres maquinas virtuales, y la instalación de Guacamole.

1 – Creación de una instancia en AWS (21/4/2020)

2 – Instalando Guacamole (23/4/2020)

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.