Blog de strsistemas

Importancia de charset y collation en base de datos

Introducción

En el mundo de la administración de sistemas, la gestión eficiente de las bases de datos es crucial. MySQL, uno de los sistemas de gestión de bases de datos más populares, ofrece diversas opciones para configurar y optimizar el almacenamiento de datos.

Dos de los aspectos fundamentales y, a menudo, subestimados son el charset (juego de caracteres) y la collation (colección de caracteres). Estos elementos juegan un papel esencial en la forma en que los datos se almacenan, recuperan y comparan en una base de datos. 

Seguir leyendo

Autenticación SAML con Google Suite en Kibana 8

La seguridad y autenticación son aspectos críticos en la gestión de datos y acceso a aplicaciones de las empresas. En esta ocasión vamos a contaros cómo configurar autenticación mediante SAML (Security Assertion Markup Language) en Kibana y Elasticsearch, integrado en un proveedor de identidad confiable y extendido como Google Suite.

Seguir leyendo

De Azure Single Server a Flexible Server con Azure DMS

Una de las tareas que estamos realizando en algunos de los clientes que tenemos en Azure, es la migración de Mysql Single Server a Flexible Server. Esto se debe a que por parte de Azure van a dejar de dar soporte el 16 de septiembre de 2024 a los Single Server. 

Dentro de las recomendaciones de migración que ofrece Azure y la que mejor se adapta a nuestros clientes es la opción Online con Database Migration Service (DMS). Tienes más información sobre la migración en este enlace.

Seguir leyendo

EKS access entries: simplificando el acceso a Kubernetes

La seguridad a nivel de red y de sistema no era la prioridad en los inicios de Kubernetes en sus primeras versiones. Esto ya lo comentamos anteriormente, así como su evolución y mejora más que relevante en versiones modernas, pero no todo acaba aquí.

private_property_blog_kubernetes.jpg

Seguir leyendo

Optimización de costes en AWS con Autoscaling EC2

Dentro de las tareas que desempeñamos en STR, está la optimización de costes de las plataformas de nuestros clientes. Hoy te vamos a mostrar un ejemplo de uno de nuestros clientes utilizando datos ficticios por la privacidad del mismo.

La empresa actualmente tiene una plataforma dimensionada para afrontar su mayor pico conocido de actividad. Esto, entre otras cosas, le genera unos costes muy elevados, ya que, en la mayor parte del tiempo la actividad en la plataforma es bastante baja en comparación con los picos de tráfico que debe gestionar.

Seguir leyendo

Kubernetes: externalTrafficPolicy

En el dinámico mundo de la gestión de contenedores y orquestación, Kubernetes se destaca como una plataforma líder que permite desplegar, escalar y gestionar aplicaciones de manera eficiente.

Entender cómo adapta sus configuraciones de forma genérica para que sea versátil en todo tipo de entornos (EKS, AKS, GKE, sistemas virtualizados o baremetal...etc.), es fundamental para permitir hacer configuraciones avanzadas.

En este artículo, exploramos un concepto que afecta directamente a la gestión del tráfico en Kubernetes: externalTrafficPolicy.

Seguir leyendo

Replicación nativa en MySQL con xtrabackup

Uno de los trabajos que hemos realizado esta semana ha sido la puesta en marcha de una replicación nativa activo-pasivo de MySQL de uno de los servidores que contiene las bases de datos de las herramientas que usamos en el día a día. En este caso, nos gustaría compartir uno de los métodos que solemos utilizar para ello teniendo en cuenta que no hay parada de servicio.

Seguir leyendo

Acelerando playbooks de Ansible

La automatización de tareas es una parte esencial de la administración de sistemas y la gestión de infraestructuras, ¿qué duda cabe? Sus ventajas están más que demostradas, tanto para la calidad de vida de las personas como para la optimización de procesos empresariales, sobre todo en empresas que desarrollan la cultura devops en sus equipos.

Pero no siempre es así. Automatizar sistemas tiene un coste en esfuerzo, a veces elevado, que debe ser recompensado en ahorro y optimización del tiempo global empleado en la implantación y mantenimiento de forma recurrente de dichos sistemas. ¿Cuántas veces nos hemos encontrado con automatizaciones anidadas de tareas, que provisionan y configuran sistemas que han ralentizado tanto su ejecución, que se llega a cuestionar su utilidad y la vuelta a la implantación manual por los equipos de sysadmin?

Seguir leyendo

Páginas

Suscribirse a RSS - Blog de strsistemas

Newsletter de STR Sistemas

Suscríbete a nuestra newsletter para recibir contenido interesante del mundo DevOps y artículos escritos por nuestros técnicos

¡Usamos cookies propias y de terceros para mejorar tu experiencia en esta web! Si sigues navegando, consientes y aceptas estas cookies en tu ordenador, móvil o tablet.

Más información sobre las cookies y cómo cambiar su configuración en tu navegador aquí.

x