Home

ByPatrick

On m’a demandé de faire une petite explication sur ce qu’est le DEVOPS et ses avantages

Introduction :
Le DevOps est une approche de développement logiciel qui vise à combiner les processus de développement et d’exploitation pour améliorer l’efficacité et la qualité des logiciels. Il s’agit d’une fusion entre les équipes de développement (Dev) et les équipes d’exploitation (Ops), créant ainsi une culture de collaboration et de responsabilité partagée. Le DevOps est devenu une pratique essentielle dans le domaine de la technologie, offrant de nombreux avantages pour les entreprises.

Avantages du DevOps :

  1. Amélioration de la collaboration : Le DevOps favorise une collaboration étroite entre les équipes de développement et d’exploitation. Cela permet une communication fluide et une meilleure compréhension des besoins et des contraintes de chaque équipe. En travaillant ensemble, les équipes peuvent résoudre plus rapidement les problèmes, réduire les retards et améliorer la qualité des logiciels.
  2. Accélération du déploiement : Grâce à l’automatisation des processus et à l’intégration continue, le DevOps permet de réduire considérablement le temps nécessaire pour déployer de nouvelles fonctionnalités ou des mises à jour logicielles. Cela permet aux entreprises de rester compétitives en lançant plus rapidement des produits sur le marché et en répondant aux besoins des clients de manière plus agile.
  3. Amélioration de la qualité du logiciel : Avec le DevOps, les tests sont intégrés tout au long du processus de développement, ce qui permet de détecter et de résoudre les problèmes plus tôt. Cela conduit à une meilleure qualité du logiciel, en réduisant les bugs et les erreurs. Les équipes peuvent également recueillir des retours d’information plus rapidement et apporter des améliorations continues pour répondre aux attentes des utilisateurs.
  4. Optimisation des ressources : En adoptant le DevOps, les entreprises peuvent optimiser l’utilisation de leurs ressources. Les équipes peuvent travailler de manière plus efficace, en évitant les redondances et en partageant les connaissances. Cela permet de réduire les coûts opérationnels et d’optimiser les efforts pour une meilleure productivité globale.

Conclusion :
Le DevOps offre de nombreux avantages pour les entreprises, en améliorant la collaboration, en accélérant le déploiement, en améliorant la qualité du logiciel et en optimisant les ressources. En adoptant cette approche, les entreprises peuvent gagner en compétitivité, en efficacité et en satisfaction client. Les ressources humaines peuvent jouer un rôle clé en favorisant une culture de collaboration et en soutenant la formation et le développement des compétences nécessaires pour mettre en œuvre le DevOps au sein de l’organisation.

ByPatrick

Technologies sur lesquelles nous nous concentrons

source : https://www.nuagesdemots.fr/

ByPatrick

Récupération des données d’un nas Lacie après crash

Un client avait un NAS Lacie qui ne démarrait plus.

Pour récupérer les données, nous avons démonter le nas, branché le disque dur sur un adaptateur USB / SATA sur un pc ubuntu

sudo apt install mdadm lvm2
mdadm --assemble --run /dev/md0 /dev/sdb8 --force
lsblk
sudo lvdisplay
sudo mount /dev/vg/lv /home/xxx/sdc8/

Et grâce à cela, nous avons récupérer les données de l’utilistateur

ByPatrick

Installation du module powershell pour Azure

Aujourd’hui, j’essaie de demarrer mes vm azure depuis mon pc / agent jenkins, pour ce faire, en plus du AZ CLI, j’installe le module powershell d’azure

Install-Module -Name Az -Repository PSGallery -Force

https://docs.microsoft.com/en-us/powershell/azure/install-az-ps-msi?view=azps-7.1.0
ByPatrick

Linux Ubuntu VLC DVD et disney plus

Bonjour à tous,

vite fait, bien fait quelques lignes de script utiles pour lire des DVD sous linux après installation de VLC (oui, je sais, qui utilise encore des DVD aujourd’hui ?)

sudo apt-get install ubuntu-restricted-extras
sudo /usr/share/doc/libdvdread4/install-css.sh
sudo apt-get install libdvd-pkg
sudo dpkg-reconfigure libdvd-pkg

Merci et source : https://askubuntu.com/questions/505684/vlc-wont-play-dvd-movies

Pour Disney Plus, avec Firefox, il suffit d’activer le DRM quand Firefox le demande.

ByPatrick

Gestion de postes clients Windows : chocolatey

Bonjour,
Cette petite page pour dire que nous avons mis à jour les packages par défaut que nous installons sur les postes clients :

https://github.com/cyberdive/PackagesChocolatey/blob/master/choco

Bonne journée

ByPatrick

Azure Storage Explorer

Si comme moi, à un moment, les lignes de commandes vous fatiguent, microsoft m’a proposé cet outil pour gérer un storage azure. ça m’a permis facilement de créer un file share et de m’y connecter avec une ligne de commande qu’il m’a généré.

https://azure.microsoft.com/en-us/features/storage-explorer/

ByPatrick

Vultr : Object Storage

Alors ces derniers jours, j’ai joué avec Vultr en activant un “object storage” puis en my connectant à l’aide de S3CMD.

J’ai suivi les tutos suivants :

https://s3tools.org/usage

https://www.vultr.com/docs/how-to-use-s3cmd-with-vultr-object-storage

Les points les plus importants pour moi :

S3 Endpoint [s3.amazonaws.com]: ewr1.vultrobjects.com
Enter %(bucket)s.ewr1.vultrobjects.com for the DNS-style template.

Ce que je retiens surtout c’est que sous windows ce n’est pas plug & play, il faut comprendre un minimum ce qu’on fait. Qu’il faut python, et que j’ai essayé d’uploader 200gb et 90.000 fichiers avec la command suivante :

python s3cmd put "X:\x\x"  s3://x --recursive 

Et que en lui laissant 20min pour créer la liste de fichiers, il n’avait encore rien commencé.

Je me suis rabatu sur un outil graphique qui a mieux fonctionné :https://s3browser.com/

ByPatrick

La blague du jour

Pour réagir face à complexité générale, il est nécessaire d’uniformiser toutes les décisions pertinentes, et déjà en notre possession. (http://www.pipotron.free.fr/)

ByPatrick

Ajout d’un Raspberry P3 dans prometheus

Bonjour,
aujourd’hui, j’ai ajouté mon raspberry PI 3 dans prometheus pour monitorer la température par grafana

On commence par le raspberry

wget https://github.com/prometheus/node_exporter/releases/download/v1.1.2/node_exporter-1.1.2.linux-armv6.tar.gz
tar -xvzf node_exporter-1.1.2.linux-armv6.tar.gz
sudo cp node_exporter-1.1.2.linux-armv6/node_exporter /usr/local/bin
sudo chmod +x /usr/local/bin/node_exporter
sudo useradd -m -s /bin/bash node_exporter
sudo mkdir /var/lib/node_exporter
sudo chown -R node_exporter:node_exporter /var/lib/node_exporter
sudo vi /etc/systemd/system/node_exporter.service
sudo systemctl daemon-reload
sudo systemctl enable node_exporter.service
sudo systemctl start node_exporter.service

Puis je me connecte au container docker

docker exec -it MONCONTAINER sh
vi /etc/prometheus/prometheus.yml