DEV Community

datapathformation
datapathformation

Posted on • Edited on

Creación de proyectos y gestión de roles en Google Cloud Platform

Queremos acelerar el talento en data y analytics en LATAM. Si te gusta el artículo recuerda que todos los meses tenemos inicios de nuestros programas especializados de Data Engineering, Data Analyst, Cloud y Machine Learning Engineer. Puedes conocer más [aquí](https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios.

QUÉ ES GOOGLE CLOUD PLATFORM?

Google Cloud Platform es una suite de servicios y herramientas que emplea a nivel interno, y disponible para cualquier empresa que lo necesite. Ofrece todas las herramientas de la nube de Google que antes estaban disponibles por separado, entre las cuales tenemos computing, big data, networking y machine learning.

Con el conjunto de herramientas que nos proporciona Google Cloud Platform, podremos realizar diseños, testings y lanzar apps nuevas desde la Google Cloud Storage con mayor seguridad y escalabilidad, ya que esta plataforma posee una impresionante infraestructura que supera con crecimiento a las de sus competidores.

VENTAJAS QUE OFRECE GOOGLE CLOUD PLATFORM

  • Google Cloud Plataform es de código abierto, por lo cual ofrece una gran flexibilidad y escalabilidad, ya que permite personalizar todas las herramientas a nuestro gusto según las necesidades y objetivos.

  • Cuenta con un sistema de seguridad muy fiable, no tiene periodos de inactividad programados, y sus redes son privadas. De esta forma, Google protege de los ciberataques que pueden ser llevados a cabo en contra de esta plataforma.

Proyectos en GCP

Para un proyecto de Google Cloud Plataform, se requiere usar las API de Google Workspace y crear complementos o aplicaciones de Google Workspace. Este proyecto constituye la base para crear, habilitar, utilizar todos los servicios de Google Cloud, incluida la gestión de API, la habilitación de la facturación, la adición y eliminación de colaboradores y la gestión de permisos.

PASOS PARA CREAR UN PROYECTO

1.En la consola de Google Cloud, ingresar al Menu:
IAM & Admin > Create a Project

   Imagen 1.
   Imagen 2.
Enter fullscreen mode Exit fullscreen mode

2.En el campo Nombre del proyecto, introduzca un nombre descriptivo para su proyecto.

  Imagen 3.
Enter fullscreen mode Exit fullscreen mode

3.Haga click en Crear. La consola navega a la página Dashboard y su proyecto se crea en unos minutos.

       Imagen 4.
Enter fullscreen mode Exit fullscreen mode

Gestión de roles en GCP
QUÉ ES UN ROL?

  • Colección de permisos que determinan qué puede hacer un miembro (member), y con qué recurso (resource).

  • Son asignados a los miembros (members)

  • Un permiso es una operación específica permitida en un recurso (resource).

  • No puedes asignar permisos a los miembros (member). Sin embargo, puedes agruparlos en roles.

  • Los miembros (members) pueden tener más de un rol asignado.

          imagen 5.
    

TIPOS DE ROLES

  1. Rol Primitivo (Primitive)
  • Se aplica a todos los recursos de un proyecto.

1.1. Propietario (Owner): control total sobre todos los recursos del proyecto, incluida la asignación de funciones de IAM y la facturación (billing).
1.2. Editor (Editor): igual que el propietario, pero sin acceso a Cloud IAM, ni facturación (billing).
1.3. Visor (Viewer): solo derechos de visualización. No se puede editar nada en el proyecto.

2. Rol predefinido (Predefined)

  • Se aplica para un determinado servicio, más granular y específico

  • Grupo de permisos predefinido (estático).

    Ejemplo:
    Compute Instance Admin = Permiso de edición para los 
    recursos de GCE, pero no para el resto de los recursos del 
    proyecto.
    

3. Rol personalizado (Customized)

  • Combinación de permisos individuales

  • Puedes elegir solo los permisos específicos que se necesita para tener un control más granular.

Giomar Antaurco Trejo
Coordinador Académico Datapath

Image description

✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud:

  • Tenemos inicios todo los meses, conoce más aquí.

Top comments (0)