Está en la página 1de 6

21/4/24, 03:30 Descripción general de Google Cloud

Descripción general de Google Cloud


Esta descripción general está diseñada para ayudarte a comprender el panorama de Google Cloud. En ella,
encontrarás resúmenes de algunas de las funciones más comunes y vínculos a documentación que te proporcionará
más detalles. Conocer los servicios disponibles y cómo funciona todo en conjunto te dará una idea más clara sobre
cómo proceder. También podrás acceder a algunos instructivos que puedes usar para probar Google Cloud en varias
situaciones.

Recursos de Google Cloud


Google Cloud consiste en un conjunto de recursos físicos, como computadoras y unidades de disco duro, y recursos
virtuales, como máquinas virtuales (VMs), que se encuentran en los centros de datos
(https://cloud.google.com/about/locations?hl=es-419) en todo el mundo. Cada centro de datos está ubicado en una región,
Las regiones están disponibles en Asia, Australia, Europa, África, Medio Oriente, América del Norte y América del Sur.
Cada región es una colección de zonas aisladas entre sí dentro de cada región. Estas zonas se identifican mediante
nombres que combinan una letra identificadora con el nombre de la región. Por ejemplo, la zona a en la región de
Asia Oriental se llama asia-east1-a.

Esta distribución de los recursos brinda varios beneficios, que incluyen redundancia en caso de fallas y menor
latencia, ya que los recursos se encuentran más cerca de los clientes. La distribución también presenta algunas
reglas sobre cómo se pueden usar los recursos en conjunto.

Acceder a los recursos a través de los servicios


En la computación en la nube, lo que conocías como productos de software y hardware pasan a ser servicios. Con
ellos puedes acceder a los recursos subyacentes. La lista de servicios de Google Cloud disponibles
(https://cloud.google.com/products?hl=es-419) es larga y está en constante crecimiento. Cuando desarrollas tu sitio web
o aplicación en Google Cloud, combinas y mezclas estos servicios para proporcionar la infraestructura que necesitas
y, luego, agregas tu código para crear lo que deseas.

Recursos globales, regionales y zonales


Algunos recursos pueden acceder a cualquier otro recurso de otra región o zona. Estos recursos globales incluyen
imágenes de discos preconfiguradas, instantáneas de discos y redes. Algunos recursos pueden acceder a otros solo
si están en la misma región. Estos recursos regionales incluyen las direcciones IP estáticas externas. Y, por último,
hay recursos que pueden acceder solo a recursos que se encuentren dentro de la misma zona. Estos recursos
zonales incluyen las instancias de VM, los tipos de VM y sus discos.

En el siguiente diagrama, se presenta la relación entre el alcance global, las regiones, las zonas y algunos de sus
recursos:

https://cloud.google.com/docs/overview?hl=es-419 1/6
21/4/24, 03:30 Descripción general de Google Cloud

El alcance de una operación varía según el tipo de recurso que se use. Por ejemplo, la creación de una red es una
operación global, porque las redes son recursos globales, pero reservar una dirección IP es una operación regional,
porque las direcciones son recursos regionales.

A medida que comienzas a optimizar las aplicaciones de Google Cloud, es importante comprender cómo interactúan
estas regiones y zonas. Por ejemplo, incluso si pudieras, no querrías conectar un disco en una región a una
computadora en otra región porque la latencia que introducirías generaría un rendimiento bajo. Por suerte,
Google Cloud no te permite hacer eso. Los discos solo se pueden conectar a computadoras en la misma zona.

La necesidad de contemplar cómo se asignarán los recursos depende del nivel de autoadministración que se
necesite para el servicio de hosting y procesamiento
(https://cloud.google.com/docs/overview/cloud-platform-services?hl=es-419#computing-hosting) que elijas.

Para obtener más información sobre la distribución geográfica de Google Cloud, consulta Geografía y regiones
(https://cloud.google.com/docs/geography-and-regions?hl=es-419).

Proyectos
Todos los recursos de Google Cloud que asignas y usas deben pertenecer a un proyecto. El proyecto puede
considerarse la entidad organizadora de lo que se está compilando. Los proyectos están compuestos por la
configuración, los permisos y otros metadatos para describir tus aplicaciones. Los recursos de un mismo proyecto
pueden trabajar en conjunto con facilidad. Por ejemplo, pueden comunicarse mediante una red interna, sujetos a las
reglas de las regiones y las zonas. Un proyecto no puede acceder a los recursos de otro proyecto, a menos que uses

https://cloud.google.com/docs/overview?hl=es-419 2/6
21/4/24, 03:30 Descripción general de Google Cloud

una VPC compartida (https://cloud.google.com/vpc/docs/shared-vpc?hl=es-419) o el intercambio de tráfico entre redes de


VPC (https://cloud.google.com/vpc/docs/vpc-peering?hl=es-419).

Cada proyecto de Google Cloud tiene las siguientes características:

Un nombre de proyecto, que debes asignar

Un ID del proyecto, que puedes proporcionar tú o Google Cloud

Un número de proyecto, que proporciona Google Cloud

Cuando trabajas con Google Cloud, usas estos identificadores en ciertos comandos y llamadas a la API. En la
siguiente captura de pantalla, se muestra un nombre, un ID y un número de proyecto:

En este ejemplo:

Example Project (proyecto de ejemplo) es el nombre del proyecto.

example-id (ID de ejemplo) es el ID del proyecto.

123456789012 es el número del proyecto.

En Google Cloud, los ID de los proyectos son únicos. Los proyectos se pueden borrar, pero sus ID no se pueden volver
a usar.

Puedes crear varios proyectos y usarlos para separar tu trabajo de la manera que te resulte más conveniente. Por
ejemplo, puedes tener un proyecto al que puedan acceder todos los miembros del equipo y un proyecto separado al
que solo puedan acceder algunos miembros del equipo.

Si se habilita la facturación, cada proyecto se asociará con una cuenta de facturación. Una sola cuenta puede
facturar el uso de recursos de varios proyectos.

Cada proyecto actúa como un espacio de nombres. Esto quiere decir que todos los recursos dentro de un proyecto
deben tener un nombre único, pero, por lo general, puedes repetir los nombres si se trata de recursos en proyectos
distintos. Algunos nombres de recursos deben ser únicos a nivel global. Consulta la documentación para ver los
detalles sobre los recursos.

Para obtener más información, consulta Cómo crear y administrar proyectos


(https://cloud.google.com/resource-manager/docs/creating-managing-projects?hl=es-419).

https://cloud.google.com/docs/overview?hl=es-419 3/6
21/4/24, 03:30 Descripción general de Google Cloud

Formas de interactuar con los servicios


Google Cloud te ofrece tres formas básicas de interactuar con los servicios y los recursos.

Consola de Google Cloud

La consola de Google Cloud (https://console.cloud.google.com/?hl=es-419) proporciona una interfaz gráfica de usuario


basada en la Web que puede usar para administrar sus proyectos y recursos de Google Cloud. Cuando uses la
consola de Google Cloud, crea un proyecto nuevo o elige uno existente, y usa los recursos que crees en el contexto
de ese proyecto.

Interfaz de línea de comandos


Si prefieres trabajar en la línea de comandos, puedes realizar la mayoría de las tareas de Google Cloud con Google
Cloud CLI (https://cloud.google.com/sdk/gcloud?hl=es-419). La CLI de gcloud te permite administrar el flujo de trabajo de
desarrollo y los recursos de Google Cloud en una ventana de la terminal.

Por ejemplo, puedes crear una instancia de máquina virtual (VM) de Compute Engine si ejecutas el comando gcloud
compute instances create (https://cloud.google.com/sdk/gcloud/reference/compute/instances/create?hl=es-419) en el
entorno de shell.

Puedes ejecutar comandos de gcloud de las siguientes maneras:

Puedes instalar Google Cloud CLI (https://cloud.google.com/sdk/docs?hl=es-419). La CLI de gcloud te permite abrir
una ventana de la terminal en tu propia computadora y ejecutar comandos para administrar los recursos de
Google Cloud.

https://cloud.google.com/docs/overview?hl=es-419 4/6
21/4/24, 03:30 Descripción general de Google Cloud

Puedes usar Cloud Shell (https://cloud.google.com/shell/docs/features?hl=es-419), que es una shell basada en el


navegador. Debido a que se ejecuta en una ventana del navegador, no es necesario instalar nada en tu
computadora. Puedes abrir Cloud Shell desde la consola de Google Cloud
(https://console.cloud.google.com/?cloudshell=true&hl=es-419).

Cloud Shell proporciona lo siguiente:

Una instancia de máquina virtual temporal de Compute Engine

Un editor de código integrado (https://cloud.google.com/shell/docs/editor-overview?hl=es-419)

5 GB de almacenamiento en disco persistente

La CLI de gcloud preinstalada y otras herramientas

Compatibilidad de lenguaje para Java, Go, Python, Node.js, PHP, Ruby y .NET

Función de vista previa en la Web

Autorización integrada para acceder a proyectos y recursos de la consola de Google Cloud.

Para obtener una lista de los comandos de gcloud, consulta la referencia de gcloud
(https://cloud.google.com/sdk/gcloud/reference?hl=es-419).

Para obtener más información sobre Cloud Shell, consulta Cómo funciona Cloud Shell
(https://cloud.google.com/shell/docs/how-cloud-shell-works?hl=es-419).

Bibliotecas cliente
Google Cloud proporciona bibliotecas cliente (https://cloud.google.com/sdk/cloud-client-libraries?hl=es-419) que te permiten
crear y administrar recursos con facilidad. Las bibliotecas cliente de Google Cloud exponen las API con dos
propósitos principales:

Las API de apps brindan acceso a los servicios. Estas API están optimizadas para los lenguajes admitidos,
como Node.js y Python. Las bibliotecas se diseñaron en torno a las metáforas del servicio, para que puedas
trabajar con estas de forma más natural y tengas que redactar menos código estándar. Además, las bibliotecas
ofrecen asistentes para la autenticación y autorización (https://cloud.google.com/docs/authentication?hl=es-419).

Las API de Administrador brindan funciones para la administración de recursos. Por ejemplo, puedes usar estas
API si quieres compilar tus propias herramientas automatizadas.

Las bibliotecas cliente de la API de Google (https://developers.google.com/api-client-library/?hl=es-419) también permiten


acceder a las APIs de productos como Google Maps, Google Drive y YouTube.

https://cloud.google.com/docs/overview?hl=es-419 5/6
21/4/24, 03:30 Descripción general de Google Cloud

Precios
Para consultar los detalles de precios de los servicios individuales, consulta la lista de precios
(https://cloud.google.com/pricing/list?hl=es-419).

Para estimar los costos totales de ejecutar una carga de trabajo específica en Google Cloud, consulta la calculadora
de precios (https://cloud.google.com/products/calculator?hl=es-419).

Siguiente: Obtén más información sobre los servicios (https://cloud.google.com/docs/overview/cloud-platform-services?hl=es-419)

Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons
(https://creativecommons.org/licenses/by/4.0/), y los ejemplos de código están sujetos a la licencia Apache 2.0
(https://www.apache.org/licenses/LICENSE-2.0). Para obtener más información, consulta las políticas del sitio de Google Developers
(https://developers.google.com/site-policies?hl=es-419). Java es una marca registrada de Oracle o sus afiliados.

Última actualización: 2024-03-15 (UTC)

https://cloud.google.com/docs/overview?hl=es-419 6/6

También podría gustarte