Google Cloud Platform (GCP) es una iniciativa de Google para proporcionar servicios de computación en la nube a los clientes. Estos servicios se ejecutan en la misma infraestructura y plataforma en la que se ejecutan los servicios de Google como Gmail, YouTube, etc. GCP se lanzó el 7 de abril de 2008 y el conjunto completo de servicios y la plataforma están escritos en C++, Python, Go, Java y Ruby. GCP ofrece una cantidad de recursos con una forma diferente de acceder a esos recursos.
Los recursos ofrecidos por Google se pueden categorizar ampliamente en recursos físicos y recursos virtuales. Los recursos físicos incluyen activos tales como unidades de disco duro (HDD), computadoras, etc., y las máquinas virtuales (VM) pertenecen a la categoría de recursos virtuales que están omnipresentes en todo el mundo. Estos centros de datos se asignan para una región en particular (Asia, América del Norte, América del Sur, etc.) y cada región se divide en zonas. Estas zonas de una región en particular están aisladas entre sí y se identifican con un nombre único. Estos nombres únicos son una combinación del nombre de la región y el nombre de la zona. Por ejemplo, la zona c de la región de Asia Oriental se denominará Asia-este1-c. Esta distribución de recursos se hace por razones específicas. Primero, los datos redundantes se almacenan en varias ubicaciones que actúan como respaldo en caso de falla del sistema. En segundo lugar, la creación de zonas reduce la distancia entre los recursos y los clientes, lo que reduce la latencia de la comunicación y aumenta la eficiencia al ajustar el entorno de trabajo. Hay reglas para acceder a estos recursos distribuidos.
Tipos de recursos que ofrece GCP
Los recursos globales, regionales y zonales son los niveles en los que se puede acceder a los recursos. Los recursos globales incluyen instantáneas de disco, redes e imágenes de disco preconfiguradas. Todos los demás recursos pueden acceder a ellos, independientemente de las regiones y zonas en las que estén presentes. Las direcciones IP estáticas pertenecen a la categoría de recursos regionales. Los recursos de esta categoría tienen restricciones de que otros recursos ubicados exactamente en la misma región pueden acceder a ellos. Los recursos que tienen acceso zonal son instancias de VM. Estos también incluyen diferentes tipos de instancias de VM y todos los tipos de discos. El acceso zonal significa que se puede acceder a estos recursos solo en la misma zona. Se han mantenido diferentes recursos bajo diferentes modos de acceso teniendo en cuenta las funcionalidades realizadas por estos recursos.
Por ejemplo: Supongamos que queremos reservar una dirección IP. Dado que la reserva de direcciones IP es una operación regional, se mantiene en la categoría de recursos regionales. De manera similar, si uno quiere crear una red, sabemos que la creación de la red es una tarea global y requerirá muchos otros recursos para realizar su tarea, por lo que se mantiene en la categoría global.
Para tener aplicaciones optimizadas que funcionen con total competencia, la selección de recursos es crucial además de una tarea tediosa. Por lo tanto, se vuelve importante para el usuario conocer los recursos ofrecidos y la categoría a la que pertenece cada recurso.
Proyectos en GCP
Proyecto en GCP es el nivel superior bajo el cual se asignan todos los recursos. Es la entidad gestora de los servicios. No se puede asignar ningún recurso fuera del proyecto. El proyecto GCP consta de varios parámetros. Estos parámetros son permisos, configuraciones y otros metadatos que describen las aplicaciones. La comunicación entre los recursos de un proyecto se ejecuta fácilmente (respetando las reglas de accesibilidad de los recursos globales, regionales y zonales). Un proyecto también puede acceder a los recursos utilizados por otros proyectos mediante una VPC compartida o interconexión de redes.
Para identificar cada proyecto de manera única, a cada proyecto se le asigna un nombre de proyecto proporcionado por el usuario, una identificación de proyecto única, que puede ser proporcionada por el usuario o puede ser generada por el GCP y un número de proyecto que es asignado por el GCP .
Cada ID de proyecto es único y este ID nunca se puede reutilizar para ningún otro proyecto, incluso si se elimina el proyecto inicial. Los nombres de los recursos en el mismo proyecto deben ser únicos, aunque los nombres de los recursos se pueden repetir mientras se trabaja en diferentes proyectos. A efectos de facturación de los recursos utilizados, el proyecto se asigna a una cuenta de facturación. Se puede asignar una cuenta de facturación a varios proyectos para facturar los recursos.
Modos para acceder a los servicios de
GCP Se puede acceder a los servicios de GCP de tres maneras.
- GCP Console (GUI basada en web [interfaz gráfica de usuario])
- Interfaz de línea de comandos
- Bibliotecas de clientes
Publicación traducida automáticamente
Artículo escrito por anukruti16 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA