GNU/Linux Magazine N°
Numéro
174

Virtualisation et sécurité avec Docker

Temporalité
Septembre 2014
Article mis en avant

Résumé
L'utilisation de machines virtuelles pour les tests ou l'utilisation en production s'est largement répandue. Dans cet article, nous allons découvrir Docker, une alternative aux solutions lourdes de virtualisation.

Dans ce numéro...


Et voilà, c'est le retour des vacances. Finies les balades en bord de mer... Oui, je sais, certains d'entre vous seront allés à la montagne ou n'auront pas bougé de chez eux... Mais pour mon propos, j'ai besoin d'un environnement contenant de l'eau (mer ou océan, n'importe quelle étendue suffisamment importante).
Comme chaque année depuis maintenant trois ans, l'association PostgreSQL.fr a proposé un événement autour de PostgreSQL. Cette édition est particulière : il s'agit des dix ans de l'association. De ce fait, l'événement a été l'occasion de fêter une décennie de promotion de PostgreSQL dans les pays francophones.
Parmi les nombreuses évolutions que nous propose Java 8, l’une d’entre elles attire particulièrement notre attention. Il s’agit de la présence de la classe CompletableFuture.
Quand les politiques parlent d’Internet, ça donne de grands moments comiques. Un peu à la manière des décodeurs du Monde, voici les dernières perles entendues à l’Assemblée Nationale.
Les logiciels libres sont souvent gratuits. Et malgré la gratuité, certaines entreprises vivent de la vente de ces logiciels et des services associés. Troisième volet d'une série consacrée aux questions non-techniques posées par le logiciel libre, cet article discute des modèles d'affaires des entreprises du « libre » et leur implication dans les communautés de développement.
Y a-t-il des problèmes qu'aucun ordinateur ne pourra jamais résoudre et quels sont-ils ? Pour que les théoriciens puissent répondre à ce type de questions fondamentales, ils bénéficient d'un modèle de calcul à la fois suffisamment puissant pour représenter n'importe quel programme, mais aussi extrêmement simple, ce qui permet de raisonner plus facilement sur les propriétés générales des programmes : la machine de Turing. À travers de nombreux exemples, cet article vous familiarisera avec les machines de Turing et vous donnera quelques-unes de leurs propriétés fondamentales.
On va maintenant passer aux choses sérieuses et lancer des conteneurs à partir de notre image Debian Jessie. C'est tout l'intérêt de Docker que de lancer des conteneurs pour exécuter des applications ! Après une présentation du format, nous verrons les différentes fonctionnalités des conteneurs sous Docker.
Dans cette partie, nous allons aborder différents outils pour vous faciliter la gestion de vos images et de vos conteneurs. L'intérêt de Docker est qu'il fournit de base des outils pour faciliter la génération, le partage et le déploiement de vos images, avec les Dockerfiles et le Hub.
Il existe pléthore de protocoles de messagerie instantanée. Le but de cet article est d'étudier comment on peut en utiliser certains avec notre langage favori.
Actuellement, il faut le reconnaître, Google laisse très peu de place à la concurrence en ce qui concerne les OS open source sur smartphone. Il existe bien des projets alternatifs tels que CyanogenMod, mais aucun qui ne soit poussé par un constructeur de grande envergure... si ce n'est Tizen.
Pour remplir le besoin de persister des informations, les bases de données relationnelles sont les outils les plus utilisés. Mais à chaque tâche son outil : découvrez Neo4j, une base de données où la notion de relation prend tout son sens.

Magazines précédents

Les derniers articles Premiums

Les derniers articles Premium

La place de l’Intelligence Artificielle dans les entreprises

Magazine
Marque
Contenu Premium
Spécialité(s)
Résumé

L’intelligence artificielle est en train de redéfinir le paysage professionnel. De l’automatisation des tâches répétitives à la cybersécurité, en passant par l’analyse des données, l’IA s’immisce dans tous les aspects de l’entreprise moderne. Toutefois, cette révolution technologique soulève des questions éthiques et sociétales, notamment sur l’avenir des emplois. Cet article se penche sur l’évolution de l’IA, ses applications variées, et les enjeux qu’elle engendre dans le monde du travail.

Petit guide d’outils open source pour le télétravail

Magazine
Marque
Contenu Premium
Spécialité(s)
Résumé

Ah le Covid ! Si en cette période de nombreux cas resurgissent, ce n’est rien comparé aux vagues que nous avons connues en 2020 et 2021. Ce fléau a contraint une large partie de la population à faire ce que tout le monde connaît sous le nom de télétravail. Nous avons dû changer nos habitudes et avons dû apprendre à utiliser de nombreux outils collaboratifs, de visioconférence, etc., dont tout le monde n’était pas habitué. Dans cet article, nous passons en revue quelques outils open source utiles pour le travail à la maison. En effet, pour les adeptes du costume en haut et du pyjama en bas, la communauté open source s’est démenée pour proposer des alternatives aux outils propriétaires et payants.

Sécurisez vos applications web : comment Symfony vous protège des menaces courantes

Magazine
Marque
Contenu Premium
Spécialité(s)
Résumé

Les frameworks tels que Symfony ont bouleversé le développement web en apportant une structure solide et des outils performants. Malgré ces qualités, nous pouvons découvrir d’innombrables vulnérabilités. Cet article met le doigt sur les failles de sécurité les plus fréquentes qui affectent même les environnements les plus robustes. De l’injection de requêtes à distance à l’exécution de scripts malveillants, découvrez comment ces failles peuvent mettre en péril vos applications et, surtout, comment vous en prémunir.

Bash des temps modernes

Magazine
Marque
Contenu Premium
Spécialité(s)
Résumé

Les scripts Shell, et Bash spécifiquement, demeurent un standard, de facto, de notre industrie. Ils forment un composant primordial de toute distribution Linux, mais c’est aussi un outil de prédilection pour implémenter de nombreuses tâches d’automatisation, en particulier dans le « Cloud », par eux-mêmes ou conjointement à des solutions telles que Ansible. Pour toutes ces raisons et bien d’autres encore, savoir les concevoir de manière robuste et idempotente est crucial.

Body