Catégorie : Administration

Les pièges de Terraform

Nous allons aborder plusieurs pièges, y compris ceux liés aux boucles, aux expressions if et aux méthodologies de déploiement, ainsi que des problèmes plus généraux concernant Terraform dans son ensemble : les paramètres count et for_each présentent des limitations ; des restrictions sur les déploiements sans temps d'arrêt ; même un bon plan peut échouer ; le refactoring peut avoir ses pièges ; la cohérence retardée est compatible… avec le fait de remettre à plus tard. Les paramètres […]

La méthodologie de déploiement de projets utilisée chez Slack

Le déploiement d'une nouvelle version d'un projet en production nécessite un équilibre minutieux entre la vitesse de déploiement et la fiabilité de la solution. Chez Slack, la rapidité des itérations, la brièveté des cycles de feedback et la réactivité aux demandes des utilisateurs sont très appréciées. De plus, l'entreprise compte des centaines de développeurs qui visent une productivité maximale. Les auteurs du document que nous publions aujourd'hui affirment que la société […]

Oui, mon ancien laptop est plusieurs fois plus puissant que votre serveur de production

C'est précisément ce genre de plaintes que j'ai entendues de nos développeurs. Ce qui est intéressant, c'est que cela s'est avéré vrai, donnant lieu à une enquête prolongée. Il s'agit de serveurs SQL qui tournent chez nous sur VMware. En réalité, il est facile d'obtenir un serveur de production qui accuse un retard considérable par rapport à un ordinateur portable. Exécutez (pas sur tempdb et pas sur une base avec Delayed Durability activée) le code : set nocount […]

Le routeur Banana Pi R64 - Debian, Wireguard, RKN

Banana Pi 64 est un ordinateur à carte unique de type Raspberry Pi, mais avec plusieurs ports Ethernet, ce qui permet de le transformer en routeur basé sur une distribution Linux de taille générale. Oui, Openwrt existe déjà, mais il a ses propres particularités, son propre GUI et CLI ; il y a Mikrotik, mais celui-ci a aussi son propre GUI/CLI, et Wireguard vient de […]

Soldat universel ou spécialiste de niche ? Que doit savoir et savoir faire un ingénieur DevOps

Technologies et outils que tout ingénieur DevOps doit maîtriser. DevOps est une tendance montante dans le secteur IT, avec une popularité et une demande croissante pour cette profession. Récemment, GeekBrains a ouvert une faculté DevOps qui prépare des spécialistes dans ce domaine. À noter que le métier de DevOps est souvent confondu avec des métiers adjacents — programmation, administration système, etc. Pour clarifier ce qu'est vraiment […]

Limites CPU et throttling agressif dans Kubernetes

Note de traduction : cette histoire instructive d'Omio — un agrégateur de voyages européen — guide les lecteurs de la théorie de base aux nuances pratiques captivantes dans la configuration de Kubernetes. Se familiariser avec de tels cas aide non seulement à élargir ses horizons, mais également à prévenir des problèmes non trivials. Avez-vous déjà rencontré une situation où l'application 'se bloquait', cessait de répondre aux requêtes de vérification de l'état […]

DataGovernance en interne

Bonjour, Habr ! Les données sont l'actif le plus précieux d'une entreprise. C'est ce que déclare presque chaque entreprise axée sur le numérique. Il est difficile de contester cela : sans parler des approches de gestion, de stockage et de traitement des données, aucune grande conférence IT ne se déroule aujourd'hui. Les données nous parviennent de l'extérieur, elles sont également générées en interne, et en ce qui concerne les données des entreprises de télécommunications, […]

Opinion : Spamhaus – censure en ligne ou défenseurs d'un web propre ?

Monopole, abus de pouvoir et objectifs égoïstes ou une main tendue dans un océan de spam ? Des représentants de plusieurs entreprises Internet ont discuté avec le journaliste technique Lars Sobiraj pour aborder le projet controversé de Spamhaus. Analyse adaptée ci-dessous. Qui sont les Spamhaus Project ? En faisant une recherche rapide sur Internet, on peut découvrir que Spamhaus est une organisation internationale à but non lucratif, fondée en 1998 […]

Outil pour la connexion shadow humaine d'un non-admin aux sessions RDP des utilisateurs sous WinServer 2012R2

Le problème durant la période de confinement des entreprises est devenu le suivant : il est vraiment nécessaire de minimiser le nombre de visites des bureaux par les spécialistes en charge du support et du conseil sur les logiciels applicatifs. Pour être honnête, les utilisateurs abusent souvent de l'aide des spécialistes sans vouloir comprendre la question par eux-mêmes, en se disant : 'ils viendront — aideront — feront, et moi je peux fumer / boire un café, etc.'. La consultation par téléphone lors d'un accès à distance […]

Tunnel VPN IPIP IPsec entre une machine Linux et Mikrotik derrière un NAT de fournisseur.

Linux : Ubuntu 18.04.4 LTS (GNU/Linux 4.15.0-91-generic x86_64) Eth0 1.1.1.1/32 IP externe ipip-ipsec0 192.168.0.1/30 sera notre tunnel Miktoik : CCR 1009, RouterOS 6.46.5 Eth0 10.0.0.2/30 IP interne du fournisseur. L'IP externe NAT du fournisseur est dynamique. ipip-ipsec0 192.168.0.2/30 sera notre tunnel. Le tunnel IPsec sur la machine Linux sera configuré à l'aide de racoon. Je ne vais pas détailler, il y a un bon article à […]

Fonctionnalités de base de LXD — systèmes de conteneurs sous Linux

LXD est un gestionnaire de conteneurs de nouvelle génération, selon la source. Il offre une interface utilisateur similaire à celle des machines virtuelles, mais utilisant à la place des conteneurs Linux. Le cœur de LXD est un démon privilégié (service exécuté avec les droits root), qui fournit une API REST via un socket unix local, ainsi que via le réseau, si la configuration appropriée est mise en place. Les clients, comme […]

Explorons le moteur VoIP Mediastreamer2. Partie 6

Le contenu de l'article est tiré de ma chaîne Zen. Transmission du signal audio via un flux RTP Dans l'article précédent, nous avons assemblé un schéma de contrôle à distance à partir d'un générateur et d'un détecteur de tonalités, fonctionnant à l'intérieur d'un même programme. Dans cet article, nous allons apprendre à utiliser le protocole RTP (RFC 3550 — RTP : Un protocole de transport pour les applications en temps réel) pour recevoir/envoyer un signal audio sur un réseau Ethernet. Le protocole […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster