<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Luis Eduardo</title>
    <description>The latest articles on DEV Community by Luis Eduardo (@lperezp).</description>
    <link>https://dev.to/lperezp</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F440155%2Fc49ad76c-4956-4200-9814-d781d57d443b.jpg</url>
      <title>DEV Community: Luis Eduardo</title>
      <link>https://dev.to/lperezp</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lperezp"/>
    <language>en</language>
    <item>
      <title>Precio y Facturación de Google Cloud Platform</title>
      <dc:creator>Luis Eduardo</dc:creator>
      <pubDate>Wed, 21 Feb 2024 03:16:02 +0000</pubDate>
      <link>https://dev.to/lperezp/precio-y-facturacion-de-google-cloud-platform-2711</link>
      <guid>https://dev.to/lperezp/precio-y-facturacion-de-google-cloud-platform-2711</guid>
      <description>&lt;p&gt;En este artículo vamos a ver acerca de la facturación en Google Cloud Platform.&lt;/p&gt;

&lt;p&gt;La facturación de Google Cloud se asigna a nivel proyecto. Cada vez que defines un proyecto en Google Cloud, debes vincularte a una cuenta de facturación. Es ahí donde se configura todos los datos incluido el método de pago. Una cuenta de facturación puede vincularse a más de un proyecto. Los proyectos que no están asociados a una cuenta de facturación, sólo podrán usar los servicios gratuitos de Google Cloud.&lt;/p&gt;

&lt;p&gt;Para evitar que la facturación se eleve más de la cuenta, Google tiene herramientas para ayudar a administrar el tema de pagos.&lt;/p&gt;

&lt;h2&gt;
  
  
  Herramientas para monitorear la facturación en Google Cloud
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fum9fgxom7t6jw8a6mjnj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fum9fgxom7t6jw8a6mjnj.png" alt="Image description" width="720" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Presupuestos&lt;/strong&gt;&lt;br&gt;
Se puede crear presupuesto a nivel proyecto o cuenta de facturación. Aquí es donde uno puede poner un límite fijo mensual o vincularlo a una métrica.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Alertas&lt;/strong&gt;&lt;br&gt;
Además de ello, puedes crear alertar para avisarnos cuando esté llegando a un porcentaje. Las alertas se establecen al 50%, 90% y 100%, sin embargo, se pueden personalizar.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reportes&lt;/strong&gt;&lt;br&gt;
Los reportes es una forma visual para supervisar gastos en la consola de Google Cloud.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxt9m77ab3c6p08mbias8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxt9m77ab3c6p08mbias8.png" alt="Image description" width="720" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;**Cuotas&lt;br&gt;
**Google Cloud cuenta con cuotas diseñadas para prevenir el uso excesivo de recursos por motivos de errores o ataques maliciosos protegiendo a los usuarios. Hay dos tipos de cuotas: las de frecuencia y las de asignación.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpjoq47mww82t502qvmaw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpjoq47mww82t502qvmaw.png" alt="Image description" width="720" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cuotas de frecuencia:&lt;/strong&gt; Controlan la cantidad de solicitudes que puede realizar una API o servicio. Se establecen luego de un periodo.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cuotas de asignación:&lt;/strong&gt; Controlan la cantidad de recursos de sus proyectos que no tienen frecuencia de uso. Estas cuotas no se restablecen con el tiempo. En su lugar, se deben liberar de forma explícita cuando ya no quieras usarlas.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Las cuotas se aplican por proyecto. &lt;a href="https://cloud.google.com/docs/quota?hl=es-419#number_of_projects"&gt;Excepto por la cantidad de proyectos que puedes crear&lt;/a&gt;, que se aplica por cuenta de usuario y cuenta de facturación.&lt;/p&gt;

&lt;p&gt;Si quieres obtener un costo estimado de la computación en la nube de Google Cloud usa &lt;a href="http://cloud.google.com/products/calculator"&gt;la calculadora de precios de Google Cloud&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Referencias:
&lt;/h3&gt;

&lt;p&gt;Trabaja con cuotas. &lt;a href="https://cloud.google.com/docs/quota?hl=es-419"&gt;https://cloud.google.com/docs/quota?hl=es-419&lt;/a&gt;&lt;/p&gt;

</description>
      <category>pricing</category>
      <category>cloud</category>
      <category>gcp</category>
      <category>billing</category>
    </item>
    <item>
      <title>Computación en la nube en Google Cloud Platform</title>
      <dc:creator>Luis Eduardo</dc:creator>
      <pubDate>Wed, 21 Feb 2024 03:08:00 +0000</pubDate>
      <link>https://dev.to/lperezp/computacion-en-la-nube-en-google-cloud-platform-57n6</link>
      <guid>https://dev.to/lperezp/computacion-en-la-nube-en-google-cloud-platform-57n6</guid>
      <description>&lt;p&gt;La computación en la nube es la disponibilidad a pedido de los recursos de procesamiento como los servicios por Internet. Tiene 5 rasgos muy importantes:&lt;/p&gt;

&lt;p&gt;Los clientes obtienen los recursos bajo demanda y autoservicio.&lt;br&gt;
Acceso a los recursos desde cualquier lado solo con internet.&lt;br&gt;
El proveedor se encarga de los recursos (hardware), haciendo que el cliente no se preocupe por la ubicación física del mismo.&lt;br&gt;
Los recursos son elásticos, es decir, son flexibles. Esto hace que los clientes solo usen lo que necesitan. Los recursos son autoescalables.&lt;br&gt;
Los clientes solo pagan por lo que usan.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;La infraestructura de la nube&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Los centro de datos ofrecen infraestructura como servicio (IaaS), plataforma como servicio(Paas) y software como servicio(Saas).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IaaS:&lt;/strong&gt; Proporcionan infraestructuras para almacenamiento o servicio de red, como en los centros de datos. Aquí se paga por los recursos que asigna.&lt;br&gt;
&lt;strong&gt;PaaS:&lt;/strong&gt; Proporcionan bibliotecas que vinculado al código, dan acceso a la infraestructura que requiere la aplicación. Se paga por lo que usa.&lt;br&gt;
&lt;strong&gt;SaaS:&lt;/strong&gt; Se refiere a la distribución de sofware, donde uno no se preocupa por el soporte. Puede ser de paga o gratuito.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fteitp1yct6glwraix0yq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fteitp1yct6glwraix0yq.png" alt="Opciones de cómputo" width="800" height="411"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fko4e76zx9a5v8lrxr1ck.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fko4e76zx9a5v8lrxr1ck.png" alt="https://www.youtube.com/watch?v=nY3aKVI8ZPc&amp;amp;ab_channel=GoogleDevelopersLATAM" width="571" height="255"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IaaS:&lt;/strong&gt; Son las Virtual Machine. Google ofrece Google Compute Engine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Híbrido:&lt;/strong&gt; Aplicaciones basadas en contenedores. Ayuda a implementar microservicios. Google ofrece Google Kubernetes Engine para gestionar la infraestructura de los contenedores.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;PaaS:&lt;/strong&gt; Te ayuda a implementar aplicaciones (frontend y backend) de una manera más fácil. Google ofrece Google App Engine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Serverless:&lt;/strong&gt; Aquí no nos tenemos que preocupar por el servidor. Existe Cloud Run (servicio para correr contenedores sin necesidad de administrarlos) y Cloud Functions(servicio orientado a eventos).&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;¿Qué es Google Compute Engine?&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Elimina la gestión del centro de datos.&lt;/li&gt;
&lt;li&gt;Ejecuta cualquier tipo de software.&lt;/li&gt;
&lt;li&gt;Escala de acuerdo a las necesidades.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;¿Para qué usamos Google Compute Engine?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Si necesitamos control de la infraestructura. (Hardware y/o Software)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Existen máquinas interrumpibles:&lt;/strong&gt; Hasta 80% más baratas. Dura 24h máx. Se usa para procesos cortos como ejecución de script.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;¿Qué es Google App Engine?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Existen dos tipos de Google App Engine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Estándar:&lt;/strong&gt; Se paga por uso. Existe capa gratuita. Escalamiento rápido. Versiones específicas de lenguajes de programación.&lt;br&gt;
&lt;strong&gt;Flexible:&lt;/strong&gt; Fluctuaciones de tráfico regular. No existe capa gratuita. Pensado para tráfico promedio. Cualquier versión de lenguaje de programación.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxs5c6lr6fqfh4ir4o5tt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxs5c6lr6fqfh4ir4o5tt.png" alt="Diagrama para elegir un servicio de Google" width="800" height="444"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Fuente:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Opciones de cómputo (&lt;a href="https://www.youtube.com/watch?v=nY3aKVI8ZPc&amp;amp;ab_channel=GoogleDevelopersLATAM"&gt;https://www.youtube.com/watch?v=nY3aKVI8ZPc&amp;amp;ab_channel=GoogleDevelopersLATAM&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Diagrama para elegir un servicio de Google(&lt;a href="https://youtu.be/nY3aKVI8ZPc"&gt;https://youtu.be/nY3aKVI8ZPc&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>cloud</category>
      <category>computing</category>
      <category>cloudcomputing</category>
    </item>
    <item>
      <title>Introducción a IAM</title>
      <dc:creator>Luis Eduardo</dc:creator>
      <pubDate>Mon, 09 Jan 2023 17:34:33 +0000</pubDate>
      <link>https://dev.to/lperezp/introduccion-a-iam-239f</link>
      <guid>https://dev.to/lperezp/introduccion-a-iam-239f</guid>
      <description>&lt;p&gt;Google Cloud Platform usa Google Cloud Identity and Access Management, también llamado IAM o IM para controlar quien hace qué y utiliza varias interfaces para conectarse.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2c9aqymb8zvrvooasmhj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2c9aqymb8zvrvooasmhj.png" alt="Image description" width="723" height="355"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Condiciones de IAM
&lt;/h2&gt;

&lt;p&gt;Con las Condiciones de IAM, puedes optar por otorgar acceso a los principales solo si se cumplen las condiciones especificadas. Por ejemplo, puedes otorgar acceso temporal a los usuarios para que resuelvan un problema de producción, o puedes otorgar acceso solo a los empleados que realicen solicitudes desde tu oficina corporativa.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzleauwjroodlsbr96yx2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzleauwjroodlsbr96yx2.png" alt="Image description" width="800" height="427"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Roles
&lt;/h2&gt;

&lt;p&gt;Son una colección de permisos asignadas a usuarios, grupos, y cuentas de servicio.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tipos de roles
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Roles primitivos:&lt;/strong&gt; Legacy GCP. Tiene permisos de Editor, lector y administrador. Se recomienda tener solo uno o dos usuario con este rol por un tema de seguridad.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Roles predefinidos:&lt;/strong&gt; Es lo que recomienda Google. Esta basado en funciones.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Roles personalizados:&lt;/strong&gt; Son roles donde se tiene que elegir uno por uno. Se pueden combinar roles predefinidos.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5f8qhoyxc9a7obnfomxb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5f8qhoyxc9a7obnfomxb.png" alt="Image description" width="642" height="367"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Herramientas de Policy Intelligence
&lt;/h2&gt;

&lt;p&gt;Las herramientas de Policy Intelligence te ayudan a comprender y administrar las políticas para mejorar de forma proactiva la configuración de seguridad.&lt;/p&gt;

&lt;p&gt;En las siguientes secciones, se explica qué puedes hacer con las herramientas de Policy Intelligence.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmh4g3ygk703fdfizfeuf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmh4g3ygk703fdfizfeuf.png" alt="Image description" width="699" height="379"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Los proyectos son la forma principal de organizar los recursos de GCP. Aquí se debe de aplicar el principio de mínimo privilegio.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;En la seguridad informática, se utiliza el principio del mínimo privilegio. Esto indica que en un usuario en particular de un entorno computacional, debe ser capaz de acceder solo a la información y recursos que son necesario para su legítimo propósito. — &lt;a href="https://es.wikipedia.org/wiki/Principio_de_m%C3%ADnimo_privilegio"&gt;Wikipedia&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Hay cuatro maneras de interactuar con la capa de administración de GCP. A través de la consola basada en la web, con el SDK, Cloud Shell y en una aplicación móvil.&lt;/p&gt;

&lt;p&gt;Cada proyecto se crea con un ID, un nombre del proyecto y un número de proyecto. Estos campos se eligen por uno mismo. El ID y el número es inmutable, solo se puede editar el nombre de proyecto.&lt;/p&gt;

&lt;p&gt;Para la organización de proyectos en GCP, también se pueden crear en carpetas. Y estas pueden tener carpetas o proyectos bajo un nodo de organización. Esto ayuda a colocar la política no solo en los proyectos, si no, a un nivel superior. Ya que si dos proyectos, tienen la misma regla de acceso, se puede colocar esa regla en la carpeta y no en cada proyecto, así es más fácil su mantenimiento y se evita errores de duplicado de políticas.&lt;/p&gt;

&lt;p&gt;Google administra la capa inferior de la pila de seguridad, como la seguridad física y te brinda herramientas(IAM) para administrar las capas superiores.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;*Se puede definir una política de IAM desde una cuenta de Google, un dominio de G Suite o una cuenta de servicio.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Una política de IAM tiene dos partes de identificación:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Acciones permitidas:&lt;/strong&gt; Esto se define desde una función de IAM. Existen tres tipos de funciones: Propietario, Editor y Lector. GCP también ofrece funciones para determinados roles y más detalladas.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Recursos permitidos.&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhzoefz7w4lv6th1yvj2n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhzoefz7w4lv6th1yvj2n.png" alt="Image description" width="720" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>googlecloud</category>
      <category>cloud</category>
      <category>iam</category>
      <category>privileges</category>
    </item>
    <item>
      <title>Zonas y regiones de Google Cloud</title>
      <dc:creator>Luis Eduardo</dc:creator>
      <pubDate>Mon, 09 Jan 2023 17:24:23 +0000</pubDate>
      <link>https://dev.to/lperezp/zonas-y-regiones-de-google-cloud-ci5</link>
      <guid>https://dev.to/lperezp/zonas-y-regiones-de-google-cloud-ci5</guid>
      <description>&lt;p&gt;Google Cloud se ejecuta en la propia red global de Google y esta contruida para tener un buen rendimiento y baja latencia.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fym18f7srzt7vlp3xxfhl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fym18f7srzt7vlp3xxfhl.png" alt="Image description" width="720" height="406"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Cada lugar se divide en regiones y zonas. Las regiones son un área geográfica independientes entre si y cada una de ellas tiene diferentes zonas. Es en la zona donde se implementan los recursos de Google Cloud.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmpuob9j25p4mg2t4humi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmpuob9j25p4mg2t4humi.png" alt="Image description" width="800" height="435"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Esto ayuda mucho para poder crear aplicaciones a los usuarios de todo el mundo debido a que la distancia de los recursos es más corta y, también para la protección de la información cuando exista problemas en una región, por ejemplo, debido a un desastre natural.&lt;/p&gt;

&lt;p&gt;Existen servicios de Google Cloud que permiten colorcar los recursos en diferentes regiones, conocido como “regiones múltiples”. Esto ayuda a tener la información en diferentes zonas, de diferentes regiones.&lt;/p&gt;

&lt;p&gt;Google Cloud actualmente tiene 106 zonas en 35 regiones.&lt;/p&gt;

&lt;p&gt;Si deseas ayuda para elegir que región teniendo en cuenta la huella de carbono, el precio, el tráfico y la latencia puedes utilizar &lt;a href="https://cloud.withgoogle.com/region-picker/"&gt;Google Cloud Region Picker&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>cloud</category>
      <category>zones</category>
      <category>region</category>
      <category>googlecloud</category>
    </item>
    <item>
      <title>Opciones de almacenamiento en GCP</title>
      <dc:creator>Luis Eduardo</dc:creator>
      <pubDate>Sat, 13 Feb 2021 20:14:46 +0000</pubDate>
      <link>https://dev.to/lperezp/opciones-de-almacenamiento-en-gcp-1c3i</link>
      <guid>https://dev.to/lperezp/opciones-de-almacenamiento-en-gcp-1c3i</guid>
      <description>&lt;p&gt;En la nube de Google existen tres tipos de almacenamiento:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F6lbroqv9i3ktfshjp6az.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F6lbroqv9i3ktfshjp6az.png" alt="Tipos de almacenamiento de GCP" title="Tipos de almacenamiento de GCP" width="800" height="333"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Storage
&lt;/h2&gt;

&lt;p&gt;Cloud Storage es un tipo de almacenamiento de objetos. Cloud Storage encripta los datos en el servidor antes de escribirlos en el disco. Se organizan en depósitos. Es como un repositorio, cada objeto es inmutable. Cloud Storage mantiene un control de versiones.&lt;/p&gt;

&lt;p&gt;Se le puede agregar unas políticas de control de versiones (eliminar los archivos que tengan mas de X días, solo guardar los dos últimos cambios de cualquier objeto, etc.).&lt;/p&gt;

&lt;p&gt;Existen 3 clases de almacenamiento:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Almacenamiento de Objetos&lt;/strong&gt;: Es un tipo de almacenamiento que permite acceder a ella con una clave única y conserva un grupo arbitrario de bytes que se le proporciona.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Almacenamiento de bloques&lt;/strong&gt;: En donde el SO administra los datos como fragmentos de disco.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Almacenamiento de archivos&lt;/strong&gt;: En donde los datos se administran como una jerarquía de carpetas.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Clases de almacenamiento Storage disponibles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Standard&lt;/strong&gt;: Ideal para datos activos que se use con frecuencia, como sitios web, videos en streaming y apps.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Nearline&lt;/strong&gt;: De bajo costo. Ideal para datos que se puede almacenar por al menos 30 días, como backups y contenido multimedia de cola larga. &lt;em&gt;Acceso una vez por mes.&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Coldline&lt;/strong&gt;: De muy bajo costo. Ideal para datos que se puede almacenar por al menos 90 días, como backups ante desastres. &lt;em&gt;Acceso una vez por trimestre.&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Archive&lt;/strong&gt;: El costo más bajo. Ideal para datos que se puede almacenar por al menos 365 días, como archivos legales. &lt;em&gt;Acceso una vez por año.&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Todas las clases son accesibles desde el API de Cloud Storage.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Base de datos
&lt;/h2&gt;

&lt;p&gt;Existen diferentes servicios de base datos:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cloud Spanner&lt;/strong&gt;: BD relacional con alta disponibilidad y escalamiento horizontal global. &lt;em&gt;Se usa cuando se requiere alta transaccionalidad con alto rendimiento.&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cloud SQL&lt;/strong&gt;: DB relacional administrada con escalamiento vertical. &lt;em&gt;Se usa cuando se tiene datos estructurados que requieres una relación entre si y consistencia.&lt;/em&gt; Se puede usar MySQL, SQL Server y PostgreSQL.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cloud Firestore&lt;/strong&gt;: DB noSQL de tipo documental. &lt;em&gt;Se usa para datos que no requiere una relación fuerte. Consistencia eventual&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Cloud BigTable&lt;/strong&gt;: DB columnar para análisis de datos en tiempo real. &lt;em&gt;Se usa en análisis de series de tiempo, por ejemplo, en IoT&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Analítica
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;BigQuery&lt;/strong&gt;: Datawarehouse completamente administrado, optimizado para soportar análisis sobre un gran volumen de datos.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  ¿Cómo elegir que tipo de almacenamiento de base de datos necesitas?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F3ye8gndnegwtqwprh4i8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F3ye8gndnegwtqwprh4i8.png" alt="¿Cómo elegir que tipo de almacenamiento de base de datos necesitas?" title="¿Cómo elegir que tipo de almacenamiento de base de datos necesitas?" width="800" height="454"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Fuente: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;(Cloud Study Jam LATAM - Opciones de Almacenamiento en GCP) [&lt;a href="https://youtu.be/0SDaT5QEHow"&gt;https://youtu.be/0SDaT5QEHow&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;(Clases de almacenamiento) [&lt;a href="https://cloud.google.com/storage/docs/storage-classes?hl=es#archive"&gt;https://cloud.google.com/storage/docs/storage-classes?hl=es#archive&lt;/a&gt;]&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>cloud</category>
      <category>googlecloud</category>
      <category>database</category>
      <category>storage</category>
    </item>
  </channel>
</rss>
