Categoría: Administración

Consejos sobre cómo acelerar la construcción de imágenes de Docker. Por ejemplo, hasta 30 segundos.

Antes de que una característica llegue a producción, en esta época de orquestadores complejos y CI/CD, debe recorrer un largo camino desde el commit hasta las pruebas y la entrega. Antes se podía subir nuevos archivos por FTP (aunque nadie hace eso hoy, ¿verdad?), y el proceso de "despliegue" tomaba segundos. Ahora hay que crear una merge request y esperar un tiempo considerable hasta que la función […]

Ajuste del enrutamiento para MetalLB en modo L2

No hace mucho, me enfrenté a una tarea bastante inusual de configuración de enrutamiento para MetalLB. No habría problema, ya que normalmente no se requieren acciones adicionales para MetalLB, pero en nuestro caso hay un clúster bastante grande con una configuración de red bastante simple. En este artículo, explicaré cómo configurar el enrutamiento basado en la fuente y el enrutamiento basado en políticas para la red externa de su clúster. Yo […]

Pruebas de Selenium en C# en Linux

La automatización de pruebas de aplicaciones web con Selenium es una solución común entre los desarrolladores de pruebas automáticas, y C# es uno de los lenguajes de programación más populares, por lo que la combinación de estas herramientas no plantea dudas. Para el desarrollo con estas tecnologías, a menudo se utiliza el popular software propietario de Microsoft para Windows, sin embargo, me interesaba descubrir qué análogos libres se pueden utilizar sin apartarse del stack […]

CONTROL DE ACCESO: problemas, soluciones y gestión de riesgos de seguridad

Fuente A pesar de la creencia generalizada, un sistema de control y gestión de acceso rara vez resuelve por sí mismo los problemas de seguridad. En realidad, el SGA ofrece la posibilidad de abordar esos problemas. Cuando se aborda la selección de un SGA desde la perspectiva de un kit de seguridad listo para usar que cierre completamente los riesgos de la empresa, las dificultades son inevitables. Además, las cuestiones complejas emergerán solo después de implementar el sistema. Al principio […]

¿Quién es un ingeniero DevOps, qué hace, cuánto gana y cómo convertirse en uno?

Los ingenieros de DevOps son especialistas multifacéticos que saben cómo automatizar procesos y entienden cómo trabajan los desarrolladores, QA y gerentes. Saben programar, dominan rápidamente herramientas complejas y no se asustan ante una tarea desconocida. Hay pocos ingenieros de DevOps, están dispuestos a pagar entre 200,000 y 300,000 rublos, pero aún así hay muchas vacantes. Dmitry Kuzmin explica exactamente en qué consiste el trabajo de un DevOps y qué se necesita […]

Cloister → gestión simple de clústeres OTP

Prácticamente cada aplicación empresarial exitosa llega a una fase en la que se requiere escalabilidad horizontal. En muchos casos, simplemente se puede iniciar una nueva instancia y reducir la carga promedio. Pero hay casos menos triviales en los que debemos asegurarnos de que los diferentes nodos se conozcan entre sí y distribuyan cuidadosamente la carga de trabajo. Resulta que Erlang, que nosotros […]

Ya está disponible Zabbix 5.0.

El equipo de Zabbix se complace en presentar el lanzamiento de la nueva versión Zabbix 5.0 LTS, que se centra en cuestiones de seguridad y escalabilidad. La nueva versión es aún más conveniente, segura y accesible. La estrategia principal del equipo de Zabbix es hacer que Zabbix sea lo más accesible posible. Es una solución gratuita de código abierto, y ahora Zabbix puede desplegarse tanto localmente como […]

¿Qué es, entonces, el «plegamiento de proteínas»?

Durante la actual pandemia de COVID-19, han surgido muchos problemas que los hackers han aprovechado con gusto. Desde respiradores faciales impresos en 3D y mascarillas médicas caseras hasta la sustitución de un aparato mecánico completo de ventilación mecánica — esta oleada de ideas ha inspirado y alegrado el alma. Al mismo tiempo, ha habido intentos de avanzar en otro ámbito: en la investigación dirigida […]

Data Build Tool o qué tienen en común el Almacén de Datos y un Smoothie

¿Sobre qué principios se construye un Almacén de Datos ideal? Enfoque en el valor comercial y la analítica sin código repetitivo. Gestión del DWH como una base de código: versionado, revisiones, pruebas automáticas y CI. Modularidad, extensibilidad, código abierto y comunidad. Documentación de usuario amigable y visualización de dependencias (Data Lineage). Todo esto en detalle y el papel de DBT en el ecosistema de Big Data & […]

Revisión del teléfono IP Snom D785

¡Hola, amigos de Habr! Bienvenidos a nuestro blog corporativo de Snom en el espacio de Habr, donde en breve planeamos publicar una serie de diversas reseñas de nuestros productos y servicios. Este blog será gestionado por el equipo responsable de los negocios de la empresa en los mercados de la CEI. Con gusto responderemos a sus preguntas y brindaremos cualquier consulta o ayuda. Esperamos, […]

¿Qué nos depara el Wi-Fi 7, IEEE 802.11be?

Recientemente han salido al mercado dispositivos que soportan la tecnología Wi-Fi 6 (IEEE 802.11ax), de la que se habla mucho. Sin embargo, pocos saben que ya se está desarrollando una nueva generación de tecnología Wi-Fi: Wi-Fi 7 (IEEE 802.11be). En este artículo se discutirá lo que representará Wi-Fi 7. Antecedentes En septiembre de 2020, celebraremos el 30 aniversario del proyecto IEEE […]

Microservicios en C++. ¿Invención o realidad?

En este artículo, hablaré sobre cómo creé una plantilla (cookiecutter) y configuré el entorno para desarrollar un servicio REST API en C++ utilizando docker/docker-compose y el gestor de paquetes conan. Durante un hackathon en el que participé como desarrollador backend, surgió la pregunta sobre qué usar para implementar el nuevo microservicio. Todo lo que se había escrito hasta ese momento, […]

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster