Google Cloud Platform
Desplegar infraestructura utilizando la solución Navixy on-premise requiere una cuidadosa selección inicial del sitio. Si decide optar por una plataforma en la nube, una de las soluciones más populares es Google Cloud Platform (GCP). Es una plataforma fiable, probada y ampliamente reconocida que le permite lanzar máquinas virtuales fácilmente con un esfuerzo mínimo. Sin embargo, sigue ofreciendo la misma flexibilidad de personalización, seguridad y tolerancia a fallos que otras plataformas populares.

A continuación se muestran los pasos más básicos para desplegar una máquina virtual funcional en la que puede instalar la solución Navixy On-premise. Si necesita ajustar finamente su entorno en la nube y realizar configuraciones más sofisticadas, deberá consultar la documentación de Google Cloud.
Primeros pasos
Lo primero que debe hacer es registrarse en el servicio, eligiendo una cuenta individual o empresarial según sus objetivos. Si se registra por primera vez, tendrá la oportunidad de aprovechar un período de prueba de 90 días y créditos de 300 USD, por lo que podrá continuar trabajando sin prisas. No obstante, recuerde que cuando esté listo para lanzar su instancia como una solución lista para negocios, debe convertir su cuenta de prueba gratuita a una cuenta completa; de lo contrario, corre el riesgo de perder su instancia cuando finalicen los 90 días.
Una vez completado el registro, deberá seleccionar o crear su proyecto. Por defecto, ya se crea un proyecto nuevo, pero puede renombrarlo o crear otro.

Una vez creado el proyecto, puede proceder a crear su nueva máquina virtual en la nube.
Máquina virtual
Para crear una nueva máquina virtual, seleccione la opción “Create a VM” en el panel de su proyecto, en la sección “Products”.

Otra manera es ir a “Compute Engine” - “VM instances” en el menú de navegación.

A continuación se le pedirá que habilite la API de Compute Engine: este es un paso obligatorio para trabajar con máquinas virtuales.

Tras habilitar la API, será dirigido a VM instances menú: aquí es donde puede crear sus máquinas virtuales.
Haga clic CREATE INSTANCE.

Aquí debe hacer lo siguiente.
Elija un nombre: puede ser cualquier nombre, pero es recomendable que indique el propósito de la máquina. Opcionalmente, puede asignar etiquetas y tags para organizar su espacio de trabajo.

Seleccione una región y zona: esto indica dónde estará físicamente ubicado el centro de datos que alojará su futuro servidor. Es preferible elegir una región lo más cercana posible a sus clientes. Esta configuración afecta ligeramente al coste.

Seleccione la configuración de la máquina. En esta sección elige la configuración del servidor en función de las tareas y las cargas previstas. Puede encontrar más información sobre las posibles configuraciones de instancias en documentación de Google Cloud Platform. Para instancias enormes con alta carga, se recomienda seleccionar una configuración optimizada para cómputo. El tipo y la configuración de la instancia afectan en gran medida al coste.

Configure el disco de arranque. Aquí seleccione la versión del sistema operativo (se recomienda Ubuntu 20 o más reciente), el tipo de disco (se recomienda SSD) y la capacidad del disco (debe calcularse de acuerdo con los requisitos de hardware del servidor).

Configure la configuración del firewall. Básicamente, debe permitir el tráfico HTTP y HTTPS.

Realice cualquier otra configuración basada en sus requisitos específicos.
Haga clic CREATE. Su nueva instancia en la nube será creada.
Conexión
Una vez creada la máquina virtual, se le asignarán una dirección IP interna y externa. Pero aunque disponga de una dirección externa, no podrá utilizarla para la conexión SSH de inmediato.
La instancia en la nube admite la conexión mediante claves SSH, y la forma más sencilla de configurar la conexión es proporcionar al servidor una clave que tenga en su lado.
Primero, debe establecer la conexión SSH desde el navegador proporcionada en Google Console. Haga clic en el botón “SSH” a la derecha de la instancia recién creada.

Se abrirá una nueva ventana del navegador, donde se establecerá la conexión con el servidor. Siga las indicaciones en pantalla: en algún momento la consola realizará la autorización. Tras esto, habrá iniciado sesión en el sistema Linux con su nombre de usuario de Google.

Su nuevo usuario es sudoer y tiene privilegios de root, por lo que puede realizar las configuraciones necesarias en su nombre, o ejecutar sudo -i y realizar todas las acciones posteriores como root.
Ahora debe seleccionar un usuario para el acceso remoto por SSH. El sistema tiene un usuario predeterminado ubuntu, lo configuraremos usando este ejemplo, pero puede crear cualquier usuario de su elección para ello.
Vaya al archivo /home/ubuntu/.ssh/authorized_keys. Si no existe dicho archivo o directorio, primero debe crearlo. Abra el archivo para editarlo. Copie la parte pública de su clave SSH en este archivo: debe estar precedida por ssh-rsa y terminada por cualquier nombre identificativo.

Guarde el archivo.
Reinicie el servicio SSH: sudo systemctl restart ssh
Ahora puede usar cualquier cliente SSH (por ejemplo, PuTTY) para conectarse a su instancia en la nube recién creada: recuerde usar su clave privada para la autenticación.
Despliegue de la plataforma Navixy
Ahora dispone de un servidor en la nube operativo al que puede acceder de forma remota.
Proceda a la sección pertinente de las instrucciones y ejecute Instalación de la plataforma Navixy On-premise.
Última actualización
¿Te fue útil?