Formas de interactuar con Google Cloud

Puedes usar varios métodos para interactuar con Google Cloud y tus recursos. Los métodos que elijas pueden depender de tus preferencias, de los flujos de trabajo de tu empresa y de tus objetivos.

Estos son algunos ejemplos de métodos de interacción:

Usar la consola basada en navegador Google Cloud

Si prefieres gestionar tus Google Cloud proyectos y recursos a través de una interfaz de usuario gráfica, usa la consola Google Cloud basada en navegador.

Usa la Google Cloud consola para realizar diversas tareas de gestión y administración, entre las que se incluyen las siguientes:

  • Gestionar recursos.
  • Almacena, consulta y procesa datos.
  • Conéctate a máquinas virtuales (VMs).
  • Analizar la actividad.
  • Diagnosticar problemas de producción.
  • Despliega soluciones fáciles de lanzar.
Para obtener más información, consulta la consola deGoogle Cloud .

Para asegurarte de que la consola funciona correctamente, consulta también Permitir el acceso a los dominios de la consola Google Cloud .

Escribir comandos y crear secuencias de comandos

Si prefieres gestionar el desarrollo y los flujos de trabajo en la línea de comandos o mediante secuencias de comandos automatizadas, usa la CLI de Google Cloud. Usa la CLI de Google Cloud para realizar tareas de forma eficiente y a gran escala. Por ejemplo, puedes hacer lo siguiente:

  • Crea una secuencia de comandos para enviar un archivo a todas las VMs.
  • Simula datos de backend con un emulador de datos para escribir código del lado del cliente de forma eficiente.
  • Despliega código sin servidor.

Ejecuta comandos gcloud con los siguientes métodos:

  • Instala Google Cloud CLI, que te permite ejecutar comandos en una ventana de terminal de tu ordenador local.

  • Usa Cloud Shell, que se basa en el navegador y no requiere instalación local. Abre Cloud Shell desde la Google Cloud consola para usar las siguientes funciones:

    • Una instancia de VM de Compute Engine temporal.
    • Un editor de código integrado.
    • Almacenamiento en discos persistentes.
    • gcloud CLI, Terraform y otras herramientas preinstaladas.
    • Compatibilidad con los lenguajes Java, Go, Python, Node.js, PHP, Ruby y .NET.
    • Vista previa web.
    • Autorización integrada para acceder a proyectos y recursos de la consola. Google Cloud

Para obtener más información sobre Cloud Shell, consulta Cómo funciona Cloud Shell.

Para ver una lista de comandos gcloud, así como marcas y ejemplos, consulta la referencia de gcloud.

Desarrollar tu propia aplicación con bibliotecas de cliente de Cloud

Si quieres crear tus propias aplicaciones para gestionar recursos, usa las bibliotecas de cliente de Cloud para acceder a las APIs de Google Cloud .

Las bibliotecas de cliente de Cloud ofrecen las siguientes ventajas para ayudarte a crear tu aplicación:

  • Usa las convenciones específicas del idioma que prefieras.
  • Utiliza un estilo coherente en todos los servicios.
  • Gestionar la autenticación.

Para obtener una descripción general, consulta Información sobre las bibliotecas de cliente de Cloud.

Escalar el aprovisionamiento y la gestión de recursos con la infraestructura como código (IaC)

La infraestructura como código (IaC) es el proceso de aprovisionamiento y gestión de la infraestructura mediante código en lugar de interfaces gráficas de usuario o secuencias de comandos de línea de comandos.

Los administradores y arquitectos de tu empresa pueden usar IaC para obtener las siguientes ventajas:

  • Incorpora tu proceso de gestión de cambios.
  • Prueba y audita los cambios a medida que los vayas haciendo.
  • Almacena las configuraciones en el control de versiones.
  • Estandariza tu infraestructura.

Google Cloud se integra con varias herramientas de IaC. Por ejemplo, puedes usar Terraform para aprovisionar y gestionar tu infraestructura mediante archivos de configuración legibles por humanos que puedes versionar, reutilizar y compartir.

Para obtener una descripción general de IaC y una lista de herramientas que puedes usar con Google Cloud, consulta Infraestructura como código en Google Cloud.