Como cualquier otro servicio en la nube, Google Cloud Platform Es fácil de configurar, poner en funcionamiento y, luego, ampliar según sus necesidades, especialmente al principio, cuando su organización no es tan grande. Las cosas se complican un poco más a medida que su negocio crece y requiere cada vez más servicios y recursos. Inevitablemente, su personal crece como resultado, lo que genera una mayor necesidad de administrar su nube de la manera correcta. En particular, esto se refiere a la política de administración de derechos, la administración financiera de la nube y la facturación, aspectos que son las razones más comunes de desperdicio de recursos.
En este artículo, analizaremos las prácticas recomendadas de administración de recursos de Google Cloud y descubriremos cómo optimizar los.
Conceptos básicos: cómo puedes organizar y ajustar tu entorno de Google Cloud
![FinOps-adoption-Google-Cloud-Platform-billing-concepts](https://hystax.com/wp-content/uploads/2022/10/FinOps-adoption-Google-Cloud-Platform-billing-concepts.png)
En primer lugar, debes organizar tu jerarquía de Google Cloud para que refleje tu estructura organizativa, de modo que puedas gestionar el acceso y los permisos con facilidad. No trates tu estructura de nube como algo inamovible: es completamente normal que cambie a medida que tu organización cambia y se expande. Por el contrario, debes tener cuidado si tu entorno de Google Cloud permanece intacto durante demasiado tiempo.
Preste especial atención a su cuenta de facturación, que, si bien es parte de su nube, tiene sus propios roles y permisos separados, y debe otorgar acceso a ella solo a las partes interesadas clave y a aquellos que son Responsable de FinOpsTambién podría considerar proporcionar algún nivel de redundancia para garantizar un acceso seguro a su cuenta.
Roles de cuenta de facturación en la nube y permisos de acceso
Si empezamos desde el principio, te recordamos que la cuenta de facturación es una entidad que te ayuda a organizar la facturación de todos los servicios de Google que utilizas y, en primer lugar, Google Cloud Platform.
La cuenta de facturación tiene su propio conjunto de permisos, lo que le permite tener control total sobre quién puede ver o administrar esta cuenta. Google recomienda encarecidamente configurar más de un administrador para la cuenta; esto le ayudará a evitar posibles problemas relacionados con la cuenta.
Consejo profesional: si tiene varios proyectos conectados a su cuenta de facturación y desea que un usuario solo vea los costos de un proyecto específico (o de varios proyectos) en lugar de los costos totales de todos los proyectos asociados a la cuenta de facturación, puede otorgarle el rol de visualizador de proyectos en cada proyecto deseado en lugar de un rol de visualizador en la cuenta de facturación. Para cada permiso, incluso puede asignar un grupo al rol de visualizador de proyectos y luego agregar usuarios a ese grupo.
Recuerde que hay tres roles para las cuentas de facturación: espectadores, usuarios y administradores.
Un visualizador es el rol más básico que solo tiene acceso al costo asociado con una cuenta de facturación adecuada. Los usuarios, a su vez, pueden ver los costos y agregar proyectos a la cuenta de facturación. Finalmente, los administradores pueden hacer todo lo anterior, así como administrar la cuenta de facturación en su totalidad, lo que incluye asignar permisos, administrar la configuración de exportación o comunicarse con el soporte de facturación.
Consejo profesional: siempre es una buena idea tener la menor cantidad posible de cuentas de facturación (lo ideal es que solo una) en un único perfil de pago; esto facilitará enormemente su gestión. Tener varias cuentas de facturación puede complicar demasiado la gestión de costos.
Aquí va lo más importante sobre la gestión de permisos: es fundamental no pasar por alto la política de usuarios y permisos en sus cuentas de facturación y revisarla periódicamente, asegurándose de que las partes interesadas y el equipo técnico sepan quiénes son los administradores; en caso de problemas, será necesario contactarlos para obtener ayuda.
Cómo administrar los recursos de Google Cloud y por qué
Un requisito indispensable para la gestión de recursos de Google Cloud es, una vez más, la asignación de permisos. Debes asignar roles tan importantes como el de Administrador de la organización y Creador de carpetas únicamente a las personas adecuadas; esto garantizará que puedas configurar y luego reconfigurar la jerarquía de recursos para tu organización, y solo los ingenieros con esos roles podrán ajustarla. Existen varias prácticas recomendadas relacionadas con los permisos, y las más notables son probar los cambios de permisos antes de implementarlos y usar grupos de permisos.
Una vez que haya terminado de ocuparse de los permisos, comience a etiquetar los recursos que está utilizando. En pocas palabras, las etiquetas son metadatos que se pueden asignar a cada recurso que esté utilizando y que lo ayudarán a realizar un seguimiento detallado de sus costos de la nube, desglosándolos por tipo de fuente, aplicación, propietario o cualquier otro parámetro que haya configurado.
Si ha oído algo sobre las políticas de etiquetado de recursos de AWS, entonces puede suponer que también está familiarizado con el principio de etiquetado.
Desglose de costos de Google Cloud: cómo “descifrar” su factura y sus informes de facturación de Google Cloud
En primer lugar, definamos los conceptos. Una factura es un archivo PDF que proporciona información básica, como la suma que debe, las condiciones de pago, el método de pago, el ID de su cuenta, etc. Además, contiene los descuentos aplicados (si los hay) y las instrucciones de pago (normalmente, se realiza mediante transferencia bancaria o cheque). En las últimas páginas, verá un desglose de los costos por recurso o servicio que ha utilizado.
Sin embargo, si desea profundizar en los detalles y poder analizar los números, deberá ir a la sección Informes de facturación en su consola de GCP. El informe le ofrece toneladas de datos, incluidos, por ejemplo, sus costos mensuales actuales, cómo se comparan con el mes anterior y los costos previstos. Si tiene varios proyectos asociados con esta cuenta de facturación en particular, encontrará un desglose de costos por proyecto; incluso puede pasar de un proyecto a otro para ver sus datos detallados. Alternativamente, puede ver una lista de proyectos en la tabla ubicada en la parte inferior de la pantalla. Esta tabla se puede personalizar fácilmente, ya que puede aplicarle varios filtros para analizar las fracciones de datos deseadas. No hace falta decirlo, pero aún así, también puede modificar el rango de tiempo como desee: puede ser una semana, un mes, un trimestre o cualquier otro período personalizado. Otro filtro, la ubicación, resulta útil si usa los servicios de GCP en varias regiones y desea saber cómo se distribuyen sus costos por ubicación geográfica.
El gráfico de costos en sí está lleno de información. Si, por ejemplo, ves picos habituales, puedes pasar el cursor sobre ellos y ver de inmediato el proyecto y el servicio correspondientes. Más adelante, puedes investigarlos y averiguar cuál fue la causa principal y decidir qué puedes hacer para evitarlo en el futuro.
Cómo procesar y visualizar datos de facturación con la ayuda de herramientas de Google
Dado que en este artículo hablamos de GCP, una solución en la nube de Google, sería lógico considerar el uso de sus otras herramientas para trabajar con datos de facturación, especialmente si se requiere un análisis en profundidad y el informe de facturación, a pesar de su flexibilidad, no es suficiente.
Entonces, para exportar datos y procesarlos como quieras, puedes usar Google BigQuery, visualizarlos y crear paneles personalizados: Google Data Studio.
Es posible que haya oído hablar de estas herramientas, ya que millones de personas en todo el mundo las utilizan ampliamente. Sin embargo, si no las usa, deberá configurarlas correctamente y conectarse con la consola de GCP. – Existen numerosos manuales y vídeos que le ayudarán a hacerlo.
![cost optimization, ML resource management](https://hystax.com/wp-content/uploads/2022/05/cost-optimization-ML-resource-management.png)
Optimización gratuita de costos en la nube y gestión mejorada de recursos de ML/AI para toda la vida
Alternativa: Hystax OptScale
Google ofrece una Conjunto de herramientas sólido para analizar y optimizar su factura de nube de GCP, que, al combinarse con BigQuery y Data Studio, garantiza una gestión conveniente de los costos de la nube.
Sin embargo, si desea obtener una transparencia total y un control total de los costos de la nube junto con capacidades de optimización y gestión, es posible que desee optar por una solución de terceros, como Hystax OptScale. Permitirá a su equipo de TI mantener los costos de la nube bajo control, garantizar la previsibilidad 100%, reducir los costos de la nube de GCP y garantizar una gestión adecuada de los costos de la nube.
Para obtener más información sobre su conjunto de características, Consulte esta página.
👆🏻 Hystax OptScale ofrece la primera solución de gestión de costos multicloud y FinOps de código abierto que está completamente disponible en Apache 2.0 en GitHub → https://github.com/hystax/optscale
💡 Aprende cómo obtener recomendaciones de ajuste de costos de GCP de las herramientas de servicio de optimización de Google Cloud → https://hystax.com/rightsizing-recommendations-get-gcp-costs-down-with-google-cloud-optimization-services