<?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: datapathformation</title>
    <description>The latest articles on DEV Community by datapathformation (@datapathformation).</description>
    <link>https://dev.to/datapathformation</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%2F630292%2F7bdaa98c-c491-4c16-9fd7-f0a512e03b61.jpg</url>
      <title>DEV Community: datapathformation</title>
      <link>https://dev.to/datapathformation</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/datapathformation"/>
    <language>en</language>
    <item>
      <title>Google Compute Engine: Tipos de máquinas, imágenes y direcciones IP</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Mon, 06 Nov 2023 15:35:00 +0000</pubDate>
      <link>https://dev.to/datapathformation/google-compute-engine-tipos-de-maquinas-imagenes-y-direcciones-ip-14hn</link>
      <guid>https://dev.to/datapathformation/google-compute-engine-tipos-de-maquinas-imagenes-y-direcciones-ip-14hn</guid>
      <description>&lt;p&gt;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 &lt;a href="https://api.whatsapp.com/send/?phone=51946561058&amp;amp;text=Hola%2C+vengo+de+la+comunidad+Dev.to%2C+quiero+conocer+los+pr%C3%B3ximos+inicios&amp;amp;type=phone_number&amp;amp;app_absent=0"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;"Las familias de máquinas, imágenes, y las direcciones IP internas y externas de Google Compute Engine (GCE) son importantes para un proyecto de una empresa porque permiten a los usuarios crear y administrar instancias de máquina virtual (VM) de manera eficiente y efectiva."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tipos de máquinas&lt;/strong&gt;&lt;br&gt;
La familia de máquinas determina la cantidad         de         CPU,         memoria, almacenamiento, y otros recursos que tiene una instancia de VM. Es importante elegir la familia de máquinas adecuada para la carga de trabajo de la instancia de VM. Por ejemplo, una instancia de VM que ejecuta una aplicación de computación intensiva requerirá más CPU que una instancia de VM que ejecuta una aplicación de base de datos.&lt;/p&gt;

&lt;p&gt;General Purpose: E1, N1. &lt;br&gt;
Accelerator: E2, N1.&lt;br&gt;
Compute: C2. Memory: M1, M2&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cuánta GPU, memoria o disco necesitas&lt;/strong&gt;&lt;br&gt;
Las familias de máquina de GCE se clasifican en función de la arquitectura de CPU, la cantidad de memoria y la velocidad de almacenamiento.&lt;/p&gt;

&lt;p&gt;Esto permite a las empresas elegir la familia de máquinas que mejor se adapte a sus necesidades específicas. Por ejemplo, las empresas que ejecutan aplicaciones de computación intensiva pueden elegir una familia de máquinas con   más   vCPU,   mientras   que   las empresas que ejecutan aplicaciones de memoria intensiva pueden elegir una familia de máquinas con más memoria.&lt;/p&gt;

&lt;p&gt;En general, las familias de máquina de GCE son una herramienta valiosa para las empresas que buscan ejecutar sus aplicaciones en la nube. Al elegir la familia de máquinas correcta, las empresas pueden asegurarse de que tienen los recursos necesarios para ejecutar sus aplicaciones de manera eficiente y sin problemas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Imágenes&lt;/strong&gt;&lt;br&gt;
Las imágenes son instantáneas de discos duros que se pueden usar para crear nuevas instancias de VM. Las imágenes se pueden usar para crear instancias con el mismo software, configuraciones, y datos. Esto puede ahorrar tiempo y esfuerzo al crear y administrar instancias de VM.&lt;br&gt;
Hay dos tipos de imágenes de Google Compute Engine: imágenes públicas e imágenes privadas. Las imágenes públicas son imágenes que están disponibles en Google Cloud Platform.&lt;/p&gt;

&lt;p&gt;Las imágenes privadas son imágenes que solo están disponibles para los usuarios que las han creado o a los que se les han compartido.&lt;/p&gt;

&lt;p&gt;Puede crear imágenes de Google Compute Engine desde una instancia existente, un disco duro persistente o un archivo de imagen. También puede importar imágenes de otros proveedores de nube o de su propio entorno local. Luego, una vez que haya creado una imagen, puede usarla para crear nuevas instancias de Google Compute Engine. Cuando crea una nueva instancia, puede seleccionar la imagen que desea usar y Google Cloud Platform creará una instancia nueva con el software, las configuraciones y los datos de la imagen. Asimismo, aquí hay algunos beneficios de usar imágenes de Google Compute Engine:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Eficiencia: Las imágenes se pueden usar para crear instancias con el mismo software, configuraciones y datos, lo que puede ahorrar tiempo y esfuerzo al crear y administrar instancias de Google Compute Engine.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Confiabilidad:    Las    imágenes    se pueden usar para crear instancias que son consistentes entre sí, lo que puede mejorar la confiabilidad de sus aplicaciones.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Seguridad: Las imágenes se pueden usar para crear instancias que están aisladas entre sí, lo que puede mejorar la seguridad de sus aplicaciones.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Flexibilidad: Las imágenes se pueden usar para crear instancias con diferentes configuraciones y datos, lo que le brinda flexibilidad para satisfacer sus necesidades específicas.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Las imágenes de Google Compute Engine son una herramienta poderosa que se puede usar para crear y administrar instancias de Google Compute Engine. Las imágenes se pueden usar para crear instancias con el mismo software, configuraciones y datos, lo que puede simplificar el proceso de creación y administración de instancias de Google Compute Engine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dirección IP&lt;/strong&gt;&lt;br&gt;
Las direcciones IP internas y externas se utilizan para identificar e interactuar con las instancias de VM. Las direcciones IP privadas se utilizan para que las instancias de VM se comuniquen entre sí en la misma red. Las direcciones IP públicas se utilizan para que las instancias de VM sean accesibles desde Internet. Es decir, Google Compute Engine (GCE) asigna direcciones IP públicas y privadas a las instancias de la máquina virtual (VM). Las direcciones IP públicas son direcciones IP únicas que se pueden usar para acceder a las instancias de VM desde Internet. Las direcciones IP privadas son direcciones IP que solo se pueden usar para acceder a las instancias de VM desde otras instancias de VM en la misma red.&lt;/p&gt;

&lt;p&gt;Todas las instancias de VM de GCE tienen una dirección IP privada. Esta dirección IP privada se asigna automáticamente por GCE y no se puede cambiar.&lt;/p&gt;

&lt;p&gt;La dirección IP privada se usa para que las instancias de VM se comuniquen entre sí en la misma red.&lt;/p&gt;

&lt;p&gt;Si desea que una instancia de VM sea accesible desde Internet, debe asignarle una dirección IP pública. GCE puede asignar automáticamente una dirección IP pública a una instancia de VM, o puede asignar una dirección IP pública manualmente. Si asigna una dirección IP pública manualmente, debe asegurarse de que la dirección IP pública no esté en uso por otra instancia de VM.&lt;/p&gt;

&lt;p&gt;También puede usar las reglas de firewall para controlar el acceso a las instancias de VM desde Internet. Las reglas de firewall se pueden usar para permitir o denegar el tráfico en función de   la   dirección   IP,   el   puerto   y   el protocolo.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Qué aspectos tener en cuenta para elegir direcciones IP para sus instancias de VM&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Utilice direcciones IP privadas para las instancias de VM que solo se comunicarán entre sí en la misma red.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Utilice direcciones IP públicas para las instancias de VM que deben ser accesibles desde Internet.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Asegúrese de que las direcciones IP públicas que use no estén en uso por otras instancias de VM.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Use las reglas de firewall para controlar el acceso a las instancias de VM desde Internet.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Giomar Antaurco Trejo&lt;/strong&gt;&lt;br&gt;
Coordinador Académico Datapath&lt;/p&gt;

&lt;p&gt;Conoce nuestros programas&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JHBcgXKM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rtuiwrdb12fljhpm9yg9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JHBcgXKM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rtuiwrdb12fljhpm9yg9.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud:&lt;/p&gt;

&lt;p&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai/"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Referencias: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://cloud.google.com/compute?hl=es-419"&gt;https://cloud.google.com/compute?hl=es-419&lt;/a&gt;&lt;br&gt;
&lt;a href="https://hackersandslackers.com/google-cloud-compute-engine/"&gt;https://hackersandslackers.com/google-cloud-compute-engine/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://es.linkedin.com/pulse/beneficios-de-"&gt;https://es.linkedin.com/pulse/beneficios-de-&lt;/a&gt; google-cloud-platform-estevan-gomez&lt;br&gt;
&lt;a href="https://cloud.google.com/compute"&gt;https://cloud.google.com/compute&lt;/a&gt;&lt;br&gt;
&lt;a href="https://medium.com/@lyoneel/google-cloud-compute-engine-gce-y-nic-ar-684deae27"&gt;https://medium.com/@lyoneel/google-cloud-compute-engine-gce-y-nic-ar-684deae27&lt;/a&gt; &lt;/p&gt;

</description>
      <category>gcp</category>
      <category>cloud</category>
      <category>datapathformation</category>
      <category>googlecloud</category>
    </item>
    <item>
      <title>Servicios de Redes en Google Cloud</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Mon, 30 Oct 2023 16:52:23 +0000</pubDate>
      <link>https://dev.to/datapathformation/servicios-de-redes-en-google-cloud-cn1</link>
      <guid>https://dev.to/datapathformation/servicios-de-redes-en-google-cloud-cn1</guid>
      <description>&lt;p&gt;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 &lt;a href="https://api.whatsapp.com/send?phone=15612832267&amp;amp;text=Hola%20Datapath%20%F0%9F%98%80%2C%20vengo%20desde%20la%20web%20quisiera%20m%C3%A1s%20informaci%C3%B3n%20sobre%20los%20Proximos%20Inicios"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zsyZnRpX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/swsxfowqrm1046i83uqf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zsyZnRpX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/swsxfowqrm1046i83uqf.png" alt="GCP Services" width="423" height="582"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Servicios de Redes en GCP son esenciales para proyectos de negocios porque brindan una conectividad confiable, una escalabilidad efectiva, optimización de recursos y una seguridad robusta. Al utilizar estos servicios, las empresas pueden mejorar su eficiencia operativa, ofrecer una mejor experiencia al usuario, reducir costos y adaptarse rápidamente a las demandas del mercado.&lt;/p&gt;

&lt;p&gt;Además, la presencia global de Google Cloud garantiza que los proyectos de negocios puedan tener acceso a recursos y servicios desde cualquier ubicación.&lt;/p&gt;

&lt;p&gt;Cuando hablamos sobre los recursos de redes en Cloud, podemos hacer una división de los servicio en cuatro: Conectividad, Optimización, Escalabilidad y Seguridad.&lt;/p&gt;

&lt;p&gt;También, contamos con la VPC, que es una (VPC). Es decir, es una red virtual privada que te permite crear, administrar y conectar recursos de computación de manera aislada y segura en la nube. El último del conjunto de conectividad, es el Cloud DNS, que proporciona una solución de gestión de dominios y resolución de nombres de dominio en la nube.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CONECTIVIDAD&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--eWNNuEEx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pr8yi3x1bzqmscu5up89.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--eWNNuEEx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pr8yi3x1bzqmscu5up89.png" alt="GCP Services" width="560" height="181"&gt;&lt;/a&gt;&lt;br&gt;
En el primer conjunto, tenemos a la conexión híbrida en la que me dejará conectar mi data center a un servidor de la nube de Google.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OPTIMIZACIÓN&lt;/strong&gt;&lt;br&gt;
En la sección de optimización, tenemos al Centro de Inteligencia de Redes, en la que se encarga del monitoreo.&lt;/p&gt;

&lt;p&gt;Es decir, con Network Intelligence Center, los administradores de redes y los equipos de operaciones pueden obtener información valiosa y tomar decisiones informadas, también, sobre el rendimiento, la seguridad y la resiliencia de sus infraestructuras de red en GCP.&lt;br&gt;
En otras palabras, sobre el rendimiento, la seguridad y la resiliencia de sus infraestructuras de red en GCP.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ESCALABILIDAD&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PgL8lmeF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pc2qwtd43edp50e4s1pj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PgL8lmeF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pc2qwtd43edp50e4s1pj.png" alt="GCP Services" width="398" height="209"&gt;&lt;/a&gt;&lt;br&gt;
Para el bloque de Escalabilidad, están los balanciadores de cargas. El objetivo principal es mejorar la disponibilidad, el rendimiento y la escalabilidad de las aplicaciones y servicios al garantizar una distribución equitativa y eficiente de las solicitudes de los usuarios. El segundo de este bloque, es el Cloud CDN.&lt;/p&gt;

&lt;p&gt;Su objetivo principal es proteger tus aplicaciones y servicios en la nube contra ataques Denial of Service, ataques de aplicaciones web (como inyección SQL y cross-site scripting), y otras amenazas comunes a la seguridad web.&lt;/p&gt;

&lt;p&gt;El segundo, es el Cloud NAT es un servicio que permite que las instancias de máquinas virtuales (VM) en una red privada puedan acceder a Internet de manera segura y sin la necesidad de tener direcciones IP públicas asignadas directamente a ellas. Cloud NAT actúa como un servicio de traducción de direcciones    IP, proporcionando conectividad saliente para las instancias que están detrás de una subred privada en una Virtual Private Cloud (VPC).&lt;/p&gt;

&lt;p&gt;El objetivo principal es reducir la latencia y mejorar los tiempos de carga de tus aplicaciones y sitios web, al ofrecer el contenido a los usuarios desde servidores más cercanos geográficamente a ellos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SEGURIDAD&lt;/strong&gt;&lt;br&gt;
Para finalizar con los servicios de redes en Google Cloud, está la sección de Seguridad. Primero, es el Cloud Armor. Es un servicio de seguridad que proporciona protección avanzada contra ataques y amenazas web.&lt;/p&gt;

&lt;p&gt;En conclusión, los Servicios de Redes en GCP son esenciales para la construcción de una infraestructura de nube eficiente y segura como la combinación de conectividad confiable, optimización del rendimiento, escalabilidad y seguridad robusta para garantizar una experiencia del usuario excepcional&lt;/p&gt;

&lt;p&gt;Coordinador Académico Datapath&lt;br&gt;
Giomar Antaurco, 2023&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;REFERENCIAS&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Google Cloud Platform: Seguridad de los Datos &lt;a href="https://masterenciberseguridadonline.es/google-cloud-platform-seguridad-de-los-datos/"&gt;https://masterenciberseguridadonline.es/google-cloud-platform-seguridad-de-los-datos/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Planifica tu migración a Google Cloud &lt;a href="https://medium.com/@juan.maldonado.leon/migraci%C3%B3n-a-google-cloud-aa697722feb2"&gt;https://medium.com/@juan.maldonado.leon/migraci%C3%B3n-a-google-cloud-aa697722feb2&lt;/a&gt; &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Descripción general de Cloud Load Balancing &lt;a href="https://cloud.google.com/load-balancing/docs/load-balancing-overview?hl=es-419"&gt;https://cloud.google.com/load-balancing/docs/load-balancing-overview?hl=es-419&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Conoce nuestros programas&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--piwDjULq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fjxcw44a3isdeo2y65dt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--piwDjULq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fjxcw44a3isdeo2y65dt.png" alt="Datapath" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud:&lt;/p&gt;

&lt;p&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai/"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>gcp</category>
      <category>datapathformation</category>
      <category>data</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Terraform como IAC en Google Cloud platform</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Mon, 23 Oct 2023 16:35:38 +0000</pubDate>
      <link>https://dev.to/datapathformation/terraform-como-iac-en-google-cloud-platform-1c6e</link>
      <guid>https://dev.to/datapathformation/terraform-como-iac-en-google-cloud-platform-1c6e</guid>
      <description>&lt;p&gt;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 &lt;a href="https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Terraform es una herramienta de código abierto para la administración de infraestructura como código (IAC). Le&lt;br&gt;
permite administrar recursos de infraestructura en la nube y en las instalaciones, como servidores, redes, almacenamiento y bases de datos. Terraform utiliza un lenguaje de configuración declarativo para describir su infraestructura deseada y luego aplica los cambios a la infraestructura real.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Terraform: Infraestructura como Código&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;“Terraform es una de las herramientas más populares para el aprovisionamiento de infraestructura” Usar Terraform para un proyecto de negocio en Google Cloud Platform (GCP) ofrece una&lt;br&gt;
serie de ventajas que pueden mejorar significativamente la gestión de la infraestructura y el despliegue de recursos.&lt;br&gt;
Algunas de las principales razones para utilizar Terraform son las siguientes:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Infraestructura como código (IaC):&lt;/strong&gt;&lt;br&gt;
Terraform permite describir la infraestructura de GCP como código en lugar de configurarla manualmente. Esto implica que toda la infraestructura se gestiona mediante archivos de código, lo que facilita el seguimiento de cambios, la colaboración entre equipos y la reproducción de la infraestructura en diferentes entornos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Automatización del aprovisionamiento:&lt;/strong&gt;&lt;br&gt;
Terraform automatiza el proceso de creación y gestión de recursos en GCP. Esto permite que la infraestructura pueda ser creada, modificada y eliminada de manera programática, lo que ahorra tiempo y reduce la posibilidad de errores humanos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Control de versiones y despliegue seguro:&lt;/strong&gt;&lt;br&gt;
Al utilizar Terraform como IaC, se puede aprovechar el control de versiones con herramientas como Git. Esto garantiza que los cambios en la infraestructura sean rastreables, reversibles y se puedan revisar antes de implementarlos en producción.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Multiplataforma y multi-nube:&lt;/strong&gt;&lt;br&gt;
Terraform es compatible con múltiples proveedores de nube, incluyendo GCP, AWS, Azure, entre otros. Esto facilita la adopción de un enfoque de infraestructura agnóstico y permite la portabilidad de la infraestructura en diferentes entornos en la nube.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--sgYZXLH8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3y5zk4surdq4qhw86f3s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--sgYZXLH8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3y5zk4surdq4qhw86f3s.png" alt="Image description" width="800" height="400"&gt;&lt;/a&gt;Imagen 1: tomada del sitio web; &lt;a href="https://www.google.com/url?sa=i&amp;amp;url=https%3A%2F%2Fdecidesoluciones.es%2Fterraform-automatizacion-de-infraestructuras%2F&amp;amp;psig=AOvVaw0bRlxc-aMwCdfeJkMKCBRS&amp;amp;ust=1696362373100000&amp;amp;source=images&amp;amp;cd=vfe&amp;amp;opi=89978449&amp;amp;ved=0CBEQjRxqFwoTCKD1jLmQ2IEDFQAAAAAdAAAAABAD"&gt;https://www.google.com/url?sa=i&amp;amp;url=https%3A%2F%2Fdecidesoluciones.es%2Fterraform-automatizacion-de-infraestructuras%2F&amp;amp;psig=AOvVaw0bRlxc-aMwCdfeJkMKCBRS&amp;amp;ust=1696362373100000&amp;amp;source=images&amp;amp;cd=vfe&amp;amp;opi=89978449&amp;amp;ved=0CBEQjRxqFwoTCKD1jLmQ2IEDFQAAAAAdAAAAABAD&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Estado de la infraestructura:&lt;/strong&gt;&lt;br&gt;
Terraform mantiene un archivo de estado que representa la infraestructura actual en GCP.   Este   archivo   permite   a   Terraform realizar cambios incrementales en la infraestructura para que solo se modifiquen los recursos necesarios, lo que reduce el riesgo de realizar cambios inadvertidos en la infraestructura existente.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--a4L9W6vM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r37asdblss5wmouoapea.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--a4L9W6vM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r37asdblss5wmouoapea.png" alt="Image description" width="630" height="420"&gt;&lt;/a&gt;Imagen 2: Tomada del sitio web; &lt;a href="https://www.google.com/url?sa=i&amp;amp;url=https%3A%2F%2Fdareplanet.tech%2Finsights%2Finfraestructura-como-codigo-con-terraform%2F&amp;amp;psig=AOvVaw3KV9N5n-Hhu6Ja1vMQG4sq&amp;amp;ust=1696362533944000&amp;amp;source=images&amp;amp;cd=vfe&amp;amp;opi=89978449&amp;amp;ved=0CBEQjRxqFwoTCMCUo4WR2IEDFQAAAAAdAAAAABAD"&gt;https://www.google.com/url?sa=i&amp;amp;url=https%3A%2F%2Fdareplanet.tech%2Finsights%2Finfraestructura-como-codigo-con-terraform%2F&amp;amp;psig=AOvVaw3KV9N5n-Hhu6Ja1vMQG4sq&amp;amp;ust=1696362533944000&amp;amp;source=images&amp;amp;cd=vfe&amp;amp;opi=89978449&amp;amp;ved=0CBEQjRxqFwoTCMCUo4WR2IEDFQAAAAAdAAAAABAD&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Reutilización de código:&lt;/strong&gt;&lt;br&gt;
Terraform permite definir módulos reutilizables, lo que facilita la estandarización y evita la duplicación de código. Esto es especialmente útil cuando se gestionan múltiples proyectos o ambientes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qAp6XSl3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ues6lw9twcajlwr4l34b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qAp6XSl3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ues6lw9twcajlwr4l34b.png" alt="Image description" width="794" height="466"&gt;&lt;/a&gt;Imagen 3: Tomada del sitio web; &lt;a href="https://www.google.com/url?sa=i&amp;amp;url=https%3A%2F%2Fifgeekthen.nttdata.com%2Fes%2Finfraestructura-como-codigo&amp;amp;psig=AOvVaw1v5g5a6kOETuSd2mZU8O3Z&amp;amp;ust=1696362657063000&amp;amp;source=images&amp;amp;cd=vfe&amp;amp;opi=89978449&amp;amp;ved=0CBEQjRxqFwoTCPCW18WR2IEDFQAAAAAdAAAAABAD"&gt;https://www.google.com/url?sa=i&amp;amp;url=https%3A%2F%2Fifgeekthen.nttdata.com%2Fes%2Finfraestructura-como-codigo&amp;amp;psig=AOvVaw1v5g5a6kOETuSd2mZU8O3Z&amp;amp;ust=1696362657063000&amp;amp;source=images&amp;amp;cd=vfe&amp;amp;opi=89978449&amp;amp;ved=0CBEQjRxqFwoTCPCW18WR2IEDFQAAAAAdAAAAABAD&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. Auditoría y cumplimiento:&lt;/strong&gt;&lt;br&gt;
La capacidad de describir la infraestructura como código proporciona una forma clara y transparente de documentar la configuración de la infraestructura y los cambios realizados en ella. Esto es valioso para fines de auditoría y cumplimiento de normativas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8.    Ecosistema y comunidad activa:&lt;/strong&gt;&lt;br&gt;
Terraform cuenta con una comunidad activa que desarrolla y comparte módulos y plugins para facilitar la gestión de diferentes recursos y servicios en la nube.&lt;/p&gt;

