google compute engine

Elastix 5 en Google Compute Engine – Parte 1

Implementar Elastix 5 in un ambiente en la nube puede ser una gran idea, particularmente si podemos asegurar la administración de hardware a un proveedor de hosting competente. Bueno, Google es la opción más segura que puede encontrar, además Google Compute Engine es una plataforma asequible y bien diseñada para este tipo de tareas.

Para configurar una máquina Elastix 5 en Google Compute Engine, necesitamos realizar una serie de pasos – algunos triviales y algunos más avanzados:

  • Configurar una cuenta de Google e iniciar sesión
  • Crear un Proyecto
  • Crear una instancia temporal VM para generar la plantilla
  • Preparar la plantilla de la instancia para Elastix 5
  • Crear su instancia desde su plantilla
  • Instalar Elastix 5 en una nueva instancia

Configurar una Cuenta de Google

Si aún no cuenta con una cuenta de google, entonces necesitará crear una para administrar su infraestructura de servicios. Tenga en mente que esta cuenta necesitará configurar billing después de terminar su periodo “free” o de “prueba”.

Note que inclusive cuando su dirección de correo electrónico no sea un dominio hosteado por Google, puede crear una cuenta para su dirección de correo.

  • Ingrese a través del navegador https://console.cloud.google.com
  • De clic en e botón “Try it Free”

Agreement_Cloud Platform for free

  • Seleccione su país, acepte los términos del servicio y de clic en el botón “Agree and continue”
  • Ingrese su información personal y de su compañía (si es relevante) para propósitos de facturación eventuales

Esto le enviará a su Dashboard de Google Cloud Platform

Crear un Proyecto

  • Clic en el enlace “Crear Proyecto”

New Project_Cloud Platform for Free

  • Crear el nombre de proyecto – en este ejemplo “cloud3cx-247supported-demo”

Necesita esperar unos cuantos segundos para que se complete el proceso de creación del proyecto.

Crear una Instancia VM para Generar una Plantilla

  • Navegar a Compute Engine > VM Instances
  • Clic en “Crear Instancia”
    • Asigne el nombre a “instance-3cx-template-vm”
    • Puede dejar el valor por defecto para la zona – esto realmente no es relevante en este momento ya que sólo estamos generando una plantilla
    • Asignar el tipo de máquina a “small (1 vCPU compartido, 1.7Gb de memoria, g1-small)”

Boot Disk Cloud Platform for Free

  • Asignar el Disco de Arranque:
    • OS Image = Debian GNU/Linux 8 (jessie)
    • Boot disk type = Standard persistent disk
    • Size (Gb) = 25 Gb
    • Clic en el botón “Select”

Boot Disk Type Cloud Platform for Free

  • Identificar y Acceso API:
    • Service account = Compute Engine default service account
    • Access scopes = Allow full access to all Cloud APIs

Deletion Rule Cloud Platform for Free
Hemos completado la mayoría de la preparación del trabajo en el backend. In la Parte 2, veremos como crear una imagen “gold” para múltiples implementaciones eventuales de Elastix 5 en Google Compute Engine.

0 replies

Trackbacks & Pingbacks

  1. […] la primera parte de esta serie de dos artículos, habíamos completado la mayor parte del trabajo de preparación […]

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.