GOOGLE CLOUD

 ¿Qué es Google Cloud?

Google Cloud es una plataforma que ofrece una variedad de servicios basados en la nube, incluyendo computación, almacenamiento de datos, análisis de datos y aprendizaje automático, entre otros. Esta plataforma proporciona soluciones para empresas y desarrolladores individuales.



Ventajas:

  • Red Global de Google: GCP utiliza la misma infraestructura de red que Google, una de las redes más grandes y rápidas del mundo. Esto puede resultar en tiempos de latencia más bajos y una mayor velocidad de procesamiento.
  • Live Migration de Máquinas Virtuales: Google Cloud Platform es uno de los pocos proveedores de servicios en la nube que ofrece la migración en vivo de máquinas virtuales. Esto es útil para tareas de mantenimiento y evita el tiempo de inactividad del servidor.
  • Precios competitivos: En comparación con otros proveedores de servicios en la nube, Google Cloud Platform a menudo puede ser más económico, especialmente para instancias de computación. Además, Google ofrece un modelo de precios por segundo, lo cual puede ahorrar dinero a largo plazo.
  • Fuerte énfasis en IA y aprendizaje automático: Google ofrece numerosos servicios y herramientas de aprendizaje automático, incluyendo su popular plataforma TensorFlow.
  • Compromiso con la sostenibilidad: Google ha realizado un compromiso considerable para operar con energía renovable, lo cual puede ser un factor importante para las empresas que priorizan la sostenibilidad.
Desventajas:

  • Adopción del mercado: Aunque Google Cloud Platform está creciendo rápidamente, todavía tiene una adopción del mercado más baja que competidores como AWS y Microsoft Azure. Esto puede resultar en una menor cantidad de recursos de aprendizaje de la comunidad, menos desarrolladores con experiencia en GCP y menos soluciones de terceros disponibles.
  • Complejidad: Como con cualquier proveedor de servicios en la nube, hay una curva de aprendizaje para entender y administrar eficientemente los servicios y recursos de GCP. Aunque Google ha hecho avances para mejorar su documentación y consola de administración, aún puede ser un desafío para los nuevos usuarios.
  • Funciones limitadas en algunos servicios: Algunos servicios en GCP pueden no ser tan maduros o tener tantas funciones como las ofrecidas por otros proveedores de la nube. Un ejemplo de esto podría ser su servicio de base de datos relacional, Cloud SQL, que puede no tener todas las características que los usuarios de bases de datos empresariales podrían esperar.
  • Modelo de precios variable: Aunque el modelo de precios por segundo puede ser una ventaja para algunos, también puede ser una desventaja para aquellos que prefieren un modelo de precios más predecible. Las facturas pueden variar significativamente de un mes a otro dependiendo del uso.

PASOS PARA LA CREACIÓN DE MAQUINA VIRTIAL EN CLOUD GOOGLE

  1. Iniciar sesión en Google Cloud Platform (GCP):Visita https://console.cloud.google.com/ e inicia sesión con tu cuenta de Google.
  2. Seleccionar o crear un proyecto: En la esquina superior derecha, selecciona un proyecto existente o crea uno nuevo haciendo clic en "Select a project" y luego en "NEW PROJECT". Llena los detalles necesarios y haz clic en "CREATE".
  3. Ir a Compute Engine: En el menú de navegación a la izquierda (puedes abrirlo haciendo clic en el ícono de hamburguesa en la esquina superior izquierda), ve a "COMPUTE ENGINE" > "VM instances".
  4. Crear una nueva instancia: Haz clic en "CREATE INSTANCE".
  5. Configurar la instancia:

  • Name: Asigna un nombre único para tu instancia.
  • Region and Zone: Selecciona la región y zona donde quieres que se aloje tu instancia.
  • Machine Configuration: Define el tipo y tamaño de la máquina. Por ejemplo, puedes seleccionar una serie E2 y luego una opción de tamaño como "e2-micro".
  • Boot Disk: Haz clic en "Change" para seleccionar la imagen del sistema operativo y el tamaño del disco de arranque. Por ejemplo, puedes elegir una imagen de Debian o Ubuntu y definir un tamaño de disco de 10 GB.
  • Firewall: Marca las casillas para permitir tráfico HTTP y HTTPS si es necesario para tu aplicación.
  • Security: Configura las opciones de seguridad si es necesario, como las llaves SSH.

    6. Crear la instancia: Una vez que hayas configurado todo a tu gusto, haz clic en "Create" para crear la instancia.
   7. Esperar a que se cree la instancia: En este punto, Google Cloud Platform creará la instancia y te llevará de vuelta a la lista de instancias. Verás tu nueva instancia en la lista con un icono de giro mientras se está creando. Cuando el icono de giro se reemplace por un icono verde de "check", tu instancia estará lista para usarse.

Después de acceder les saldrá lo siguiente:

Servicios gratuitos y de pago en GCP

GCP ofrece un nivel gratuito para muchos de sus productos, que permite a los usuarios probar y utilizar los servicios sin costo. Entre ellos se incluyen Google Compute Engine, Google Cloud Storage, Google Cloud Functions y Google Kubernetes Engine (Google Cloud Free Tier, 2023).

Después de consumir el nivel gratuito, se aplicarán los costos estándar de GCP. Estos varían dependiendo del servicio específico utilizado y de la cantidad de recursos consumidos. GCP ofrece una calculadora de precios para ayudar a los usuarios a estimar sus costos (Google Cloud Pricing Calculator, 2023).

Duración de lo gratuito

El nivel gratuito de GCP dura indefinidamente para algunos servicios, pero hay límites de uso mensuales que se restablecen cada mes (Google Cloud Free Tier, 2023). GCP también ofrece un crédito de $300 durante 90 días para los nuevos clientes que se inscriben en la prueba gratuita (Google Cloud Free Program, 2023).

Conclusiones:

Google Cloud Platform (GCP) es una opción sólida para los servicios en la nube debido a su infraestructura de red de alta velocidad, la migración en vivo de máquinas virtuales, y su énfasis en soluciones de inteligencia artificial y aprendizaje automático. Los costos competitivos y el compromiso con la sostenibilidad son ventajas adicionales que podrían ser relevantes para algunos usuarios.

GCP puede ser una opción atractiva para aquellos que buscan aprovechar la infraestructura de Google y sus servicios de aprendizaje automático, y para aquellos que son sensibles a los costos y valoran la sostenibilidad. Sin embargo, como con cualquier decisión de plataforma, es importante realizar una evaluación detallada de las necesidades del proyecto o de la empresa para determinar si GCP es la elección correcta.

Referencias Bibliográficas:

Google (2023). "Google’s Network Infrastructure". https://cloud.google.com/networking

Migrate for Compute Engine (2023). "Live migration overview". https://cloud.google.com/compute/docs/migrate/live-migration



Comentarios