Catégorie : Administration

Faut-il éteindre les serveurs si le test de fumée du data center a échoué ?

Que ressentiriez-vous si, un beau jour d'été, le data center hébergeant votre équipement ressemblait à cela ? Bonjour à tous ! Je m'appelle Dmitri Samsonov, je suis administrateur système principal chez « Odnoklassniki ». Sur la photo, l'un des quatre data centers où se trouve l'équipement qui gère notre projet. Derrière ces murs se trouvent environ 4 000 unités de matériel : serveurs, système […]

Optimisation de Linux pour améliorer les performances de PostgreSQL. Ilia Kosmodemyansky

Décryptage de la présentation de 2015 d'Ilia Kosmodemyansky « Optimisation de Linux pour améliorer les performances de PostgreSQL » Disclaimer : Je souligne que cette présentation date de novembre 2015 — plus de 4 ans se sont écoulés. La version discutée dans cette présentation, 9.4, n'est plus supportée. Au cours des 4 dernières années, 5 nouvelles versions de PostgreSQL et 15 versions du noyau Linux ont été publiées. Si nous devions réécrire […]

Comment utiliser kubectl plus efficacement : guide détaillé

Si vous travaillez avec Kubernetes, alors kubectl est probablement l'un des outils que vous utilisez le plus. Chaque fois que vous passez beaucoup de temps à travailler avec un certain outil, il vaut la peine de bien le comprendre et d'apprendre à l'utiliser efficacement. L'équipe Kubernetes aaS de Mail.ru a traduit l'article de Daniel Weibel, où vous trouverez des conseils et astuces pour travailler efficacement […]

BLE sous le microscope (ATT, GATT…)

BLE sous le microscope (ATT, GATT…) Partie 1, aperçu Cela fait assez longtemps que la première spécification Bluetooth 4.0 est sortie. Et bien que le sujet du BLE soit très intéressant, il repousse encore de nombreux développeurs en raison de sa complexité. Dans mes articles précédents, j'ai principalement abordé le niveau le plus bas : le Link Layer et le Physical Layer. […]

Tests automatisés des microservices dans Docker pour l'intégration continue

Dans les projets liés à l'architecture des microservices, le CI/CD passe de l'option agréable à une nécessité urgente. Les tests automatisés sont une partie intégrante de l'intégration continue, une approche bien pensée permettant à l'équipe de passer de nombreuses soirées agréables avec la famille et les amis. Sinon, le projet risque de ne jamais être terminé. Il est possible de couvrir tout le code des microservices avec des tests unitaires […]

Introduction à la théorie du contrôle automatique. Concepts clés de la théorie du contrôle des systèmes techniques

Je publie le premier chapitre des cours sur la théorie du contrôle automatique, après quoi votre vie ne sera plus jamais la même. Cours sur « La gestion des systèmes techniques », enseigné par Oleg Stepanovich Kozlov au département « Réacteurs nucléaires et installations énergétiques », faculté « Ingénierie énergétique » de l'Université technique d'État de Bauman. Je lui en suis très reconnaissant. Ces cours sont en cours de préparation pour publication sous forme de livre, et […]

Mikrotik split-dns : ils l'ont fait

Il n'a pas fallu dix ans avant que les développeurs de RoS (dans la version stable 6.47) ajoutent une fonctionnalité permettant de rediriger les requêtes DNS selon des règles spéciales. Dans le passé, il fallait se débrouiller avec des règles Layer-7 dans le pare-feu, mais maintenant c'est fait simplement et élégamment : /ip dns static add forward-to=192.168.88.3 regexp=».*\.test1\.localdomain» type=FWD add forward-to=192.168.88.56 regexp=».*\.test2\.localdomain» type=FWD Mon bonheur est sans limite ! […]

HackTheBox endgame. Passage de la laboratoire Professional Offensive Operations. Pentest Active Directory

Dans cet article, nous examinerons le passage non pas d'une simple machine, mais d'un laboratoire entier de la plateforme HackTheBox. Comme indiqué dans la description, P.O.O. est destiné à tester des compétences à toutes les étapes des attaques dans un petit environnement Active Directory. L'objectif est de compromettre un hôte accessible, d'éléver les privilèges et, en fin de compte, de compromettre l'ensemble du domaine, tout en collectant 5 drapeaux. Connexion […]

Cours éducatifs gratuits : administration

Aujourd'hui, nous partageons une sélection de cours sur l'administration du secteur Éducation sur Habr Carrière. Il y a peu de cours gratuits dans ce domaine, mais nous avons tout de même trouvé 14 options. Ces cours et vidéos aideront à acquérir ou améliorer des compétences en cybersécurité et en administration système. Si vous avez vu quelque chose d'intéressant qui n'est pas dans ce numéro, partagez les liens […]

Les services en ligne les plus efficaces pour les élèves et les enseignants : le top cinq

L'apprentissage à distance devient de plus en plus populaire pour des raisons que nous connaissons tous. Bien que de nombreux lecteurs de Habr soient au fait des divers cours sur les compétences numériques — développement de logiciels, design, gestion de produits, etc. — la situation avec les leçons pour la jeunesse est un peu différente. Il existe de nombreux services pour les cours en ligne, mais comment choisir ? En février, j'ai évalué différentes plateformes, et […]

DEVOXX UK. Kubernetes en production : déploiement Blue/Green, mise à l'échelle automatique et automatisation du déploiement. Partie 2

Kubernetes est un excellent outil pour déployer des conteneurs Docker dans un environnement de production en cluster. Cependant, il existe des tâches que Kubernetes ne peut pas résoudre. Lors de déploiements fréquents en environnement de travail, nous avons besoin d'un déploiement Blue/Green entièrement automatisé pour éviter les temps d'arrêt dans ce processus, qui doit également gérer les requêtes HTTP externes et effectuer des déchargements SSL. Cela nécessite une intégration […]

Retourner une valeur de PowerShell invoke-command à l'agent SQL-Server

En créant ma propre méthode de gestion des sauvegardes sur plusieurs serveurs MS-SQL, j'ai passé beaucoup de temps à étudier le mécanisme de transmission de valeurs dans PowerShell lors des appels à distance, donc j'écris ceci pour me souvenir, au cas où cela pourrait aussi servir à quelqu'un d'autre. Donc, commençons par un script simple et exécutons-le localement : $exitcode = $args[0] Write-Host 'Sortie sur l'hôte.' Write-Output 'Sortie sur […]

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