Data Mesh: Comprender sus aplicaciones, oportunidades y limitaciones 


Los datos han experimentado una metamorfosis en cuanto a la percepción de su valor y la gestión dentro de la esfera empresarial. Antes no eran valorados y muchas veces descartados, los datos solían quedar relegados a informes básicos o que no se miraban por falta de comprensión y gobernanza. Esta visión limitada, combinada con las tecnologías emergentes, dio lugar a unflujo de datos abrumador que no se procesaba. No se sabía qué datos se tenían ni durante cuánto tiempo.  

A principios de la década de 2000, las empresas utilizaban principalmente bases de datos aisladas, con accesibilidad limitada. La década de 2010 vio el auge de los almacenes de datos, que reunían conjuntos de datos diferentes que muchas veces provocaban cuellos de botella. Los lagos de datos surgieron como una solución para almacenar grandes cantidades de datos en bruto y rápidamente se convirtieron en pantanos sin una gobernanza adecuada. Los grupos monolíticos de TI e ingeniería de datos se esforzaban por documentar, catalogar y proteger la creciente acumulación de datos. Los propietarios de los productos y los equipos que quisieran o necesitaran acceder a los datos tendrían que solicitar el acceso y esperar. En ocasiones, esas solicitudes acabarían acumulándose y, finalmente, olvidadas.  

En esta nueva conciencia sobre los datos, la data mesh emerge como un concepto revolucionario que permite a las organizaciones gestionar, procesar y obtener información de datos de forma eficiente. A medida que las organizaciones se dan cuenta del papel fundamental de los datos en la transformación digital, se hace imperativo pasar de arquitecturas heredadas a soluciones más adaptables, lo que convierte a Data Mesh en una opción atractiva.  

 

Conceptos básicos de una Data Mesh 

No hay que subestimar la importancia de las experiencias personalizadas de los clientes. Ahora más que nunca, los consumidores se enfrentan a un sinfín de opciones. Para diferenciarse de la competencia, las empresas deben utilizar los datos y la información sobre el comportamiento de los clientes para crear experiencias personalizadas y dinámicas que satisfagan y conquisten a su público. Analice el historial de compras, los datos demográficos, la actividad web y otros datos para comprender a su cliente, así como tus gustos y aversiones. Utilice esta información para diseñar experiencias de cliente personalizadas que aumenten la conversión, la retención y, en última instancia, la satisfacción.  

Cuando se habla de conceptos de arquitectura de datos, los términos "heredado" o "tradicional" implican conceptos centralizados de gestión de datos, caracterizados por arquitecturas monolíticas desarrolladas y mantenidas por una organización de ingeniería de datos dentro de la empresa. A menudo, las unidades de negocio ajenas a TI se sentían abandonadas a su suerte, esperando a que el equipo de datos atendiera tus necesidades específicas, lo que generaba ineficiencias. 

Acuñado por primera vez en 2019, el paradigma Data Mesh es un enfoque descentralizado y de autoservicio para la arquitectura de datos. Hay cuatro principios centrales en los que se basa Data Mesh: Propiedad del dominio, tratamiento de los datos como un producto, infraestructura de autoservicio y gobernanza computacional federada. 

Con Data Mesh, los equipos (dominios) tienen la capacidad de ser dueños y gestionar sus datos (producto). Esto requiere una administración a nivel de equipo para gestionar eficazmente sus propios recursos para incorporar, conservar y dar servicio de datos a sus usuarios finales. Los administradores de datos son responsables de la calidad, fiabilidad, seguridad y accesibilidad de los datos. Los administradores de datos tienden un puente entre los equipos descentralizados y la gobernanza y supervisión a nivel empresarial. 

Aunque los equipos disfrutan de autonomía, se produciría un caos sin un enfoque de gobernanza federada. Esto garantiza que todos los propietarios de productos y administradores de datos siguen las normas, políticas y buenas prácticas.  

Implantar Data Mesh requiere una inversión significativa tanto en infraestructura como en brindar a los equipos los recursos y la experiencia necesarios para gestionar sus propios recursos. Requiere un cambio fundamental en la mentalidad de las empresas sobre cómo tratan los datos.  

Mientras que un Lakehouse trataría de combinar lo mejor de los Data Lakes y los Data Warehouses, Data Mesh va más allá al descentralizar el dominio y el control de los datos. Mientras que Data Fabric se centra en el acceso sin fisuras a los datos y la integración a través de fuentes dispares, Data Mesh hace hincapié en la propiedad basada en el dominio. Por otra parte, las arquitecturas basadas en eventos dan prioridad al flujo de datos y a las reacciones en tiempo real, lo que puede ser complementario a Data Mesh. 

arquitectura descentralizada de Data Mesh

Cuándo y dónde implantar la Data Mesh 

  1. Grandes organizaciones con dominios ricos en datos: En las grandes organizaciones, los departamentos a menudo manejan una gran cantidad de datos. Desde Recursos Humanos hasta Ventas, cada equipo tiene sus propios requisitos en cuanto al uso, almacenamiento y acceso a los datos. A medida que los equipos consumen más datos, el tiempo de comercialización y la eficiencia del desarrollo se resiente en las arquitecturas centralizadas. Los recursos externos y las limitaciones de tiempo suelen ser el mayor problema. Al implantar Data Mesh, los equipos pueden trabajar de forma independiente y tomar el control de sus datos, aumentando la eficiencia y la calidad. Como resultado, los equipos pueden optimizar y enriquecer su oferta de productos y reducir costos agilizando los procesos y flujos de trabajo ELT/ETL. 

Con un control directo sobre sus datos, los equipos pueden ajustar y adaptar las soluciones de datos para satisfacer mejor las necesidades de los clientes.  

  1. Ecosistema complejo: Las organizaciones, especialmente las que operan en entornos dinámicos con interdependencias intrincadas, a menudo enfrentan desafíos en estructuras de datos centralizadas. En tales arquitecturas, existe un control limitado sobre la asignación, utilización y gestión de recursos, lo que puede impedir a los equipos maximizar el potencial de los datos. Los enfoques centralizados pueden frenar la innovación debido a la rigidez de los esquemas, del flujo de datos y la falta de personalización específica del dominio. Data Mesh ofrece a las organizaciones la flexibilidad necesaria para adaptarse a la evolución de las necesidades de datos y utilizar la experiencia específica del dominio para conservar, procesar y consumir datos adaptados a sus necesidades. 
  1. Entornos de datos en rápido crecimiento: En la era digital actual, las organizaciones recopilan datos a una escala sin precedentes. El volumen de datos puede ser abrumador por los dispositivos IoT, integraciones de proveedores, interacciones de usuarios y transacciones digitales. Los equipos centralizados a menudo se enfrentan a problemas de escalado, retrasos en el procesamiento y el desafío de la entrega puntual de los datos. Data Mesh aborda esta cuestión distribuyendo la responsabilidad de los datos entre diferentes dominios o equipos. Múltiples unidades descentralizadas gestionan el flujo a medida que aumenta, garantizando un procesamiento puntual y reduciendo el tiempo de inactividad del sistema. El resultado es una infraestructura de datos más resistente y preparada para satisfacer tanto las demandas actuales como las necesidades futuras. 

Cuándo no implantar la Data Mesh 

  1. Pequeñas y medianas empresas (PYME): Aunque Data Mesh presenta numerosas ventajas, puede no ser adecuado para todas las organizaciones o proyectos. Las organizaciones más pequeñas suelen manejar volúmenes de datos menores y pueden no tener los recursos necesarios para gestionar los datos de forma independiente. En estos casos, una arquitectura de datos centralizada sería más adecuada para minimizar las complicaciones en el diseño y el mantenimiento con menos recursos para gestionarlos. 
  1. Arquitecturas centralizadas maduras y estables: Las organizaciones sólo suelen recurrir a nuevas soluciones cuando tienen problemas. Si una arquitectura centralizada bien establecida funciona y se ajusta a las necesidades de la empresa, no es necesario adoptar Data Mesh. Introducir un cambio fundamental en la forma de gestionar los datos es una tarea cara y disruptiva. Construir una nueva infraestructura y ampliar las capacidades de los equipos cambiando la cultura de la organización lleva tiempo.  
  1. Proyectos a corto plazo: La implantación de Data Mesh requiere una inversión significativa de tiempo y recursos. Las ventajas de Data Mesh no se apreciarán cuando se construya o diseñe un proyecto de duración limitada o una prueba de concepto. Si la duración de un proyecto no justifica la inversión en una Data Mesh o el alcance no requiere soluciones de datos específicas del dominio, no se aprovecharán las ventajas de Data Mesh. Las arquitecturas de datos tradicionales suelen ser más apropiadas para estas aplicaciones y no necesitan la supervisión/gobernanza que requiere Data Mesh.

  

Oportunidades que ofrece la Data Mesh 

  1. Escalabilidad: Data Mesh permite a las organizaciones escalar sus capacidades de procesamiento de datos de forma más eficaz ya que permite a los equipos controlar cómo y cuándo se procesan los datos, optimizando el uso de recursos y los costos, y garantizando que sigan siendo ágiles mientras se expanden las  fuentes de datos y bases de consumidores.  
  1. Mayor propiedad de los datos: Tratar los datos como un producto y no como un subproducto o un activo secundario es revolucionario. Al hacerlo, Data Mesh promueve una cultura con un claro sentido de propiedad y responsabilidad. Los dominios o equipos que "poseen" tus datos son más proclives a garantizar su calidad, precisión y relevancia. Esto fomenta un entorno en el que los datos no sólo se acumulan, sino que se conservan, refinan y optimizan para el fin previsto. Con el tiempo, esto conduce a conjuntos de datos más valiosos que sirven realmente a las necesidades de la organización. 
  1. Rapidez e innovación: La descentralización es sinónimo de autonomía. Cuando los equipos tienen las herramientas y el mandato para gestionar tus datos, no se ven atascados por depender de equipos o retrasos burocráticos. Pueden innovar, experimentar e iterar a un ritmo más rápido, lo que se traduce en una mayor recopilación de datos y grupos de datos más ricos. Esta agilidad acelera el desarrollo de productos de datos, lo que permite a las organizaciones adaptarse rápidamente a las necesidades cambiantes, aprovechar nuevas oportunidades y mantenerse a la vanguardia del mercado competitivo.  
  1. Mejor alineación con arquitecturas modernas: La descentralización no es sólo una tendencia en la gestión de datos; es un cambio más amplio que se observa en las arquitecturas organizativas modernas, especialmente con el auge de los microservicios. Data Mesh se alinea de forma natural con estas estructuras contemporáneas, creando un entorno cohesivo en el que los datos y los servicios coexisten armoniosamente. Esta alineación reduce la fricción, simplifica las integraciones y garantiza que toda la maquinaria organizativa, los servicios y los datos funcionen de forma unificada y racionalizada. 
  1. Mayor colaboración: A medida que los dominios se apropian de sus datos, existe una tendencia  a colaborar con otros dominios. Esta colaboración interfuncional fomenta el intercambio de conocimientos,  mejores prácticas y un enfoque unificado de los desafíos que plantean los datos, permitiendo una visión más holística.

Limitaciones y desafíos 

  1. Cambio cultural: Es posible que los equipos no quieran ser dueños de sus propios datos o no tengan la experiencia necesaria para asumir la responsabilidad. Para subsanar estas carencias, pueden ser necesarias iniciativas de formación, workshops e incluso la contratación de expertos externos. 
  1. Mayor complejidad: El desarrollo de un entorno compatible con una arquitectura Data Mesh no está exento de dificultades. A medida que se amplía el modelo de Data Mesh, la gestión del creciente número de recursos interconectados y la resolución de los problemas de integración para garantizar una comunicación fluida entre los distintos dominios puede suponer un obstáculo considerable. Planificar adecuadamente el apoyo a los equipos en materia de acceso, formación y gestión de Data Mesh es fundamental para su evolución y éxito. Esto incluye requisitos bien definidos para las API, el intercambio de datos y los protocolos de interfaz. 
  1. Implicaciones económicas: La transición a Data Mesh podría implicar importantes costos iniciales, como la contratación de recursos adicionales, la formación del personal, la inversión en nuevas infraestructuras y, posiblemente, la revisión de los sistemas existentes. 
  1. Gobernanza: La gobernanza de datos se ha convertido en un tema candente a medida que las arquitecturas de datos crecen y maduran. Garantizar una visión coherente de los datos en todos los dominios puede resultar complicado, especialmente cuando varios equipos actualizan o modifican tus conjuntos de datos de forma independiente. Las herramientas para gestionar la integridad, la seguridad y compliance son un requisito en la Arquitectura de data mesh. La necesidad de que los equipos tengan autonomía en un entorno descentralizado se equilibra con un modelo de gobernanza flexible pero controlado, base de la gobernanza federada. Esto puede ser un desafío cuando se diseña el modelo en función de los requisitos del equipo, pero es un paso importante que hay que dar lo antes posible cuando se construye una plataforma de datos.  

Conjunto de competencias: Evolucionar con el paradigma de Data Mesh

Con una mentalidad evolucionada, el paradigma de Data Mesh exige un conocimiento que tal vez no haya sido necesario en los equipos de datos tradicionales. Esta transición de lagos de datos centrales a productos de datos orientados a dominios presenta dificultades que requieren un profundo conocimiento de los datos y de los casos de uso específicos a los que sirven, tanto interna como externamente. Habilidades como la colaboración, la traducción de conocimientos específicos del dominio y la administración de datos se vuelven vitales. A medida que la responsabilidad de los datos se descentraliza, el papel de cada miembro del equipo se vuelve más crítico para garantizar la integridad, relevancia y seguridad de los datos. A medida que evolucionan las soluciones de datos, los equipos deben adoptar una mentalidad de aprendizaje perpetuo, manteniéndose al día de las últimas metodologías, herramientas y mejores prácticas relacionadas con la gestión eficaz de tus datos. 

Adoptar Data Mesh

En el ambiente siempre cambiantede la gestión de datos,  Data Mesh presenta una alternativa prometedora a las arquitecturas tradicionales. Es un camino de potenciación, eficiencia y descentralización. El creciente apoyo de la comunidad a Data Mesh, visible por el número cada vez mayor de estudios de casos, foros y herramientas desarrolladas, subraya su papel fundamental en el futuro de la gestión de datos. Sin embargo, el éxito depende de la disposición de la organización a aceptar los cambios culturales y operativos que exige. Como ocurre con todas las transformaciones importantes, actuar a tiempo, planear de manera precisa y la comprensión de los principios subyacentes son cruciales para una adopción exitosa. Adoptar Data Mesh es más que un cambio tecnológico: es una transformación de paradigma. Las organizaciones dispuestas a dar este salto no sólo seguirán el rápido ritmo de la evolución de datos, sino estarán a la vanguardia de las soluciones innovadoras basadas en datos.  

Tendencias de transformación digital que preparan su empresa para el futuro


La clave para que su empresa esté preparada para el futuro reside en la incorporación de las últimas tendencias tecnológicas y la digitalización estratégica de tus operaciones empresariales. Combinar soluciones nuevas y transformadoras con métodos empresariales probados no solo es un enfoque práctico, sino esencial para competir en esta era digital. Utilizando las últimas tendencias en transformación digital como guía, empiece a imaginar el viaje que supone preparar su empresa para el futuro con el fin de desbloquear las oportunidades del mañana. 

#1 Personalización  

No hay que subestimar la importancia de las experiencias personalizadas de los clientes. Ahora más que nunca, los consumidores se enfrentan a un sinfín de opciones. Para diferenciarse de la competencia, las empresas deben utilizar los datos y la información sobre el comportamiento de los clientes para crear experiencias personalizadas y dinámicas que satisfagan y conquisten a su público. Analice el historial de compras, los datos demográficos, la actividad web y otros datos para comprender a su cliente, así como tus gustos y aversiones. Utilice esta información para diseñar experiencias de cliente personalizadas que aumenten la conversión, la retención y, en última instancia, la satisfacción.  

#nº 2 Inteligencia artificial  

La IA está en todas partes. Desde vehículos autónomos y hogares inteligentes hasta asistentes digitales y chatbots, la inteligencia artificial se utiliza en una amplia gama de aplicaciones para mejorar, simplificar y agilizar las tareas de la vida cotidiana. Para las empresas, la IA y el Machine Learning tienen el poder de extraer y descifrar grandes cantidades de datos que pueden ayudar a predecir tendencias y previsiones, ofrecer experiencias interactivas personalizadas a los clientes y agilizar los procesos operativos. Las empresas que se apoyan en decisiones basadas en la IA se ven impulsadas hacia un mundo de eficiencia, precisión, automatización y competitividad.  

#3 Sostenibilidad 

Las empresas, especialmente las del sector manufacturero, se enfrentan a una presión cada vez mayor para actuar de forma más responsable y tener en cuenta los objetivos medioambientales, sociales y de gobernanza corporativa (ASG) a la hora de tomar decisiones empresariales. Las transformaciones digitales son una forma de apoyar el desarrollo sostenible interno, ya que permiten reducir los residuos, optimizar el uso de los recursos y mejorar la transparencia. Con la sostenibilidad en mente, las empresas pueden construir tus infraestructuras de datos y tecnología para reducir el impacto. Por ejemplo, las empresas pueden cambiar a un hardware más eficiente desde el punto de vista energético o reducir el consumo de electricidad migrando a la nube.  

#4 Migración a la nube 

Cada vez más empresas están migrando tus datos de las instalaciones locales a la nube. De hecho, se calcula que en 2027 el 50% de las empresas utilizarán servicios en la nube1. ¿A qué se debe esta transición masiva? El ahorro de costos es uno de los principales factores. Aprovechar las plataformas de almacenamiento en la nube elimina la necesidad de costosos centros de datos y hardware de servidor, reduciendo así importantes gastos de infraestructura. Y aunque navegar por un proyecto de migración a la nube puede parecer un reto, muchos recurren a socios de computación en nube para dirigir la migración de datos y garantizar un cambio indoloro.  

Prepare su empresa para el futuro mediante la transformación digital con Kopius

Al adoptar estas tendencias de transformación digital, su empresa no solo se adapta al panorama empresarial actual, sino que también desbloquea nuevas oportunidades de crecimiento. Preparar su empresa para el futuro requiere una combinación de perspicacia estratégica y conocimientos técnicos. Aquí es precisamente donde un socio de transformación digital, que posee un profundo conocimiento de estas tendencias, puede equipar a su empresa con los recursos y soluciones para evolucionar con confianza. Póngase en contacto con Kopius hoy mismo y hablemos de un viaje de transformación que prepare a su empresa para el futuro digital.  

14 maneras de diseñar y desarrollar un sitio web más sostenible


Por Deborah Keltner

Sitio web sostenible

¿Podría tener un sitio web más sostenible?

Aunque el paso de los contenidos analógicos a los digitales ha evitado que los árboles acaben en las fábricas de papel, sin duda ha contribuido a la crisis climática debido a la huella de carbono de la tecnología. Tanto si se trata de residuos electrónicos como de la energía necesaria para la informática, el sector tecnológico tiene una gran oportunidad de reducir su impacto en el clima de nuestro planeta.

Para mantener la temperatura global por debajo de 1,5 grados centígrados, debemos alcanzar un nivel neto de cero emisiones de gases de efecto invernadero a mediados de siglo. Puede obtener más información sobre el Día de la Tierra y los actos e iniciativas que lo apoyan aquí.

Con motivo del Día de la Tierra, compartimos una lista de ideas, consejos, trucos y reflexiones para ayudar a los diseñadores y desarrolladores de sitios web a crear sitios más sostenibles. Todavía estamos aprendiendo más sobre cómo ofrecer tecnologías más sostenibles, así que si tienes más consejos y trucos, ¡queremos que nos los cuentes!

Empecemos.

¡Estás leyendo esto en internet! ¿Sabías que sólo el uso de Internet provoca emisiones de aproximadamente 2.330.000 toneladas de carbono y consume 2.340.000 MWh de electricidad cada día? Si has encontrado este artículo a través de una búsqueda en Internet, tu búsqueda ha consumido unos 0,3 Wh de energía y ha liberado 0,2 g de carbono al medio ambiente. No es mucho por sí solo, pero suma.

¿Quiere reducir las emisiones de carbono de su sitio web?

¿Lo sabías? Compensar el carbono de nuestro sitio web requiere el trabajo de 12 árboles cada año.

Puede reducir las emisiones de carbono asociadas a su sitio web reduciendo la cantidad de electricidad utilizada para cargar, enviar y visualizar una página web, y asegurándose después de que la electricidad resultante necesaria para acceder al sitio y utilizarlo procede de recursos limpios y renovables. 

Los diseñadores y desarrolladores tienen mucha influencia en la eficiencia energética de los sitios web que diseñan y crean. Aquí tienes 14 consejos para diseñar y desarrollar una web más ecológica y sostenible:

  1. Deshágase del código innecesario, que consume potencia de cálculo sin beneficiar a los usuarios. Si tienes grandes bloques de código sin comentar, no dejes que se cuelen en producción. Mantenga el código limpio y sencillo, evite la duplicación y escriba consultas eficientes. Esto no sólo se aplica al código que escribes, sino también al que tomas prestado. Si utiliza marcos de trabajo y bibliotecas existentes, asegúrese de que también se han perfeccionado y adaptado para ofrecer de forma eficiente la funcionalidad que necesita y de que no está utilizando código sobreestructurado. Si utilizas un CMS como WordPress, evita los plugins innecesarios que añaden sobrecarga y elige plugins que minimicen la carga del servidor y no añadan peso innecesario al front-end.
  2. Utiliza la compresión. Algunas técnicas de compresión pueden ahorrar datos sin comprometer la calidad.
  3. Tenga en cuenta la eficiencia de los lenguajes de programación a la hora de elegir. Los lenguajes menos eficientes tienen una mayor huella de carbono.
  4. Ejecutar cálculos en el lado del servidor. Los centros de datos son más eficientes que los dispositivos de usuario final.
  5. Elija proveedores de nube ecológicos. Pregunte si su proveedor de nube utiliza fuentes de energía sostenibles.
  6. Tenga siempre presente la eficiencia digital. Cada día es el Día de la Tierra cuando priorizas las decisiones de eficiencia energética. Nuestra web funciona con energía renovable, lo que ayuda a compensar nuestro impacto.
  7. Los objetivos de la optimización para motores de búsqueda coinciden con el objetivo de reducir el consumo de energía. Al optimizar un sitio web para que aparezca en los buscadores, ayudamos a los usuarios a encontrar la información que buscan de forma rápida y sencilla. Cuando el SEO tiene éxito, la gente pasa menos tiempo buscando información y visita menos páginas que no satisfacen tus necesidades. Esto significa que se consume menos energía y que la energía que se consume se utiliza para ofrecer valor al usuario.
  8. La redacción también influye en el tiempo que los usuarios pasan navegando por su sitio web. No queremos que la gente pierda el tiempo rebuscando en contenidos que le aportan poco valor, por lo que un texto claro y eficaz puede reducir la pérdida de tiempo y, a su vez, de energía.
  9. Una buena experiencia de usuario facilita el uso de la web y reduce la cantidad de energía desperdiciada navegando por páginas que no sirven para el propósito correcto y tratando de descifrar lo que deben hacer a continuación. Obviamente, nuestro equipo de diseño UX está aquí para ayudar.
  10. En la mayoría de los sitios web, las imágenes son el factor que más contribuye al peso de la página. Cuantas más imágenes se utilicen y más grandes sean los archivos de imagen, más datos habrá que transferir y más energía se consumirá. Independientemente de cualquier optimización técnica, los diseñadores y creadores de contenidos deben reflexionar detenidamente sobre el uso que hacen de las imágenes.
    • ¿Aporta la imagen realmente valor añadido al usuario?
    • ¿Comunica información útil?
    • ¿Podría lograrse el mismo impacto si la imagen fuera más pequeña?
    • ¿Podríamos reducir las imágenes que no son visibles para el usuario, como en los carruseles?
    • ¿Podríamos conseguir el mismo efecto con un gráfico vectorial (o incluso con un estilo CSS) en lugar de una foto?
  11. El vídeo es la forma de contenido que más datos y procesamiento requiere. Al igual que con las imágenes, pregúntese si los vídeos son necesarios. Si lo son, reduzca la cantidad de vídeo emitido eliminando la reproducción automática de los vídeos y manteniendo el contenido de vídeo corto. Un sitio web con vídeos en reproducción puede ser uno o incluso dos órdenes de magnitud más pesado que uno sin vídeos en términos de peso de la página y crea una carga mucho mayor en la CPU del usuario, lo que se traduce en un consumo de energía mucho mayor.
  12. Las fuentes web pueden añadir un peso significativo a los archivos de los sitios web en los que se utilizan. Un solo archivo de fuente puede llegar a pesar 250kb, y eso puede ser sólo para el peso estándar. Si quieres negrita, añade otros 250kb. Para reducir el impacto en las fuentes web personalizadas, los diseñadores deben considerar las siguientes opciones: Utilizar fuentes del sistema siempre que sea posible. Fuentes como Arial y Times New Roman pueden utilizarse sin necesidad de cargar ningún archivo de fuentes, puesto que ya se encuentran en el dispositivo del usuario, e intenta ser frugal en el número de tipos de letra que elijas y en el número de pesos diferentes que utilices para cada tipo de letra.
  13. Construir páginas web estáticas. Los sitios web con CMS realizan consultas a la base de datos del sitio web y generan páginas de forma dinámica, por lo que el servidor web tiene que trabajar pensando qué información enviar al usuario cada vez que alguien intenta cargar una página. Esto hace que el servidor consuma más energía. En algunos casos, puede ser posible simplemente servir páginas web estáticas sin ninguna base de datos escribiendo las páginas web como archivos estáticos en HTML, CSS y JS, o utilizando un generador de sitios estáticos o un alojamiento web estático especializado para convertir su sitio web con CMS en archivos estáticos.
  14. Considera reducir el espacio en blanco y adoptar el modo oscuro. Los sitios web oscuros fueron una de las primeras técnicas popularizadas para ahorrar energía en los sitios web hace muchos años y se desvaneció con la llegada de las pantallas LCD, que tenían una retroiluminación permanente, utilizando la misma energía independientemente del color realmente visible en la pantalla. Sin embargo, con la llegada de las pantallas OLED, que iluminan cada píxel individualmente, el uso de colores más oscuros vuelve a ser una técnica viable para reducir la energía en los dispositivos de los usuarios finales.

Si quieres calcular la huella de carbono de tu sitio web, esta herramienta es fácil de usar. De hecho, así es como nos dimos cuenta de que nuestro sitio web necesita mejoras (actualmente somos más sucios que el 78% de los sitios web similares y producimos 2,14 g de carbono cada vez que alguien visita nuestro sitio). https://www.websitecarbon.com/.

Es posible que no pueda hacer todas y cada una de estas cosas, pero cada acción que emprenda para crear un sitio web sostenible suma, así que apueste por un diseño y una ingeniería más ecológicos en el Día de la Tierra y todos los días.

Recursos adicionales: