Phare Phirio  : apprendre à apprendre

Pharepuzzle Phirio

PhareDataCenter Phirio

PhareSerious Games

PrecedentSuivant
  • Formations
    • Catalogue
    • Cloud
    • Big Data
    • Applicatif
    • DataScience
    • Infrastructures
    • Accompagnement
    • Sur mesure
  • Cheat sheets & labs
    • Présentation des technologies
    • Le Laboratoire
    • Blockchain
    • Big Data
    • Liens utiles
  • Informations pratiques
    • Phirio Team
    • Prestations
    • Qualité
    • Centre de formation
    • Nos références
  • Contact
    • Plan d'accès
    • Contact post-formation
    • Recrutement
    • Demande d'informations
  1. Vous êtes ici : Accueil
  2. Presentations produits
  3. Cloud virtualisation et conteneurs

Les capacités des matériels actuels (en puissance de calcul, mémoire, espace disque) ont permis l'essor des techniques de virtualisation. Qu'il s'agisse de créer des machines virtuelles, ou des conteneurs d'applications, ou des hyperviseurs, les systèmes d'exploitation permettent aujourd'hui de choisir la solution la plus appropriée au besoin : mutualisation de ressources, isolation des environnements pour des travaux critiques, ... Les architectes et chefs de projet auront pour mission de valider les produits en fonction de leur architecture, et caractéristiques techniques.

Nos stages permettent de faire le point sur les technologies de virtualisation de serveurs avec les notions d'hyperviseurs, de machines virtuelles, d'ordonnanceur, etc ... Le comparatif des différentes architectures de produits avec le micro-partitionnement, les zones, l'isolation applicative donnera les éléments de choix en fonction des contraintes applicatives. Les aspects de mise en production, d'exploitation intégrant les contraintes des datacenters, par exemple, sont également abordés avec les consoles d'administration, les socles de virtualisation. Les travaux pratiques se déroulent sur Solaris avec la mise en oeuvre des zones, sur AIX avec la console HMC, sur Linux avec qemu/kvm, par exemple.

Conteneurs

Un conteneur est un environnement isolé à l'intérieur d'une machine hôte. L'étanchéité est assurée par le noyau Linux. Comme l'isolation est faite à partir du noyau, les logiciels isolés sont indépendants de la plateforme matérielle.

Par rapport aux machines virtuelles, les conteneurs ont une empreinte mémoire fortement réduite. Comme ils partagent le même noyau, le processus de lancement est fortement accéléré. La virtualisation implique une consommation forte des ressources systèmes de l'hôte

Produits implémentant la gestion de conteneurs : LXC, rkt-coreos, docker, openVz,

Docker

Une application n'a pas besoin de la totalité des outils mis à disposition par une distribution. Pour exécuter une application, un conteneur n'aura besoin que des outils nécessaires.

Micro-services Il est donc possible de créer des conteneurs très légers :

  • un serveur sshd
  • une base Postgresql
  • un serveur jboss/wildfly
  • ...

Le produit docker est un mécanisme permettant de gérer des conteneurs en mode micro-services.

LXC

Dans de nombreux cas, un seul service par conteneur docker ne suffit pas. Même si docker dispose de mécanismes permettant de lancer plusieurs applications dans un même conteneur, il est souvent plus facile de créer une mini-distribution Linux dans le conteneur : LXC LXC est un mécanisme de gestion de conteneurs qui permet d'executer un Linux de manière standard : Ubuntu, Debian, RedHat, CentOS ou autre. Par rapport à Docker, LXC permet d'exécuter des applications plus riches, où certains services résident dans le même conteneur, et surtout, se gèrent de manière standard. Par exemple, un conteneur LXC qui embarque un serveur applicatif, un agent icinga ou nagios, un agent snmp, un serveur ssh et un serveur http.

Virtualisation

La virtualisation du poste de travail est un des éléments de l'architecture qui se met en place dans l'évolution vers le cloud computing. Ce stage propose de faire le point sur les technologies de virtualisation, plus particulièrement orientées vers le poste de travail : solutions de travail à distance, depuis le déport d'écrans avec une virtualisation centralisée, fourniture d'applications hébergées avec accès Web, outils de virtualisation du poste en local. Les caractéristiques techniques, les impacts sur l'architecture du système d'information, et les contraintes d'exploitation seront étudiées sur des cas pratiques.

Mise en oeuvre :

Une architecture de type distribué devient vite tentaculaire et difficile à maintenir. L'architecture centralisée du système d'information est de nouveau mise à l'ordre du jour.

Pour gérer des parcs de machines physiques, virtuelles, conteneurs, il est donc nécessaire de disposer d'outils de provisionnement et de mécanismes de virtualisation de réseaux.

Nos formations associées

  • Linux containers, LXC : mise en oeuvre
  • Réseaux virtuels avec OpenvSwitch
  • Kubernetes : optimisation conteneurs
  • Ansible : industrialiser les déploiements
  • Virtualisation avec kvm
  • Chef : automatiser la gestion des serveurs
  • Puppet : automatiser la gestion des configurations
  • Docker : créer et administrer des conteneurs virtuels d'applications

Liens

Liens:

  • https://www.virtualbox.org
  • https://www.vmware.com
  • https://www.qemu.org
  • https://www.docker.com
  • https://linuxcontainers.org
  • https://xenproject.org
  • https://coreos.com/rkt
  • https://www.openvswitch.org
  • https://www.opencontrail.org

Phirio

+33 1 55 33 52 10
info@phirio.fr
Calendrier
  • Sessions garanties
  • Formations
Nos sessions garanties
30% de remise sur le tarif catalogue
Architecture cloud d'entreprise
du 16 au 18 juin
Elasticsearch : indexation de contenu
du 17 au 18 juin
ElasticStack pour administrateurs
du 19 au 20 juin
Openstack : installation et configuration
du 23 au 25 juin
MongoDB, mise en oeuvre et administration
du 23 au 25 juin
Python avancé pour data-scientists
du 30 juin au 3 juillet
Les architectures et infrastructures pour le Bigdata
du 1er au 2 juillet
Programmation Scala
du 7 au 9 juillet
Développement web avec Django
du 7 au 10 juillet
Supervision avec prometheus
du 25 au 27 août
Intelligence artificielle : Etat de l'art (OpenAI, Google Gemini, AWS)
du 25 au 26 août
Zabbix administration
du 1er au 3 septembre
BigData supervision:Grafana Kibana Graphite Prometheus
du 3 au 5 septembre
Dataiku DSS
du 8 au 10 septembre
Apache Kafka
du 15 au 17 septembre
Hadoop, l'écosystème
le 18 septembre
Architecture cloud d'entreprise
du 22 au 24 septembre
Elasticsearch : indexation de contenu
du 23 au 24 septembre
ElasticStack pour administrateurs
du 25 au 26 septembre
Python avancé pour data-scientists
du 29 septembre au 2 octobre
Les architectures et infrastructures pour le Bigdata
du 30 septembre au 1er octobre
Openstack : installation et configuration
du 6 au 8 octobre
Développement web avec Django
du 7 au 10 octobre
Gestion de parc avec glpi / Fusion
du 15 au 17 octobre
Serveur web Apache
du 20 au 22 octobre
Neo4j : graphes et analyse
du 20 au 21 octobre
Stockage distribué avec ceph
du 20 au 21 octobre
Hadoop : administration cloudera
du 22 au 24 octobre
IoT - Etat de l'art de l'internet des objets connectés
du 12 au 13 novembre
Architecture cloud d'entreprise
du 17 au 19 novembre
Les architectures et infrastructures pour le Bigdata
du 18 au 19 novembre
Intelligence artificielle : Etat de l'art (OpenAI, Google Gemini, AWS)
du 27 au 28 novembre
Zabbix administration
du 1er au 3 décembre
Spark : développer des applications pour le Big Data
du 1er au 3 décembre
Dataiku DSS
du 8 au 10 décembre
Développement web avec Django
du16 au 19 décembre








Intelligence artificielle

Intelligence artificielle : Etat de l'art (OpenAI, Google Gemini, AWS)
25/08-26/0827/11-28/11
IA - Deep Learning : tensorflow, Caffe, Pytorch
27/08-29/0826/11-28/11
IA - langage : NLP, traduction, analyse
01/09-02/0901/12-02/12
IA - traitement images : Keras, Pytorch, OpenCV
03/09-05/0903/12-05/12
IA - conversationnel : Chatbot, ChatGPT, Google Gemini, AWS Lex, Bedrock
08/09-09/0908/12-09/12
IA - analyse , génération de sons : WaveNet, AWS Transcribe
10/09-11/0910/12-11/12
IA - analyse et production de code informatique
15/09-16/0915/12-16/12
IA - génération de modèles
17/09-18/0917/12-18/12
IA - programmation quantique
le 19/09le 19/12
MLOps : gestion de modèles
22/09-23/0922/12-23/12

Data-science

Machine learning, l'état de l'art
20/10-21/10
Machine Learning avec scikit-learn
13/10-14/10
Python avancé pour data-scientists
29/09-02/1015/12-18/12
Spark ML
06/10-07/1011/12-12/12
Dataiku DSS
08/09-10/0908/12-10/12
Neo4j : graphes et analyse
10/07-11/0720/10-21/10
Les fondamentaux de l'analyse statistique avec R
25/08-26/0804/12-05/12

Data-engineering

Spark : développer des applications pour le Big Data
01/09-03/0901/12-03/12
Dask : mise en oeuvre, programmation
07/07-09/0703/11-05/11
Talend : intégration de données
27/08-29/0824/11-26/11
Apache Kafka
15/09-17/0908/12-10/12
Hadoop : développement
04/09-05/0911/12-12/12
ElasticStack : présentation
le 22/09le 13/11le 16/12
Elasticsearch : indexation de contenu
23/09-24/0918/12-19/12
BigData : intégration SQL, Hive, SparkDataFrames
11/09-12/0927/11-28/11

Big Data

Etat de l'art du BigData
le 29/09le 17/11
Les architectures et infrastructures pour le Bigdata
01/07-02/0730/09-01/1018/11-19/11
NoSQL : les fondamentaux
03/07-04/0702/09-03/0920/11-21/11
Hadoop, l'écosystème
le 18/09le 12/11
Apache Cassandra , mise en oeuvre et administration
06/10-08/1015/12-17/12
MongoDB, mise en oeuvre et administration
13/10-15/1018/11-20/11
Hadoop HBase : mise en oeuvre et administration
16/10-17/1005/12-06/12
Hadoop : administration cloudera
22/10-24/10
ElasticStack pour administrateurs
25/09-26/0922/12-23/12

SQL

SQL pour non informaticien
01/09-03/0901/12-03/12
SQL, les fondamentaux
08/09-10/0908/12-10/12
MySQL prise en main et administration
02/07-04/0701/10-03/1017/12-19/12
PostgreSQL administration
07/07-09/0706/10-08/1008/12-10/12
PostgreSQL administration avancée
10/07-11/0709/10-10/1011/12-12/12
MariaDB administration
27/08-29/0817/11-19/11

Infrastructures techniques/Cloud

Cloud : technologies et enjeux
le 03/07le 16/10
Architecture cloud d'entreprise
22/09-24/0917/11-19/11
Openstack : installation et configuration
06/10-08/10
Openstack : IaC avec Heat, Terraform
01/09-02/0924/11-25/11
CloudStack : configuration cloud d'entreprise
Stockage distribué avec ceph
07/07-08/0720/10-21/10

Infrastructures techniques/Orchestration

Etat de l'art : solutions d'orchestration
10/07-12/0720/10-22/1015/12-17/12
Ansible : industrialiser les déploiements
07/07-08/0729/09-30/0922/12-23/12
Puppet : automatiser la gestion des configurations
09/07-10/0706/10-07/1015/12-16/12
Chef : automatiser la gestion des serveurs
28/08-29/0824/11-25/11
Terraform : orchestrer la configuration de votre infrastructure
10/07-11/0713/10-14/1015/12-16/12

Infrastructures techniques/Virtualisation

Virtualisation avec kvm
Linux containers, LXC : mise en oeuvre
Docker : créer et administrer des conteneurs virtuels d'applications
07/07-09/0706/10-08/1015/12-17/12
Kubernetes : optimisation conteneurs
05/09-06/0905/12-06/12
Réseaux virtuels avec OpenvSwitch

Infrastructures techniques

Gestion de parc avec glpi / Fusion
07/07-09/0715/10-17/1017/12-19/12
Serveur web Apache
07/07-09/0720/10-22/1017/12-19/12
Serveur Nginx
01/09-03/0926/11-28/11
Unix Linux introduction
09/07-11/0722/10-24/1010/12-12/12
Le Shell
07/07-08/0720/10-21/1008/12-09/12
Administration Linux
01/09-05/0901/12-05/12
Administration avancée Linux
08/09-12/0908/12-12/12
Haute disponibilité Linux
Blockchain : mise en pratique
07/07-08/0720/10-21/1015/12-16/12
Single sign-on avec Shibboleth : installation, configuration
10/07-11/0709/10-10/1011/12-12/12

Supervision infrastructures

Zabbix administration
01/09-03/0901/12-03/12
Supervision avec prometheus
25/08-27/0825/11-26/11
BigData supervision:Grafana Kibana Graphite Prometheus
03/09-05/0915/12-17/12
Mise en oeuvre snmp

Développement

Git : Gestion du contrôle de versions
07/07-08/0713/10-14/1018/12-19/12
Jenkins : intégration continue
09/07-10/0715/10-16/1015/12-16/12
Programmation Python
20/10-23/1008/12-11/12
Python avancé : programmation scientifique
Python : Jupyter Notebook
le 03/09le 19/12
Le langage Go
07/07-10/0703/11-06/11
Programmation Scala
07/07-09/0722/10-24/1024/11-26/11
Le langage Perl
Développement web avec PHP
Programmation Java
Programmation avancée Java

Visualisation de données

Qlik Sense : create visualizations
10/07-11/0723/10-24/1022/12-23/12
Tableau Desktop : exploitation de données
28/08-29/0801/12-02/12
Utilisation de Kibana
le 19/09le 06/11
Développement web avec Django
07/07-10/0707/10-10/1016/12-19/12
Interfaces graphiques en Python
13/10-15/1008/12-10/12
Visualisation avancée de données avec Python
27/08-29/0826/11-28/11
Developpement Web avec Bootstrap
10/07-11/0709/10-10/1018/12-19/12

Embarqué et robotique

Initiation au langage C
Perfectionnement en langage C
Programmation système en langage C
Programmation noyau drivers C
IoT - Etat de l'art de l'internet des objets connectés
25/08-26/0812/11-13/1102/12-03/12
Conception robotique avec ROS
07/07-09/0724/11-26/11
Computer Vision : OpenCV, Jetson Nvidia
01/09-03/0901/12-03/12
Simulation avec Gazebo
04/09-05/0904/12-05/12

Cycles certifiants métiers

Cycle certifiant architecte BigData
Cycle certifiant développeur BigData
Cycle certifiant administrateur BigData
Cycle certifiant data-scientist
Cycle certifiant : développeur robotique

Serious Games

Serious Game : architecture BigData
Serious Game : supervision infrastructure BigData
Serious Game : implémentation d'un réseau de neurones
Serious Game : dialoguer avec votre assistant IA préféré
le 19/09le 05/12
Serious Game : création d'un assistant IA



quelques une de nos réalisations
  • Recrutement
  • Data Dock Data Dock
  • Qualiopi
    Qualiopi
    La certification qualité a été délivrée par Proneo Certification au titre de la catégorie d'action suivante : ACTIONS DE FORMATION.

INFORMATIONS LEGALES

  • Protection des données personnelles
  • Mentions légales et crédits
  • Condition générales d'utilisation (CGU)

INFORMATIONS PRODUITS

  • Calendrier
  • Présentations de technologies
2025 Phirio Paris