&lt;p&gt;Coordinador Académico Datapath&lt;br&gt;
Giomar Antaurco, 2023&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conoce nuestros programas&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai"&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>iac</category>
      <category>cloud</category>
      <category>gcp</category>
      <category>datapathformation</category>
    </item>
    <item>
      <title>Seguridad y administración en AWS: Protegiendo el Espacio en la Nube</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Mon, 28 Aug 2023 20:26:26 +0000</pubDate>
      <link>https://dev.to/datapathformation/seguridad-y-administracion-en-aws-protegiendo-el-espacio-en-la-nube-2ka8</link>
      <guid>https://dev.to/datapathformation/seguridad-y-administracion-en-aws-protegiendo-el-espacio-en-la-nube-2ka8</guid>
      <description>&lt;p&gt;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 &lt;a href="https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Introducción&lt;/strong&gt;&lt;br&gt;
Amazon Web Services (AWS) ha revolucionado la forma en que las empresas y organizaciones gestionan y despliegan sus recursos en la nube. La plataforma ofrece una amplia gama de servicios y funcionalidades que permiten a las empresas escalar sus operaciones de manera eficiente y rentable. Por ello, es necesario que la infraestructura cumpla con los requisitos de seguridad más exigentes del mundo, los cuales deben garantizar la confidencialidad e integridad de los datos de los clientes.  (Amazon, 2023)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1) Administración en AWS&lt;/strong&gt;&lt;br&gt;
La administración adecuada de los recursos en AWS es igualmente importante para garantizar la eficiencia operativa y la utilización óptima de los servicios. Aquí hay algunas prácticas recomendadas para una administración efectiva:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;a. Gestión de Identidad y Acceso&lt;/strong&gt;&lt;br&gt;
Si se quiere hablar de seguridad y administración dentro de AWS se debe nombrar inevitablemente al servicio IAM (Identity and Access Management).&lt;/p&gt;

&lt;p&gt;IAM (Identity and Access Management) es un servicio de AWS que proporciona control sobre el acceso y la administración de los recursos de AWS. Con él es posible administrar identidades, como usuarios, grupos y roles, y asignar permisos específicos a estas identidades de manera que puedan acceder solo a los recursos necesarios para realizar su trabajo; es decir, limitar el uso de recursos según los requerimientos de cada entidad (Amazon, 2023).&lt;/p&gt;

&lt;p&gt;Para entender mejor este servicio es necesario entender ciertos conceptos (Amazon, 2023) y video Datapath Teachable:&lt;br&gt;
Los usuarios son identidades únicas que representan a las personas. Poseen dos clasificaciones: usuario raíz y usuario IAM (usuarios). El usuario raíz es aquel con el que se inicia sesión por primera vez (propietario de la cuenta), este posee acceso a todos los servicios y será el que cree a los usuarios IAM. Estos usuarios serán asignados con el acceso solo  a los servicios que sean necesarios para realizar su trabajo.&lt;/p&gt;

&lt;p&gt;Un grupo es un conjunto de usuarios que facilita su organización y administración según sus necesidades de acceso a los servicios. Además, es posible asignar un mismo usuario a varios grupos.&lt;br&gt;
Una política es un objeto que se puede asignar a usuarios o grupos con el fin de gestionar sus permisos y accesos. Especifican qué acciones se pueden realizar en qué recursos de AWS.&lt;br&gt;
Un rol es una identidad que dispone de servicios específicos de manera temporal para dar a usuarios, cuentas o servicios acceso a los recursos de otra cuenta. Por ejemplo, un rol puede ser adjuntado a un servicio para acceder a los recursos con otro servicio.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;b. Organización y Etiquetado de Recursos&lt;/strong&gt;&lt;br&gt;
A medida que la infraestructura crece, es fácil perder el control de los recursos si no se organizan adecuadamente. Utilizar etiquetas en los recursos es una práctica efectiva para facilitar su seguimiento y administración siempre que se mantenga una política de etiquetado. Además, su implementación puede ayudar a controlar que usuarios pueden acceder y administrar los recursos de la organización (Amazon, 2023).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;c. Automatización de Procesos&lt;/strong&gt;&lt;br&gt;
AWS ofrece herramientas como AWS CloudFormation y AWS Elastic Beanstalk, que permiten automatizar la creación y gestión de recursos. El servicio de AWS CloudFormation se encarga de apoyar en la gestión y configuración de los recursos (Amazon, 2023) mientras que el servicio de AWS Elastic Beanstalk puede implementar y administrar aplicaciones rápidamente en la nube de AWS, con sus más de cien servicios (Amazon, 2023). La automatización no solo ahorra tiempo y esfuerzo, sino que también reduce el riesgo de errores humanos y garantiza la consistencia en la configuración de los servicios.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2) Seguridad en AWS&lt;/strong&gt;&lt;br&gt;
AWS proporciona una variedad de herramientas y características para ayudar a mantener los datos y las aplicaciones seguras. A continuación, se presentan algunos de las más importantes características en AWS:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;a. Protección de Datos en Reposo y en Tránsito&lt;/strong&gt;&lt;br&gt;
AWS ofrece opciones para cifrar los datos tanto en reposo como en tránsito. Utilizar la encriptación para los datos en reposo como en los servicios de almacenamiento y bases de datos garantiza que los datos estén protegidos contra accesos no autorizados. Además, impide que los datos en tránsito sean interceptados mientras recorren la red (Amazon, 2023).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;b. Monitoreo y Auditoría Continuos&lt;/strong&gt;&lt;br&gt;
El monitoreo constante es crucial para identificar posibles amenazas y comportamientos anómalos. AWS ofrece herramientas dos herramientas claves para estos fines: AWS CloudTrail, servicio que ayuda en la auditoría de las operaciones que se realizan en una cuenta de AWS creando un registro de eventos (Amazon, 2023); y Amazon CloudWatch, servicio de monitorio de los recursos y aplicaciones de la cuenta de AWS a través de la generación automática de métricas (Amazon, 2023). Estos servicios pueden ser utilizados para generar alertas y tomar acciones correctivas en tiempo real.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;c. Respaldo y Recuperación&lt;/strong&gt;&lt;br&gt;
Es fundamental tener una estrategia sólida de respaldo y recuperación de datos en caso de desastres o pérdida de información. AWS proporciona servicios como Amazon S3 (Amazon Simple Storage Service) el cual proporciona almacenamiento y protección de cualquier cantidad de datos donde es posible guardar copias de seguridad según los requerimientos del usuario (Amazon, 2023) . Por otro lado, el servicio de Amazon RDS (Amazon Relational Database Service) tiene la capacidad de activar copias de seguridad automatizadas con las cuales se pueden restaurar bases de datos en un punto en el tiempo (Amazon, 2023).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3) Conclusión&lt;/strong&gt;&lt;br&gt;
La gestión de recursos en la nube de AWS debe ser una herramienta beneficiosa para las organizaciones siempre que se aborde correctamente aspectos como la administración y seguridad. AWS ofrece las mejores prácticas en el ámbito administrativo pues permite la gestión de identidad y acceso con el servicio IAM y el etiquetado de recursos, sumado a la posibilidad de automatizar sus procesos. Adicionalmente, AWS incorpora cifrado de datos, monitoreo y auditoría constante, y proporciona opciones de respaldo y recuperación de datos volviéndola una nube eficaz y confiable para las organizaciones. Cabe señalar que la nube es un entorno en constante evolución, por lo que mantenerse informado sobre las últimas actualizaciones de seguridad y mejores prácticas de AWS es esencial para mantener una postura sólida de seguridad en todo momento.&lt;/p&gt;

&lt;p&gt;Coordinador Académico Datapath&lt;br&gt;
Salvador Orihuela, Piero 2023&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conoce nuestros programas&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai"&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;4) Referencias&lt;/strong&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de ¿Qué es IAM?: &lt;a href="https://docs.aws.amazon.com/es_es/IAM/latest/UserGuide/introduction.html"&gt;https://docs.aws.amazon.com/es_es/IAM/latest/UserGuide/introduction.html&lt;/a&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de Infraestructura global de AWS: &lt;a href="https://aws.amazon.com/es/about-aws/global-infrastructure/?nc2=h_ql_le_int_gi"&gt;https://aws.amazon.com/es/about-aws/global-infrastructure/?nc2=h_ql_le_int_gi&lt;/a&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de Etiquetado de recursos de AWS Organizations: &lt;a href="https://docs.aws.amazon.com/es_es/organizations/latest/userguide/orgs_tagging.html"&gt;https://docs.aws.amazon.com/es_es/organizations/latest/userguide/orgs_tagging.html&lt;/a&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de Identidades de IAM (usuarios, grupos de usuarios y roles): &lt;a href="https://docs.aws.amazon.com/es_es/IAM/latest/UserGuide/id.html"&gt;https://docs.aws.amazon.com/es_es/IAM/latest/UserGuide/id.html&lt;/a&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de ¿Qué es AWS CloudFormation?: &lt;a href="https://docs.aws.amazon.com/es_es/AWSCloudFormation/latest/UserGuide/Welcome.html"&gt;https://docs.aws.amazon.com/es_es/AWSCloudFormation/latest/UserGuide/Welcome.html&lt;/a&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de ¿Qué es AWS Elastic Beanstalk?: &lt;a href="https://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/Welcome.html"&gt;https://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/Welcome.html&lt;/a&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de Cifre los datos en reposo y en tránsito: &lt;a href="https://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-data-encryption.html"&gt;https://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-data-encryption.html&lt;/a&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de ¿Qué es AWS CloudTrail?: &lt;a href="https://docs.aws.amazon.com/es_es/awscloudtrail/latest/userguide/cloudtrail-user-guide.html"&gt;https://docs.aws.amazon.com/es_es/awscloudtrail/latest/userguide/cloudtrail-user-guide.html&lt;/a&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de ¿Qué es Amazon CloudWatch?: &lt;a href="https://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html"&gt;https://docs.aws.amazon.com/es_es/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html&lt;/a&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de ¿Qué es Amazon S3?: &lt;a href="https://docs.aws.amazon.com/es_es/AmazonS3/latest/userguide/Welcome.html"&gt;https://docs.aws.amazon.com/es_es/AmazonS3/latest/userguide/Welcome.html&lt;/a&gt;&lt;br&gt;
Amazon. (2023). AWS. Obtenido de ¿Qué es Amazon Relational Database Service (Amazon RDS)?: &lt;a href="https://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/Welcome.html"&gt;https://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/Welcome.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>datapathformation</category>
      <category>cloud</category>
      <category>data</category>
    </item>
    <item>
      <title>Cómo crear proyectos y gestionar roles en Azure</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Mon, 14 Aug 2023 20:04:53 +0000</pubDate>
      <link>https://dev.to/datapathformation/como-crear-proyectos-y-gestionar-roles-en-azure-1i9a</link>
      <guid>https://dev.to/datapathformation/como-crear-proyectos-y-gestionar-roles-en-azure-1i9a</guid>
      <description>&lt;p&gt;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 &lt;a href="https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios" rel="noopener noreferrer"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Azure es una plataforma y servicio de computación en la nube ofrecido por Microsoft. Proporciona una amplia gama de &lt;strong&gt;servicios y herramientas&lt;/strong&gt; para desarrolladores y profesionales de TI para crear, implementar y administrar aplicaciones y servicios.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Arquitectura de Azure&lt;/strong&gt;&lt;br&gt;
Existen 4 componentes principales que permitirán al usuario interactuar directamente con Azure.&lt;br&gt;
• Interfaz basada en web: Azure Portal&lt;br&gt;
• Herramienta de windows: Azure PowerShell&lt;br&gt;
• Conjunto de comandos: Azure CLI (Comand Line interface)&lt;br&gt;
• REST Clientes o APIs&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc3dmngury4e1hu20xarg.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc3dmngury4e1hu20xarg.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 1: Arquitectura Azure. Creación propia&lt;/p&gt;

&lt;p&gt;Asimismo, existe un intermedio entre las solicitudes realizadas y los servicios de Azure: Azure Resource Manager (&lt;strong&gt;Administrador de recursos de Azure&lt;/strong&gt;), el cual cumple el papel de autenticar las solicitudes (validando los permisos).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Azure Portal y servicios principales&lt;/strong&gt;&lt;br&gt;
Para interactuar con los servicios de Azure, se recomienda utilizar Azure Portal ya que permite gestionar todos los servicios de Azure, que tenemos acceso, en un solo espacio.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frs69nvqk49kh4izu9r3o.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frs69nvqk49kh4izu9r3o.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 2: Servicios principales de Azure. Creación propia&lt;/p&gt;

&lt;p&gt;Para acceder a Azure Portal, primero debemos crear una cuenta o suscripción gratuita siguiendo estos pasos:&lt;br&gt;
• Escribir en el buscador “Azure”, página web oficial de Azure&lt;br&gt;
• Seleccionar la prueba gratuita&lt;br&gt;
• Crear una cuenta de Microsoft, previamente&lt;br&gt;
• Aparecerá una pantalla para completar la suscripción gratuita (incluye $200 por 30 días)&lt;br&gt;
• Solo vamos a elegir la &lt;strong&gt;opción gratuita&lt;/strong&gt; de iniciar sesión para ingresar a la consola.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Creación de proyectos con Azure Portal&lt;/strong&gt;&lt;br&gt;
Una de las características clave de Azure es la capacidad de crear y administrar proyectos y roles dentro de la plataforma.&lt;br&gt;
Para crear un nuevo proyecto en Azure, primero debe iniciar sesión en Azure Portal. Una vez que haya iniciado sesión, puede acceder al área de gestión de proyectos haciendo clic en el botón “Grupos de recursos” en el menú de navegación de la izquierda.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgrugnc7khob7ycsu2jd4.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgrugnc7khob7ycsu2jd4.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 3: Interfaz de creación. Creación propia&lt;/p&gt;

&lt;p&gt;Desde allí, puede crear un nuevo proyecto haciendo clic en el botón &lt;strong&gt;“+ Agregar”&lt;/strong&gt; e ingresando la información necesaria, como el nombre del proyecto y la suscripción.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj7zyf1s1109kdx7jhq9g.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj7zyf1s1109kdx7jhq9g.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 4: Ingreso de datos del proyecto. Creación propia&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fedj35n3bemmdi77j5ygy.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fedj35n3bemmdi77j5ygy.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 5: Grupo de recursos o Proyecto creado. Creación propia&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Asignación de roles con Azure Portal&lt;/strong&gt;&lt;br&gt;
Una vez que se crea un proyecto, puede asignar roles a usuarios y grupos dentro del proyecto. Azure ofrece una serie de funciones integradas, como Propietario, Colaborador y Lector, que proporcionan diferentes niveles de acceso y permisos dentro del proyecto.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Cómo poder crear nuevos usuarios?&lt;/strong&gt;&lt;br&gt;
• Clic en el botón “Todos los servicios” en el menú de navegación de la izquierda&lt;br&gt;
• Elegir la opción identidad (identity) y luego “usuarios”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fawf9b06wzxo0pj8rtdi8.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fawf9b06wzxo0pj8rtdi8.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 6: Azure Portal-Sección Identidad. Creación propia&lt;/p&gt;

&lt;p&gt;Podemos generar un nuevo usuario a partir de una creación interna o por invitación (para el ejemplo elegiremos la segunda opción por lo que el usuario a invitar deberá tener una cuenta asociada a Microsoft)&lt;br&gt;
• Asignar directamente, con la invitación, un rol (Administrador en PowerBi) y un puesto (Analista)&lt;/p&gt;

&lt;p&gt;Vemos que en el área de notificaciones ya se implementó y el usuario ya es parte de nuestro equipo de trabajo.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn5vnjqwvnzsl2e8oic7f.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn5vnjqwvnzsl2e8oic7f.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 7: Lista de usuarios. Creación propia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Cómo poder asignar roles a usuarios?&lt;/strong&gt;&lt;br&gt;
• Clic en el botón “Todos los servicios” en el menú de navegación de la izquierda&lt;br&gt;
• Elegir la opción identidad (identity) y luego “Roles administrativos de Azure (AD)”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F32ysw65h8hmhi85tmq9l.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F32ysw65h8hmhi85tmq9l.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 8: Lista de roles disponibles. Creación propia.&lt;/p&gt;

&lt;p&gt;Al inicio vamos a poder ver todos los diferentes roles que existen en Azure, se puede crear roles personalizados pero es para una cuenta Premium. Si buscamos el rol “Administrador global” (aparecerá el administrador principal).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcnf15ied7y9bkuypn2v3.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcnf15ied7y9bkuypn2v3.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 9: Usuario asociado al rol de administrador global. Creación propia&lt;/p&gt;

&lt;p&gt;• Escribir otro rol (ejemplo “Lector Global”) y lo asignaremos al usuario creado anteriormente.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq9lps8c24w5ky2uu2eox.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq9lps8c24w5ky2uu2eox.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 10: Asignación del rol “Lector Global”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foj95hfdwkpkcfosmdcwh.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foj95hfdwkpkcfosmdcwh.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 11: Nuevo rol asignado. Creación propia&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Otro camino para asignar roles&lt;/strong&gt;&lt;br&gt;
Para asignar un rol a un usuario o grupo, primero debe navegar hasta el proyecto en Azure Portal y hacer clic en el botón “Control de acceso (IAM)”. Desde allí, puede agregar usuarios y grupos al proyecto y asignarles el rol apropiado.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4sfs4tsxcfwgsdes75pa.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4sfs4tsxcfwgsdes75pa.JPG" alt="Image description"&gt;&lt;/a&gt;Imagen 12: Interfaz del control de acceso (IAM). Creación propia&lt;/p&gt;

&lt;p&gt;![Image description](&lt;a href="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o9i7pq086iyup128a4k4.JPG" rel="noopener noreferrer"&gt;https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o9i7pq086iyup128a4k4.JPG&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Gracias por su atención, nos vemos en el próximo artículo.&lt;/p&gt;

&lt;p&gt;Brian Bernal&lt;br&gt;
Coordinador Académico Datapath&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conoce nuestros programas&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai" rel="noopener noreferrer"&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>datapathformation</category>
      <category>azure</category>
      <category>data</category>
      <category>iam</category>
    </item>
    <item>
      <title>Acelerando la lectura de datos con Databricks</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Mon, 07 Aug 2023 15:34:33 +0000</pubDate>
      <link>https://dev.to/datapathformation/acelerando-la-lectura-de-datos-con-databricks-1jg0</link>
      <guid>https://dev.to/datapathformation/acelerando-la-lectura-de-datos-con-databricks-1jg0</guid>
      <description>&lt;p&gt;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 &lt;a href="https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;La capacidad de leer datos de manera eficiente es fundamental para realizar análisis rápidos y precisos. En este sentido, Databricks se ha posicionado como una plataforma líder en análisis y procesamiento de datos en la nube. En este artículo, exploraremos las características y las mejores prácticas que Databricks ofrece para acelerar la lectura de datos, maximizando el rendimiento de nuestras operaciones de análisis.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; Fundamentos de la lectura de datos en Databricks&lt;br&gt;
Antes de adentrarnos en las estrategias de optimización, es esencial entender los fundamentos de la lectura de datos en Databricks. La plataforma admite diversos tipos de fuentes de datos, como archivos CSV, JSON, bases de datos y streaming. Además, utiliza DataFrames como estructuras de datos principales para el análisis eficiente.&lt;/p&gt;

&lt;p&gt;Los DataFrames en Databricks permiten una lectura y manipulación sencilla de los datos. Asimismo, la elección del formato de archivo adecuado es crucial. Databricks soporta varios formatos, cada uno con sus propias ventajas y desventajas en términos de velocidad y compresión. Es importante seleccionar el formato más apropiado según nuestras necesidades y restricciones de almacenamiento.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Estrategias para la lectura eficiente de datos en Databricks Databricks ofrece diversas estrategias para mejorar la velocidad de la lectura de datos. A continuación, destacamos algunas de las mejores prácticas recomendadas:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.1. Uso de opciones de lectura específicas:&lt;/strong&gt; Dependiendo del tipo de fuente de datos, Databricks proporciona opciones de lectura específicas que podemos aprovechar. Por ejemplo, al leer archivos CSV grandes, podemos utilizar parámetros especiales para mejorar la velocidad de lectura.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.2. Partitioning y bucketing:&lt;/strong&gt; Organizar los datos en particiones y cubetas puede mejorar significativamente el rendimiento. Al particionar los datos, Databricks puede leer solo las particiones relevantes para una consulta, en lugar de procesar todo el conjunto de datos. Además, el bucketing puede ayudar a agrupar los datos en estructuras más eficientes, lo que reduce el tiempo de búsqueda.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.3. Selección selectiva de columnas y filtrado de datos:&lt;/strong&gt; Al leer datos, es útil seleccionar solo las columnas necesarias y aplicar filtros para reducir la cantidad de información que se lee. Esto minimiza el tiempo de lectura y reduce la carga en el clúster de Databricks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; Optimización de la lectura de datos mediante caché y persistencia. Además de las estrategias anteriores, Databricks ofrece características como la caché y la persistencia para mejorar el rendimiento de lectura de datos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.1. Caché de Databricks:&lt;/strong&gt; La caché permite almacenar en memoria los datos frecuentemente utilizados. Al mantener los datos en memoria, Databricks evita la necesidad de leerlos desde la fuente original en cada consulta, lo que acelera significativamente las operaciones subsiguientes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.2. Persistencia en disco:&lt;/strong&gt; Databricks también proporciona la opción de persistir los datos en disco. Al persistir los datos, se guardan en almacenamiento duradero, lo que evita la necesidad de volver a leer los datos en cada ejecución. Esta estrategia es especialmente útil cuando se espera reutilizar los datos en múltiples sesiones de trabajo o cuando los datos son demasiado grandes para almacenarse en memoria.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.&lt;/strong&gt; Mejores prácticas para la lectura de datos en Databricks&lt;br&gt;
Además de las estrategias mencionadas, aquí hay algunas mejores prácticas adicionales para acelerar la lectura de datos en Databricks:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5.1. Programación distribuida y paralela:&lt;/strong&gt; Aprovechar las capacidades distribuidas y paralelas de Databricks puede mejorar significativamente la velocidad de lectura. Dividir el trabajo en tareas paralelas y asignarlas a diferentes nodos de procesamiento puede reducir drásticamente el tiempo total de lectura.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5.2. Tamaño y particionamiento adecuados del clúster:&lt;/strong&gt; Configurar el tamaño y el particionamiento adecuados del clúster de Databricks es fundamental para un rendimiento óptimo. Un clúster demasiado pequeño puede resultar en cuellos de botella y tiempos de espera, mientras que un clúster excesivamente grande puede ser costoso y no aprovechar eficientemente los recursos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5.3. Monitoreo y optimización del rendimiento:&lt;/strong&gt; Databricks ofrece herramientas y características para monitorear y optimizar el rendimiento de las operaciones de lectura de datos. Es importante realizar un seguimiento del tiempo de ejecución, la utilización de recursos y otros indicadores clave para identificar posibles cuellos de botella y áreas de mejora.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusiones&lt;/strong&gt;&lt;br&gt;
La lectura eficiente de datos es esencial para obtener resultados rápidos y precisos en el análisis de datos. Databricks, con su enfoque en la optimización de rendimiento, proporciona una variedad de características y mejores prácticas para acelerar la lectura de datos. Al aprovechar las estrategias y herramientas presentadas en este artículo, los profesionales de datos pueden maximizar la eficiencia de sus operaciones de análisis en Databricks y obtener información valiosa de manera más rápida.&lt;/p&gt;

&lt;p&gt;En resumen, Databricks no solo ofrece una plataforma de análisis y procesamiento de datos en la nube, sino que también proporciona herramientas y estrategias para mejorar la velocidad y el rendimiento en la lectura de datos. Aprovechar estas capacidades puede marcar una gran diferencia en la productividad y el éxito de los proyectos de análisis de datos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;REFERENCIAS:&lt;/strong&gt;&lt;br&gt;
Lectura de datos compartidos usando Delta Sharing de Databricks a Databricks: Azure Databricks | Microsoft Learn&lt;br&gt;
Consulta de bases de datos con JDBC: Azure Databricks | Microsoft Learn&lt;br&gt;
&lt;a href="https://docs.databricks.com/delta/best-practices.html"&gt;https://docs.databricks.com/delta/best-practices.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Jeremy Zevallos&lt;br&gt;
Coordinador Académico Datapath&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conoce nuestros programas&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai"&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>databricks</category>
      <category>datapathformation</category>
      <category>data</category>
      <category>latam</category>
    </item>
    <item>
      <title>INSERTANDO DATA EN STREAMING A BIGQUERY</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Wed, 19 Jul 2023 20:35:49 +0000</pubDate>
      <link>https://dev.to/datapathformation/insertando-data-en-streaming-a-bigquery-1lmj</link>
      <guid>https://dev.to/datapathformation/insertando-data-en-streaming-a-bigquery-1lmj</guid>
      <description>&lt;p&gt;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 &lt;a href="https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;BigQuery es el almacén de datos en tiempo real a través de streaming. Esto permite capturar y analizar información en tiempo casi real al insertar datos a BigQuery con la API de BigQuery, Cloud Pub/Sub y Cloud Dataflow. En este articulo, exploraremos los tres métodos principales.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--NWKNNc1i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mpgvwzd11b939fy20xym.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--NWKNNc1i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mpgvwzd11b939fy20xym.JPG" alt="Image description" width="478" height="265"&gt;&lt;/a&gt;Enlace imagen 1: &lt;a href="https://hazelcast.com/glossary/stream-processing/"&gt;https://hazelcast.com/glossary/stream-processing/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Cómo realizar streaming a través de la API de BigQuery?&lt;/strong&gt;&lt;br&gt;
La API de BigQuery proporciona una forma directa de insertar datos en tiempo real a través de solicitudes HTTP POST. Puedes enviar datos en formato JSON o CSV directamente a BIgQuery utilizando cualquier lenguaje de programación compatible con solicitudes HTTP, ejemplo practico usando Phyton en la imagen 2, en la que se puede personalizar los campos de datos segun tus necesidades y ajusta el URL de la API con los identificadores correctos de tu&lt;br&gt;
proyecto, conjunto de datos y tablas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Cómo usar Cloud Pub/Sub?&lt;/strong&gt;&lt;br&gt;
Cloud Pub/Sub es un servicio de mensajería escalable y confiable&lt;br&gt;
que te permite enviar y recibir mensajes entre componentes de tu arquitectura. Puedes aprovecharlo para insertar datos en tiempo real en BigQuery.&lt;/p&gt;

&lt;p&gt;Los pasos clave para utilizar Pub/ Sub son los siguientes: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Crear un tema y la suscripciones correspondientes en Cloud Pub/Sub.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Generar los datos en tiempo real y envíalos al tema de Pub/Sub.&lt;br&gt;
Configurar un flujo de datos en BigQuery para consumir los mensajes de Pub/Sub y realizar la inserción en las tablas correspondientes.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EJ_kTYfz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/drj12f338b3s36thxrd5.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EJ_kTYfz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/drj12f338b3s36thxrd5.JPG" alt="Image description" width="325" height="438"&gt;&lt;/a&gt;Enlace imagen completa 2: &lt;a href="https://github.com/googleapis/python-bigquery"&gt;https://github.com/googleapis/python-bigquery&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Cómo utilizarlo con Dataflow?&lt;/strong&gt;&lt;br&gt;
Cloud Dataflow es un servicio de procesamiento de datos en&lt;br&gt;
tiempo real de Google Cloud y te permite procesar y transformar&lt;br&gt;
los datos antes de cargarlos en BigQuery, brindando mayor&lt;br&gt;
flexibilidad en el flujo de datos en tiempo real.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6HhYPP_1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k0yiyrhqve2c0e3ez6rh.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6HhYPP_1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k0yiyrhqve2c0e3ez6rh.JPG" alt="Image description" width="523" height="531"&gt;&lt;/a&gt;Enlace imagen completa 3: &lt;a href="https://beam.apache.org/documentation/io/built-in/google-bigquery/"&gt;https://beam.apache.org/documentation/io/built-in/google-bigquery/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A continuación, se muestra un ejemplo de cómo utilizar DataFlow para cargar datos en streaming a BigQuery, referencia en la imagen 3 en Python utilizando la biblioteca 'apache-beam'. para crear flujo de Dataflow.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.- Configuración inicial:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Crea un proyecto en Google Cloud y habilita los servicios de BigQuery y Dataflow.&lt;/li&gt;
&lt;li&gt;Prepara tus datos de origen, ya sea desde una fuente externa o un flujo de datos interno.&lt;/li&gt;
&lt;li&gt;Define el esquema de datos, incluyendo los tipos de datos y las columnas que deseas almacenar en BigQuery.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2.- Escribe y ejecuta el código de dataflow:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Utiliza un lenguaje compatible con Dataflow, como Java o Phyton para escribir el código que procesara y cargara los datos en BigQuery.&lt;/li&gt;
&lt;li&gt;Define las transformaciones que deseas aplicar a los datos en tiempo real.&lt;/li&gt;
&lt;li&gt;Asegúrate de que los pasos de trasformación y la carga en BigQuery están correctamente implementados en el flujo de Dataflow.&lt;/li&gt;
&lt;li&gt;Ejecuta el código de Dataflow en Google Cloud para iniciar el
procesamiento y la inserción en el tiempo real.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;¿Cuál de los tres métodos es mejor para insertar datos en streaming?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Cada método, ofrece características y ventajas únicas, y la elección depende de tus necesidades y el contexto de tu proyecto. Ya sea que necesites una integración directa a través de la API, un sistema de mensajería escalable con Pub/Sub o capacidades avanzadas de procesamiento y transformación con Dataflow, BigQuery tiene opciones flexibles para capturar y analizar en tiempo real.&lt;/p&gt;

&lt;p&gt;Giomar Antaurco Trejo&lt;br&gt;
Coordinador Académico Datapath&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conoce nuestros programas&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai"&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>datapathformation</category>
      <category>bigquery</category>
      <category>dataflow</category>
      <category>streaming</category>
    </item>
    <item>
      <title>INTRODUCCIÓN A LA ARQUITECTURA EN SNOWFLAKE</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Mon, 17 Jul 2023 20:06:17 +0000</pubDate>
      <link>https://dev.to/datapathformation/introduccion-a-la-arquitectura-en-snowflake-3ic2</link>
      <guid>https://dev.to/datapathformation/introduccion-a-la-arquitectura-en-snowflake-3ic2</guid>
      <description>&lt;p&gt;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 &lt;a href="https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Actualmente las organizaciones están cada vez más dispuestas en aprovechar el poder de la nube para almacenar y procesar grandes volúmenes de datos en tiempo real. Es por esto que Snowflake ha ganado popularidad debido a su arquitectura única y escalable. En virtud de ello en el presente artículo, se explicarán los conceptos básicos de la arquitectura en Snowflake y cómo se diferencia de las soluciones tradicionales de almacenamiento de datos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Arquitectura de Snowflake&lt;/strong&gt;&lt;br&gt;
La arquitectura de Snowflake se basa en un enfoque de almacenamiento y manejo separados, lo que significa que el almacenamiento de datos y el procesamiento de consultas se realizan en capas separadas. Esta arquitectura que brinda autonomía a cada capa permite una mayor escalabilidad y flexibilidad, lo que la hace ideal para entornos en la nube.&lt;br&gt;
Entonces, es preciso explicar que la capa de almacenamiento en Snowflake se basa en un almacén de datos altamente escalable que utiliza el almacenamiento en la nube, como Amazon S3 o Microsoft Azure Blob Storage. Los datos se almacenan en forma de archivos separados y comprimidos, lo que facilita la gestión y el acceso eficiente a grandes volúmenes de datos. Esta arquitectura permite que los datos se compartan y se utilicen en múltiples clústeres de manejo simultáneamente.&lt;/p&gt;

&lt;p&gt;Por otra parte, la capa de computación en Snowflake es donde se ejecutan las consultas y el procesamiento de datos. Utiliza un motor de consulta optimizado llamado "Virtual Warehouse", que es esencialmente un clúster de máquinas virtuales que ejecutan las consultas. La capacidad de cómputo se puede escalar automáticamente según la carga de trabajo, lo que garantiza un rendimiento constante incluso en situaciones de alto tráfico.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UgfeKdUP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d6rtvh0euzgm57f1t46y.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UgfeKdUP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d6rtvh0euzgm57f1t46y.JPG" alt="Image description" width="466" height="326"&gt;&lt;/a&gt;Imagen 1.Tomada de &lt;a href="https://dantaanalytics.com/plataformas/snowflake/"&gt;https://dantaanalytics.com/plataformas/snowflake/&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Funciones SQL aplicadas a Snowflake&lt;/strong&gt;&lt;br&gt;
A continuación, se presentarán funciones básicas que se dan dentro del entorno de Snowflake las mismas que son usadas en las capas de este servicio.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JI1fZBZZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r95c6qr4axjsbqz1jjqc.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JI1fZBZZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r95c6qr4axjsbqz1jjqc.JPG" alt="Image description" width="267" height="139"&gt;&lt;/a&gt;Imagen 2. Crear una tabla&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4axMu-Lq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s49whllnmbzuq0fsz2gx.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4axMu-Lq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s49whllnmbzuq0fsz2gx.JPG" alt="Image description" width="371" height="117"&gt;&lt;/a&gt;Imagen 3. Insertar datos en la tabla&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tZ4iKvQN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3q0erf4vmfqg7lkkn4u9.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tZ4iKvQN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3q0erf4vmfqg7lkkn4u9.JPG" alt="Image description" width="408" height="54"&gt;&lt;/a&gt;Imagen 4.Ejecutar una consulta&lt;/p&gt;

&lt;p&gt;En este ejemplo, los datos de la tabla se almacenarán en la capa de almacenamiento de Snowflake, mientras que la consulta se ejecutaría en la capa de computación utilizando un almacén virtual. Snowflake manejaría automáticamente la distribución de datos y la asignación de recursos de cómputo para garantizar un rendimiento óptimo, con los ejemplos mencionados anteriormente se deja en evidencia la gran versatilidad y autonomía que nos ofrece Snowflake en sus operaciones.&lt;/p&gt;

&lt;p&gt;En suma, la arquitectura en Snowflake ofrece una solución moderna y escalable para el almacenamiento y procesamiento de datos en la nube. Proporciona un rendimiento superior, una gestión simplificada, una arquitectura compartida para múltiples usuarios y una integración perfecta con la nube. Estas características hacen que Snowflake sea una opción atractiva para las empresas que buscan aprovechar al máximo sus datos y obtener información valiosa de manera eficiente.&lt;/p&gt;

&lt;p&gt;Referencias:&lt;br&gt;
Snowflake. (2021). Snowflake Architecture. Recuperado el 10 de mayo de 2023, de &lt;a href="https://www.snowflake.com/what-is-cloud-data-platform/architecture/"&gt;https://www.snowflake.com/what-is-cloud-data-platform/architecture/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Snowflake Documentation. (2021). Introduction to Snowflake. Recuperado el 10 de mayo de 2023, de &lt;a href="https://docs.snowflake.com/en/user-guide/intro-key-concepts.html"&gt;https://docs.snowflake.com/en/user-guide/intro-key-concepts.html&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Jhordan Vasquez&lt;br&gt;
Coordinador Académico Datapath&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conoce nuestros programas&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai"&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>datapathformation</category>
      <category>snowflake</category>
      <category>sql</category>
      <category>arquitectura</category>
    </item>
    <item>
      <title>CREACIÓN DE TABLAS Y DATASETS CON BIGQUERY</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Mon, 03 Jul 2023 20:00:11 +0000</pubDate>
      <link>https://dev.to/datapathformation/creacion-de-tablas-y-datasets-con-bigquery-15c9</link>
      <guid>https://dev.to/datapathformation/creacion-de-tablas-y-datasets-con-bigquery-15c9</guid>
      <description>&lt;p&gt;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 &lt;a href="https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;En la era de los datos masivos, la capacidad de almacenar, organizar y analizar grandes volúmenes de información se ha vuelto crucial para las empresas y organizaciones de todo el mundo. En este contexto, Google Cloud Platform ofrece una solución poderosa y escalable conocida como BigQuery. En este artículo, exploraremos la creación de tablas y Datasets en BigQuery, y cómo esta plataforma puede ayudarnos a gestionar nuestros datos de manera eficiente.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Qué es BigQuery?&lt;/strong&gt;&lt;br&gt;
BigQuery es conocido por su capacidad de procesar rápidamente grandes volúmenes de datos y su facilidad de uso, lo que lo convierte en una opción popular para empresas de todos los tamaños. BigQuery es un servicio de análisis de datos en la nube proporcionado por Google Cloud Platform. Combina la potencia del almacenamiento y procesamiento en la nube con herramientas de análisis avanzadas para ofrecer una solución integral.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--sPffQSP3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pwnn455a6y5re7htxws0.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--sPffQSP3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pwnn455a6y5re7htxws0.JPG" alt="Image description" width="471" height="264"&gt;&lt;/a&gt;Imagen 1: BigQuery Storage&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Qué es un DataSet en BigQuery?&lt;/strong&gt;&lt;br&gt;
Un Dataset en BigQuery es un contenedor lógico que agrupa tablas, vistas y funciones relacionadas. Los Datasets proporcionan una estructura organizativa para nuestros datos y nos permiten controlar el acceso y los permisos a nivel de conjunto de datos. Esto es especialmente útil cuando necesitamos gestionar múltiples conjuntos de datos en un proyecto.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8MdmCvNz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m6sciefg9zah1kk2qs7k.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8MdmCvNz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m6sciefg9zah1kk2qs7k.JPG" alt="Image description" width="234" height="304"&gt;&lt;/a&gt;Imagen 2: Representación gráfica de un Dataset I&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Creación de un Dataset en BigQuery&lt;/strong&gt;&lt;br&gt;
La creación de un Dataset en BigQuery es sencilla. Desde la página de BigQuery en la consola de Google Cloud Platform, podemos seleccionar nuestro proyecto y abrir la sección de Datasets. Allí, podemos crear un nuevo Dataset, asignándole un nombre y configurando las opciones de acceso y permisos según nuestras necesidades.&lt;/p&gt;

&lt;p&gt;Los Datasets nos permiten mantener nuestros datos organizados y proporcionan un nivel adicional de seguridad y control.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yFWdh1G6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t687kflfev3dcopusasg.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yFWdh1G6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t687kflfev3dcopusasg.jpg" alt="Image description" width="225" height="225"&gt;&lt;/a&gt;Imagen 3: Representación gráfica de un Dataset II&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Creación de tablas en BigQuery&lt;/strong&gt;&lt;br&gt;
Dentro de un Dataset en BigQuery, podemos crear tablas para almacenar nuestros datos.&lt;br&gt;
Al crear una tabla, debemos especificar su nombre y definir el esquema, que define la estructura y los tipos de datos de cada columna. BigQuery admite una amplia gama de tipos de datos, desde cadenas de texto hasta marcas de tiempo y valores numéricos.&lt;br&gt;
Una vez que hemos creado una  tabla, podemos cargar datos en&lt;br&gt;
ella o utilizarla como base para consultas y análisis posteriores.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Consultas y análisis en BigQuery&lt;/strong&gt;&lt;br&gt;
Una vez que tenemos nuestras tablas y datos cargados, podemos aprovechar la potencia de BigQuery para realizar consultas y análisis en nuestros datos. BigQuery utiliza un lenguaje de consulta SQL familiar y ofrece una amplia gama de funciones y capacidades analíticas avanzadas. Podemos extraer información valiosa, descubrir patrones, realizar agregaciones y generar visualizaciones para obtener una comprensión profunda de nuestros datos.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Carga de datos en las tablas&lt;/strong&gt;&lt;br&gt;
BigQuery ofrece varias opciones para cargar datos en las tablas. Podemos cargar archivos en formatos como CSV, JSON o Avro, o incluso utilizar integraciones con otras herramientas de Google Cloud Platform para transferir datos automáticamente. La carga de datos en BigQuery es rápida y escalable, lo que nos permite trabajar con grandes volúmenes de información sin problemas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Escalabilidad y flexibilidad en BigQuery&lt;/strong&gt;&lt;br&gt;
La creación de tablas y Datasets en BigQuery nos proporciona una base sólida para gestionar y analizar nuestros datos de manera eficiente. Desde la creación de Datasets para organizar conjuntos de datos relacionados, hasta la configuración de tablas con esquemas personalizados y la carga de datos masivos, BigQuery ofrece una plataforma robusta y escalable para nuestras necesidades de análisis de datos. Al aprovechar las capacidades de consultas rápidas y análisis avanzado de BigQuery, podemos obtener información valiosa y tomar decisiones informadas basadas en nuestros datos.&lt;/p&gt;

&lt;p&gt;Giomar Antaurco Trejo&lt;br&gt;
Coordinador Académico Datapath&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conoce nuestros programas&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai"&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>datapathformation</category>
      <category>bigdata</category>
      <category>bigquery</category>
      <category>dataset</category>
    </item>
    <item>
      <title>Modelos de costos en AWS</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Mon, 26 Jun 2023 22:39:25 +0000</pubDate>
      <link>https://dev.to/datapathformation/modelos-de-costos-en-aws-4np0</link>
      <guid>https://dev.to/datapathformation/modelos-de-costos-en-aws-4np0</guid>
      <description>&lt;p&gt;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 &lt;a href="https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Qué es Amazon web services?&lt;/strong&gt;&lt;br&gt;
Es un conjunto de servicios web establecidos como una plataforma en la nube que ofrece la empresa Amazon desde el año 2006. Asimismo, AWS provee un servicio de infraestructura de tecnologías de información a nivel empresarial. Es así que las empresas pueden adquirir miles de servidores para ofrecer sus servicios.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--g2MRpR59--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iluhpiyy3harn2acclfz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--g2MRpR59--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iluhpiyy3harn2acclfz.jpg" alt="Image description" width="750" height="600"&gt;&lt;/a&gt; Imagen 1: Recuperada del sitio web: &lt;a href="https://www.netsolutions.com/insights/wp-content/uploads/2021/07/what-is-amazon-web-services-aws.jpg"&gt;https://www.netsolutions.com/insights/wp-content/uploads/2021/07/what-is-amazon-web-services-aws.jpg&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;La Calculadora de AWS permite que sea rápido y de fácil acceso realizar un presupuesto para los servicios que se desea utilizar.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ruLKgoWT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oleinrbdqlln59z10175.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ruLKgoWT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oleinrbdqlln59z10175.png" alt="Image description" width="800" height="364"&gt;&lt;/a&gt;Imagen 2: recuperada del sitio web: &lt;a href="https://calculator.aws/8b07f85f-1081-4503-ab33-3cd77a8c70e7/%5BAWSMarketingPricingCalculatorPlatformFrontEndUI-1.0%5Dpkg.configfarm.frontend_ui_assets/frontend_ui_assets/static/media/workflow.43e903dd.png"&gt;https://calculator.aws/8b07f85f-1081-4503-ab33-3cd77a8c70e7/[AWSMarketingPricingCalculatorPlatformFrontEndUI-1.0]pkg.configfarm.frontend_ui_assets/frontend_ui_assets/static/media/workflow.43e903dd.png&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Cómo funcionan los precios de AWS?&lt;/strong&gt;&lt;br&gt;
Pague por lo que use permite adaptarse con facilidad a las cambiantes necesidades de la empresa sin comprometerse a dedicar presupuestos excesivos y, además, mejorar la capacidad de respuesta ante los cambios. Ahorre con el compromiso para los servicios de AWS Compute y AWS Machine Learning, Savings Plans, aquello ofrece ahorros en la modalidad bajo demanda a cambio del compromiso de utilizar una cantidad específica (medida en USD por hora) de un servicio o una categoría de servicio de AWS, durante un periodo de uno o tres años. Pague menos al incrementar el uso con AWS, ya que puede obtener descuentos por volumen y beneficiarse de ahorros significativos a medida que incrementa su uso. En servicios como S3, los precios se dividen en capas, por lo que cuanto más use, menos pagará por GB.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Calculadora de costos de AWS&lt;/strong&gt;&lt;br&gt;
Actualmente AWS cuenta con +100 servicios y se pueden consultar en las páginas web de precios de cada servicio (pricing).&lt;/p&gt;

&lt;p&gt;Algunas de las características principales que se pueden encontrar son las siguientes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Herramienta de estimación de costos de uso libre&lt;/li&gt;
&lt;li&gt;Permite simular los costos mensuales de servicios AWS.&lt;/li&gt;
&lt;li&gt;Los resultados dependen de parámetros ingresados por el usuario.
Los resultados se pueden guardar, compartir y exportar.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Solución de una aplicación web&lt;/strong&gt;&lt;br&gt;
Se plantea un diseño de arquitectura de una solución a modo de ejemplo, que se trata de una aplicación web. En el ejemplo, se cuenta con una instancia, que es un equipo de computo; otra instancia, que contiene la base de datos; una seguridad de red, en la que une ambas instancias; una salida a internet; y un espacio llamado S3, en el que es un servicio llamado bucket.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MLR9lQ0S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vbg0d4scxjtcv7s7l2lu.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MLR9lQ0S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vbg0d4scxjtcv7s7l2lu.JPG" alt="Image description" width="573" height="362"&gt;&lt;/a&gt;Imagen 3: Recuperada y modificada del sitio web: &lt;a href="https://aws.amazon.com/es/blogs/gametech/building-perforce-helix-core-on-aws-part-1/"&gt;https://aws.amazon.com/es/blogs/gametech/building-perforce-helix-core-on-aws-part-1/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Por todo lo anterior, se irá a la página oficial de la calculadora de AWS. Esta herramienta permite grabar los presupuestos y poder compartir para que las personas interesadas puedan analizar cuánto podría ser el costo estimado o de inversión.&lt;/p&gt;

&lt;p&gt;Los pasos serán los siguientes:&lt;br&gt;
&lt;strong&gt;Primero&lt;/strong&gt;, se coloca en la parte de crear estimación. &lt;br&gt;
&lt;strong&gt;Segundo&lt;/strong&gt;, en vez de colocar en la parte de agregar servicios, se va a dirigir a "Mi estimación" para renombrar un presupuesto&lt;br&gt;
personalizado. &lt;br&gt;
&lt;strong&gt;Tercero&lt;/strong&gt;, se editará la estimación al nombre que desea asignarle, ejemplo nombre de la empresa. Cuarto, agregar grupos, en vez de hacer una lista de todos los servicios para así segmentar los servidores, tráficos, entre otros. Quinto, se crea un grupo llamado "Servicios", en el que se agregará los servicios; ahí se encontrará las máquinas o instancias. Sexto, luego de realizar las configuraciones correspondientes, como el tipo de región, sistema operativo, cantidad años, etc, se obtendrán el ambos EC2.&lt;br&gt;
El siguiente paso, se creará un grupo que se llama "Network", ya que los proveedores de servicios en la nube cobran por el tráfico que sale del Data Center. &lt;br&gt;
&lt;strong&gt;Primero&lt;/strong&gt;, se va a crear un VPC, en el cual se va a configurar en la sección de "Data Transfer". Recordar que el costo máximo de tráfico de salida gratuito es 5GB, a partir de aquella cantidad se realizará un cobro por cada excedente; sin embargo, todo lo que ingresa a AWS no contiene ningún costo. &lt;strong&gt;Segundo&lt;/strong&gt;, se desea contar con una conexión interna entre la oficina y AWS, que son los servidores en la nube; por ello, se realizará las configuraciones correspondientes de "Cliente VPN", como la cantidad de horas y número de conexión. En resumen, se obtendrá dos elementos en el grupo "Network", que serán la transferencia de datos y la conexión de VPN.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JKRnfNSG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ocuq3fdybszlo5ustt3z.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JKRnfNSG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ocuq3fdybszlo5ustt3z.JPG" alt="Image description" width="800" height="387"&gt;&lt;/a&gt;Imagen 4: Recueprada del sitiweb. Amazon&lt;/p&gt;

&lt;p&gt;Al finalizar, se obtiene el precio total mensual al lado derecho y la cantidad de dólares anuales. Entonces, al comprobar las estimaciones, se dirige en la parte de "Grabar y compartir". Luego de ello, nos va a brindar un enlace, en el cual se puede compartir a las partes interesadas, revisar nuevamente el presupuesto o enviarlo por correo electrónico a cualquier persona.&lt;/p&gt;

&lt;p&gt;Giomar Antaurco Trejo&lt;br&gt;
Coordinador Académico Datapath&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conoce nuestros programas&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai"&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>datapathformation</category>
      <category>datastructures</category>
      <category>data</category>
    </item>
    <item>
      <title>INTRODUCCIÓN DATA WAREHOUSE EN BIGQUERY</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Mon, 19 Jun 2023 17:58:18 +0000</pubDate>
      <link>https://dev.to/datapathformation/introduccion-data-warehouse-en-bigquery-9cg</link>
      <guid>https://dev.to/datapathformation/introduccion-data-warehouse-en-bigquery-9cg</guid>
      <description>&lt;p&gt;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 &lt;a href="https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Definición de un Data Warehouse&lt;/strong&gt;&lt;br&gt;
Es el lugar en el que se almacena toda la información que se obtiene de las diferentes fuentes de la empresa. Asimismo, &lt;strong&gt;un Data Warehouse&lt;/strong&gt; es el &lt;strong&gt;lugar en el que se concentran todos los datos&lt;/strong&gt; con un diseño especial de centralización para explotar la información para diferentes propósitos, por ejemplo, la generación de reportes, el análisis de data, tableros de control, minería de datos, etc.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hYcW_O8g--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/asbqkolzrle85far4c9d.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hYcW_O8g--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/asbqkolzrle85far4c9d.JPG" alt="Image description" width="371" height="253"&gt;&lt;/a&gt;Imagen 1: recueprada del sitio web; &lt;a href="https://gurussolutions.com/solutions/data-toolkit/bi-netsuite/data-warehouse"&gt;https://gurussolutions.com/solutions/data-toolkit/bi-netsuite/data-warehouse&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Características Data Warehouse&lt;/strong&gt;&lt;br&gt;
La principal idea de implementar un Data Warehouse es que debe haber un solo registro de cliente a pesar de que este cliente esté en varios sistemas de la base de datos. Por ello, debe contar con una &lt;strong&gt;información integrada&lt;/strong&gt;; es decir, todos los aplicativos e información externa estén centralizadas y disponible para que los usuarios puedan tomar decisiones con datos de calidad.&lt;br&gt;
El modelo de datos debe estar &lt;strong&gt;orientado al contextos&lt;/strong&gt; de información del negocio. En otras palabras, debe haber solo una identidad de cliente, producto, puntos de venta, locales, etc.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2PndSRkf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qjzu7qscm894qpe99iyh.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2PndSRkf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qjzu7qscm894qpe99iyh.JPG" alt="Image description" width="387" height="341"&gt;&lt;/a&gt;Imagen 2: Creación propia&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Los registros se actualizan menos&lt;/strong&gt; en comparación con los sistemas transaccionales, ya que en los sistemas OLTP se realiza constantemente sentencias como insert, update y dalete sobre pequeñas cantidades de registros de datos; en cambio, en un Data Warehouse, se realizan operaciones a grandes, miles y millones de volúmenes de datos. En otras palabras, es muy poco común usar aquellas sentencias sobre registros puntuales. Almacena historia sobre lo cambios o nuevas &lt;strong&gt;versiones de los registros en el tiempo&lt;/strong&gt;, que depende del movimiento y evolución que realiza un cliente en los registros.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Uso de BigQuery como Data Warehouse&lt;/strong&gt;&lt;br&gt;
BigQuery es un Data Warehouse &lt;strong&gt;multi cloud&lt;/strong&gt; de alta escalabilidad, rentable y sin servidor. Del mismo modo, facilita procesar &lt;strong&gt;grandes volúmenes de datos&lt;/strong&gt; a un menor precio. Las principales características son las siguientes:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--x9IZVg-K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f94f6bhnn8c4r08a89na.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--x9IZVg-K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f94f6bhnn8c4r08a89na.JPG" alt="Image description" width="339" height="163"&gt;&lt;/a&gt;Imagen 3: Recuperada del sitio web; &lt;a href="https://k21academy.com/google-cloud/google-bigquery-cloud-data-warehouse/"&gt;https://k21academy.com/google-cloud/google-bigquery-cloud-data-warehouse/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ELASTICIDAD DE PROYECTOS&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Se puede crecer en función a la demanda del negocio.&lt;/li&gt;
&lt;li&gt;Es fácil dimensionar toda la infraestructura como la integración, explotación de datos y otros servicios que se pueden incorporar conforme se avanza.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;EFICIENCIA DE COSTOS&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Los costos son menores por los recursos en la nube, ya que no se cubre el tema de gestión, mantenimiento y administración como en una solución Sofware Local.&lt;/li&gt;
&lt;li&gt;Los pagos son mensuales en función al consumo y uso de los recursos.&lt;/li&gt;
&lt;li&gt;Se puede monitorear lo que vas consumiendo desde el uso de cuotas que dependen de cada área de la organización.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;USABILIDAD DE LOS DATOS&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Se puede trabajar con los recursos de forma rápida y cuando se requiere; es decir, no se invierte tiempo en instalación.
Facilidad para compartir datos a los usuarios finales de manera más ágil y centralizada.&lt;/li&gt;
&lt;li&gt;Permite proteger los datos internos de la organización para solo compartir información específica.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;PROCESAMIENTO DE LOS DATOS&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Procesa billones de registros en petabytes en pocos segundos.
Soporte de procesamiento en streaming. Soporte de funciones analíticas que facilitan y optimizan el uso de los recursos.&lt;/li&gt;
&lt;li&gt;Analiza los datos en grandes volúmenes de información.
Soporta modelos de aprendizaje automático como BigQuery ML.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uvmiCVdM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qugcg6p6g7vsern2yo9f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uvmiCVdM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qugcg6p6g7vsern2yo9f.png" alt="Image description" width="800" height="419"&gt;&lt;/a&gt;Imagen 5: Tomada del sitio web; &lt;a href="https://dataedo.com/blog/3-google-bigquery-tools-everyone-should-know"&gt;https://dataedo.com/blog/3-google-bigquery-tools-everyone-should-know&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Giomar Antaurco Trejo&lt;br&gt;
Coordinador Académico Datapath&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai"&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Comandos básicos en Linux</title>
      <dc:creator>datapathformation</dc:creator>
      <pubDate>Tue, 18 Apr 2023 00:07:49 +0000</pubDate>
      <link>https://dev.to/datapathformation/comandos-basicos-en-linux-3jgi</link>
      <guid>https://dev.to/datapathformation/comandos-basicos-en-linux-3jgi</guid>
      <description>&lt;p&gt;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 &lt;a href="https://wa.me/51946561058?text=Hola,%20vengo%20de%20la%20comunidad%20Dev.to,%20quiero%20conocer%20los%20pr%C3%B3ximos%20inicios"&gt;aquí&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Para empezar tenemos que abrir nuestra terminal para ejecutar los comandos. Si no estas en Linux como sistema operativo de forma nativa en tu computadora o MacOS como tu sistema operativo tendrás que descargar un WSL en tu Windows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1 ls:&lt;/strong&gt; Lista la carpeta de archivos.&lt;br&gt;
 Este comando visualiza el contenido del directorio que se esta trabajando por defecto. Por defecto, este comando mostrará el contenido de tu directorio de trabajo actual.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--eOaFZUE5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g4dzalj970zfg702ugly.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--eOaFZUE5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g4dzalj970zfg702ugly.JPG" alt="Image description" width="800" height="285"&gt;&lt;/a&gt;imagen 1: creación propia&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;ls-l:&lt;/strong&gt; muestra cuando fue creado , y cuanto pesa los archivos en byte&lt;br&gt;
&lt;strong&gt;ls-lh:&lt;/strong&gt; lectura humana ,muestra cuando fue creado y cuanto pesa pero en megabyte.&lt;br&gt;
&lt;strong&gt;ls-lS:&lt;/strong&gt; ordenar los documentos por tamaño&lt;br&gt;
&lt;strong&gt;ls -R:&lt;/strong&gt; también listará todos los archivos en los subdirectorios&lt;br&gt;
&lt;strong&gt;ls -a o ls-la:&lt;/strong&gt; mostrará los archivos ocultos&lt;br&gt;
&lt;strong&gt;ls -al:&lt;/strong&gt; listará los archivos y directorios con información detallada como los permisos, el tamaño, el propietario, etc.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;2 cd:&lt;/strong&gt; Cambiar directorio.&lt;br&gt;
Este comando nos ayudará a movernos a otra carpeta que queramos. Por defecto si lo colocamos sin un parámetro nos llevará al menú principal.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QH3dG4US--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y3hbjq63y1xai88fcavn.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QH3dG4US--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y3hbjq63y1xai88fcavn.JPG" alt="Image description" width="781" height="118"&gt;&lt;/a&gt;imagen 2: creación propia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3 clear:&lt;/strong&gt; Limpiar la terminal (Ctrl +L)&lt;br&gt;
Este comando limpia todo lo que se escribió&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EII39AAg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gzi8a7c93fro484gnpez.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EII39AAg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gzi8a7c93fro484gnpez.JPG" alt="Image description" width="725" height="376"&gt;&lt;/a&gt;Imagen 3: creación propia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4 pwd:&lt;/strong&gt; Identificar la ruta en la que estamos en nuestro sistema, print work directory&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bp4fDkuE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ngpd2h79lnokyyds9d43.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bp4fDkuE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ngpd2h79lnokyyds9d43.JPG" alt="Image description" width="503" height="149"&gt;&lt;/a&gt;Imagen 4.1: Creación propia.&lt;br&gt;
El resultado puede ser copiado con ctrl+shift+c&lt;br&gt;
Operadores de ruta relativa&lt;br&gt;
. : nos sirve para ubicarnos en nuestro directorio actual&lt;br&gt;
.. :regresar un directorio anterior&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--W2di5deL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kpjihcyd9o5u12s694ol.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--W2di5deL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kpjihcyd9o5u12s694ol.JPG" alt="Image description" width="619" height="116"&gt;&lt;/a&gt;Imagen 4.2: Creación propia&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5 file:&lt;/strong&gt; describe el tipo de archivo&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--a0EKme-x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/moqspju2fqbkduorouc1.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--a0EKme-x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/moqspju2fqbkduorouc1.JPG" alt="Image description" width="800" height="119"&gt;&lt;/a&gt;Imagen 5: Creación propia.&lt;br&gt;
En el primer caso se hizo mención a un tipo de archivo UTF-8 y en el segundo caso usando operadores de uso relativo se señalo a un archivo de tipo .PNG&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6 tree:&lt;/strong&gt; Ver los archivos como un árbol&lt;br&gt;
Ojo al usar este comando si no quieres sobrecargar la pantalla deberás ponerle un parámetro al costado. Un ejemplo es colocar -L 2 para colocar cuanto es el nivel de profundidad que queremos profundizar. &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--HysOgELX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a72f3lbnt0xwrb5y8oir.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HysOgELX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a72f3lbnt0xwrb5y8oir.JPG" alt="Image description" width="627" height="445"&gt;&lt;/a&gt;Imagen 6: Creación propia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7 mkdir:&lt;/strong&gt; Crea directorios este siempre estará al lado del nombre que le quieres dar. Ojo para poner un espacio es necesario colocar las comillas.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SBoE61e2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w249ca2ga12un61tdcvv.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SBoE61e2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w249ca2ga12un61tdcvv.JPG" alt="Image description" width="800" height="136"&gt;&lt;/a&gt;Imagen 7.1: Creación propia.&lt;/p&gt;

&lt;p&gt;Además de ello este comando te permite crear de manera rápida.Varios directorios.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ycvZlSMq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w618iq3qk3oqec9h21tl.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ycvZlSMq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w618iq3qk3oqec9h21tl.JPG" alt="Image description" width="800" height="131"&gt;&lt;/a&gt; Imagen 7.2: Creación propia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8 touch:&lt;/strong&gt; Este comando permite crear archivos igual que el mkdir. Igualmente que mkdir facilita la creación de estos si se coloca con un espacio los nombres de los archivos. La única diferencia es que Linux lo considera como texto. Y tenemos que agregarle la extensión que queremos que sea el archivo ejm 1 .png 2 .js 3 .exe&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kxauvjWb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w1zqaqesr9dg5vt5ukkr.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kxauvjWb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w1zqaqesr9dg5vt5ukkr.JPG" alt="Image description" width="645" height="107"&gt;&lt;/a&gt;Imagen 8: Creación propia&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9 cp:&lt;/strong&gt; Llamado copy permite copiar el archivo que deseas.Colocando primero el archivo que deseas copiarlo y luego de como quieres que se llame.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EEw4dDga--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5nsqrv5qlrlwqgi7dxcx.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EEw4dDga--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5nsqrv5qlrlwqgi7dxcx.JPG" alt="Image description" width="611" height="89"&gt;&lt;/a&gt;Imagen 9: Creación propia&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10 mv:&lt;/strong&gt; Permite mover archivos a otros directorios.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6dheoyrd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9w9kqo4alm5zyqmsjx6k.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6dheoyrd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9w9kqo4alm5zyqmsjx6k.JPG" alt="Image description" width="800" height="156"&gt;&lt;/a&gt;Imagne 10.1: Creación propia.&lt;/p&gt;

&lt;p&gt;También es usado para renombrar los archivos de una manera más fácil y sencilla.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xkVUtxDe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sltis869ycghij9pk68v.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xkVUtxDe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sltis869ycghij9pk68v.JPG" alt="Image description" width="800" height="213"&gt;&lt;/a&gt;Imagen 10.2: Creación propia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;11 rm:&lt;/strong&gt; Elimina el archivo que es selecciona la estructura funciona colocas el archivo que quieras eliminar y realiza la función respectiva. Además se puede colocar un mensaje que nos ayude a no eliminar un archivo que no queramos.&lt;br&gt;
 Colocando -i (interactive) después del remove. También se puede colocar el -f pero con esto forzamos a que se borre la información.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9svvXJSE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n2ejdfe44csr3dxoct2n.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9svvXJSE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n2ejdfe44csr3dxoct2n.JPG" alt="Image description" width="800" height="150"&gt;&lt;/a&gt;Imagen 11.1: Creación propia.&lt;/p&gt;

&lt;p&gt;Si intentamos eliminar un directorio que tenga archivo es importante colocar la flag de -r y para que no haya problemas colocamos el -i&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--IxBP9zh6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8nnp7m5h5q26tssg9byd.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IxBP9zh6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8nnp7m5h5q26tssg9byd.JPG" alt="Image description" width="606" height="170"&gt;&lt;/a&gt;Imagen 11.2: Creación propia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;12 head:&lt;/strong&gt; Nos mostrara la cabecera de nuestro archivo principalmente las primeras 10 líneas de texto por defecto. Si queremos ver mas líneas debemos colocar -n seguido del numero de líneas que queremos.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---K33BAFl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xjuozivj0ldaeo1bethz.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---K33BAFl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xjuozivj0ldaeo1bethz.JPG" alt="Image description" width="800" height="350"&gt;&lt;/a&gt;Imagen 12: Creación propia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Resumen de comandos Linux&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0vk5Lq95--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oetmptk3lb9a19tvx2ct.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0vk5Lq95--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oetmptk3lb9a19tvx2ct.JPG" alt="Image description" width="717" height="360"&gt;&lt;/a&gt;Imagen 13: Creación propia.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Jeremy Zevallos&lt;br&gt;
Coordinador Académico Datapath&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conoce nuestros programas&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nhc4qTZc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vooftutqk79kjilj6bq4.png" alt="Image description" width="800" height="196"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tenemos inicios todo los meses, conoce más &lt;a href="https://datapath.ai"&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>linux</category>
      <category>datapathformation</category>
      <category>comandos</category>
      <category>dataanalyst</category>
    </item>
  </channel>
</rss>
