Catégorie : Administration

Construisez votre Nginx en quelques commandes

Bonjour ! Je m'appelle Serge, je travaille comme ingénieur infrastructure dans l'équipe API de la plateforme tinkoff.ru. Dans cet article, je vais parler des problèmes auxquels notre équipe a été confrontée lors de la préparation des équilibreurs basés sur Nginx pour divers projets. Je vais également discuter d'un outil qui a permis de surmonter une grande partie d'entre eux. Nginx est un serveur proxy polyvalent et en évolution constante. Il se distingue par […]

Expérience : Comment masquer l'utilisation de Tor pour contourner les blocages

La censure sur Internet devient un problème de plus en plus crucial dans le monde entier. Cela entraîne une intensification de la 'course à l'armement' – les organismes gouvernementaux et les sociétés privées dans différents pays cherchent à bloquer divers contenus et luttent contre les moyens de contourner ces restrictions, tandis que les développeurs et chercheurs s'efforcent de créer des outils efficaces de lutte contre la censure. Des chercheurs des universités Carnegie Mellon et de Stanford […]

VDI : Économique et efficace

Bonjour chers utilisateurs de Habr, amis et connaissances. En guise d'introduction, je souhaite vous parler de la mise en œuvre d'un projet intéressant, ou comme on dit maintenant, d'un cas d'étude concernant le déploiement d'une infrastructure VDI. On dirait qu'il existe déjà de nombreux articles sur le sujet VDI, avec des guides étape par étape, des comparaisons de concurrents et encore des guides étape par étape ainsi que des comparaisons de solutions concurrentes. Que pourrions-nous offrir de nouveau ? […]

Les pionniers de la théorie des systèmes distribués dans les bras de l'hydre

C'est Leslie Lamport, auteur d'œuvres fondamentales en informatique distribuée, et vous le connaissez peut-être grâce aux lettres La dans le mot LaTeX — « Lamport TeX ». C'est lui qui a introduit pour la première fois le concept de cohérence séquentielle en 1979, et son article « How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs » a reçu le prix Dijkstra (en fait, dans […]

Comment prendre le contrôle de l'infrastructure réseau. Chapitre quatre. Automatisation. Modèles

Cet article est le sixième d'une série d'articles intitulée « Comment prendre le contrôle de l'infrastructure réseau ». Le contenu de tous les articles de la série et les liens peuvent être trouvés ici. Après avoir laissé quelques sujets derrière moi, j'ai finalement décidé de commencer un nouveau chapitre. Je reviendrai à la sécurité un peu plus tard. Ici, je souhaite discuter d'une approche simple mais efficace, qui, j'en suis sûr, d'une manière ou d'une autre, […]

De la « roulette russe » à un LOTO sûr : comment protéger le personnel du centre de données

La sécurité d'abord - ce n'est pas un appel abstrait, mais un plan d'action concret pour les entreprises exposées à des risques de sécurité industrielle. Les centres de données sont concernés, et donc doivent avoir des règles de santé et de sécurité correctement élaborées. Aujourd'hui, je vais vous parler de la manière dont le système LOTO fonctionne sur le site de Linxdatacenter à Saint-Pétersbourg, améliorant la sécurité des opérations des centres de données. L'analyse des accidents de production, des blessures, des incidents et des maladies professionnelles […]

Monorepositories : s'il vous plaît, c'est nécessaire

La traduction de cet article a été préparée pour les étudiants du cours « Pratiques et outils DevOps » dans le projet éducatif OTUS. Vous devez opter pour un monorepo, car le comportement qu'il favorise au sein de vos équipes est la transparence et la responsabilité collective, surtout avec l'augmentation des équipes. Quoi qu'il en soit, vous devrez investir dans les outils, mais il est toujours préférable que le comportement par défaut soit ce comportement […]

Comparaison et sélection des systèmes de migration de données

Comparaison et sélection des systèmes de migration de données Le modèle de données en cours de développement a tendance à changer, et à un certain moment, il cesse de correspondre à la base de données. Bien sûr, la base de données peut être supprimée, après quoi l'ORM créera une nouvelle version qui correspondra au modèle, mais cette procédure entraînera la perte des données existantes. Ainsi, la fonction d'un système de migration se résume à […]

Introduction à Helm 3.

Note du traducteur : le 16 mai de cette année est une date importante dans le développement du gestionnaire de packages pour Kubernetes - Helm. Ce jour-là, le premier aperçu alpha de la future version majeure du projet - 3.0 - a été présenté. Sa sortie apportera des changements significatifs et tant attendus à Helm, sur lesquels beaucoup dans la communauté Kubernetes fondent de grands espoirs. Nous sommes également concernés, car nous sommes activement […]

Nous écrivons un proxy socks5 inverse en PowerShell. Partie 1.

Une histoire de recherche et de développement en 3 parties. Partie 1 - recherche. Il y a beaucoup de lettres - et encore plus d'avantages. Définition du problème Au cours de la réalisation de tests d'intrusion et de campagnes Red Team, il n'est pas toujours possible d'utiliser les outils par défaut des clients, tels que VPN, RDP, Citrix, etc., comme support pour accéder au réseau interne. Parfois, le VPN standard fonctionne avec MFA […]

GitLab 11.11 : plusieurs changements importants pour les demandes de fusion et améliorations pour les conteneurs.

Plus de possibilités pour la collaboration et des notifications supplémentaires. Chez GitLab, nous cherchons constamment de nouvelles façons d'améliorer la collaboration tout au long du cycle de vie DevOps. Nous sommes heureux d'annoncer qu'à partir de cette version, nous prenons en charge plusieurs responsables pour une seule demande de fusion ! Cette fonctionnalité est disponible à partir du niveau GitLab Starter et incarne véritablement notre slogan : « Chacun peut contribuer ». […]

Comment un spécialiste DevOps est devenu victime de l'automatisation

Remarque trad. : La publication la plus populaire du sous-reddit /r/DevOps au cours du dernier mois mérite d'être signalée : « L'automatisation m'a officiellement remplacé au travail - un piège pour les DevOps ». Son auteur (des États-Unis) a raconté son histoire, qui a donné vie à l'adage populaire selon lequel l'automatisation tuera le besoin de ceux qui maintiennent les systèmes logiciels. Explication sur Urban Dictionary pour déjà devenu […]

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