Formations

Formation OpenStack

 

eNovance est l'un des principaux contributeurs du projet OpenStack et a confirmé son engagement sur le projet en devenant Gold member de la fondation OpenStack en 2012. Aujourd'hui, eNovance a plus d'expérience sur le déploiement d'OpenStack que quiconque en France et en Europe et maintient un très haut niveau d'engagement sur le projet.

 

Afin de répondre à l'interêt grandissant sur OpenStack, eNovance, en tant que centre de formation agrée, a conçu un programme de formation qui vous permettra de créer et gérer votre propre Cloud Privé en étant encadré par ceux qui contribuent quotidiennement à la technologie.

 FORMATION OPENSTACK -  MISE EN OEUVRE 

Objectifs:

  • Découvrir les concepts du Cloud Computing
  • Découvrir et comprendre les différents composants d'OpenStack
  • Savoir créer et gérer son propre Cloud Privé

Durée / Lieu : 3 jours à Paris

Public

  • Administrateurs système
  • Architectes solutions
 
Prérequis: Connaissances de Linux (shell) et bases sur la virtualisation

Prix: 1800 €HT/personne (Repas du midi compris)

Programme

 

JOUR 1 JOUR 2 JOUR 3

Qu'est-ce que le Cloud Computing?

• Historique
• Cloud Privé / Cloud Public
• Les fonctionnalités
• Le vocabulaire

 

OpenStack

• Historique du projet
• La fondation
• L'architecture générale et les  différents composants
• Devstack : la solution de déploiement de OpenStack  simplifiée.

 

La gestion des traitements : Nova

• Les concepts de Nova et Nova-compute
• Gestion des instances
• Gestion simple du réseau
• Gestion des quotas
• Gestion de plusieurs  hyperviseurs (kvm, xcp)
• Mise en œuvre et configuration


La gestion des Identités:Keystone

• Les concepts de Keystone
• Les notions d'utilisateurs, de
projet et de rôle
• Mise en œuvre et configuration

 

La gestion des volumes de données : Cinder

• Les concepts de Cinder
• Différents backends
• Mise en œuvre et configuration

 

La gestion des images: Glance

• Les concepts de Glance
• La gestion du stockage des images et les systèmes de fichiers associés
• La gestion des AMI
• Mise en œuvre et configuration

 

L'infrastructure de stockage : Swift

• Les concepts de Swift
• La gestion des stockages
• Mise en œuvre et configuration

 

Le tableau de bord graphique : Horizon

• Les concepts de Horizon
• Mise en œuvre et configuration

La gestion avancée du réseau : Quantum

• Les concepts de Quantum
• Le plugin openvswitch
• Mise en œuvre et configuration

 

Les principales commandes de manipulation du cloud

• l'API REST
• l'API Amazon EC2 (euca-tools) et S3

 

Des outils pour tirer parti d'un cloud

• Cloud-init :configuration automatique des instances (données, fichiers)
• Puppet : Gestion de
configuration centralisée

 

 

Eventbrite - Formation OpenStack Mise en Oeuvre (9 Avril 2014 au 11 Avril 2014)

Eventbrite - Formation OpenStack Mise en Oeuvre (23 Juin 2014 au 25 Juin 2014)

 

FORMATION OPENSTACK - UTILISATION 

Objectifs :

✔ Découvrir les concepts du cloud computing

✔ Découvrir et comprendre les différents composants de OpenStack

✔ Savoir utiliser son cloud privé

✔ Savoir programmer son cloud privé en Python

Durée : 2 jours

Prix : 1 100 € HT/pers (Repas du midi compris)

 

Qu'est ce que le Cloud Computing ?

 

• Historique

• Cloud Privé / Cloud Public

• Les fonctionnalités

• Le vocabulaire 

 

OpenStack

 

• Historique du projet

• La fondation

• L'architecture générale et les différents composants

 

La gestion des traitements: Nova

 

• Les concepts de Nova et

Nova-compute

• Utilisation du client nova et de l'API Python

 

 

 

La gestion des Identités:Keystone

 

• Les concepts de Keystone

• Les notions d'utilisateurs, de projet et de rôle

• Utilisation du client keystone et de l'API Python

 

La gestion des volumes de données : Cinder

 

• Les concepts de Cinder

• Utilisation du client cinder et de l'API Python

 

 

La gestion des images: Glance

 

• Les concepts de Glance

• La gestion du stockage des images et les systèmes de fichiers associés

• Utilisation du client glance et de l'API Python

 

Le tableau de bord graphique : Horizon

 

• Les concepts de Horizon

• Utilisation des différents composants

 

L'infrastructure de stockage : Swift

 

• Les concepts de Swift

• La gestion des stockages

• Utilisation du client swift et de l'API Python

 

La gestion avancée du réseau : Neutron

 

• Les concepts de Neutron

• Utilisation du client neutron et de l'API Python

 

Des outils pour tirer partie d'un cloud

 

• cloud-init : Configuration

automatique des instances (données, fichiers)

• Puppet : Gestion de configuration centralisée

 

 

 

 

 

Eventbrite - Formation OpenStack - Utilisation  (10 Mars 2014 au 11 Mars 2014)

Eventbrite - Formation OpenStack - Utilisation  (26 Juin 2014 au 27 Juin 2014)

Formation Puppet

 

Formation puppet eNovance

 

eNovance travaille avec le logiciel libre Puppet afin de dévelloper des API toujours plus performantes et automatiser intelligemment les infrastructures réseaux de ses clients.

 

eNovance en tant que centre de formation agrée vous permet de comprendre et d'approfondir cet outil qui vous permettra de gérer efficacement votre cloud et améliorer le déploiement de serveurs dans votre entreprise.



Formation Puppet - Les Fondamentaux


Objectifs:

  • Découvrir la configuration automatisée
  • Savoir mettre en place Puppet pour gérer et configurer un parc hétérogène de systèmes
  • Utiliser des outils pour améliorer son utilisation de Puppet
 
Durée: 3 jours
 
 
Public:
  • Administrateurs Systèmes
 

Prérequis: Connaissance d'un système Linux

 

 Prix : 1800€ HT/ personne (repas du midi compris)

 

Jour 1 Jour 2 Jour 3

Présentation de Puppet

• Les principes la configuration 
automatisée centralisée
• Historique de Puppet

• Fonctionnement du système d'abstraction des ressources

 

Cas d'utilisations de Puppet

• Création d'une ressource utilisateur utilisateur

• Etat, dérive et convergence des configurations

 

Mise en œuvre initiale de
Puppet

• Installation de l'agent
• Remontée d'informations de parc avec facter
• Inspection des ressources d'une machine

 

Les ressources

• Les principaux types
• Les relations entre ressources
• Les ressources définies

Le langage Puppet

• La gestion des fichiers et les templates
• Les variables et tableaux de Puppet
• Les opérateurs et constructeurs de langage
• Les espaces de noms

 

Classes et modules

• Présentation et interêt des structures de données Puppet
• Héritage et classes paramétrées
• Création et organisation d'un module réutulisable

• Rédaction de tests pour les modules

 

Connexion agent/master

• Le modèle client/serveur
• Configuration de l'agent
• Gestion des certificats
• Utilisation de la console Puppet Enterprise pour gérer les nodes

 

Le reporting dans Puppet

• Journalisation dans syslog
• Alertes Mail
• Couplage avec rrdtool
• Intégration dans Puppet Enterprise

 

Puppet Enterprise

• Comparaison version Open Source et Enterprise
• Provisioning avancé
• Intégration MCollective

 

Concepts supplémentaires

• Documentation automatique
• Bonnes pratiques
• Forge et Puppet Enterprise
• La gestion de version de sa configuration Puppet

• La séparation des données et Hiera

 

 

 

 

Eventbrite - Formation Puppet -  Les Fondamentaux (18 Mars 2014 au 20 Mars 2014) 

Eventbrite - Formation Puppet -  Les Fondamentaux (26 Mai 2014 au 28 Mai 2014)

 

Formation Puppet - Utilisation Avancée


Objectifs:

  • Gérer la montée en charge de Puppet
  • Comprendre les concepts avancés du langage et des ressources virtuelles 

  • Utiliser hiera pour séparer les données et le code

  • Coupler Puppet avec d'autres outils pour aller plus loin 

 
Durée: 3 jours
 
 
Public:
  • Administrateurs Systèmes
 

Prérequis: Expérience de l'administration système sous linux, Avoir déjà manipulé Puppet, connaissance de bases de la gestion centralisée de configuration

 

 Prix : 1800 € HT/ personne (repas du midi compris)

 

Jour 1 Jour 2 Jour 3

Fondamentaux de l'administration avancée

• Le langage (scope, héritage)
• Structure des modules
• Distribution de facts/fonctions

• Run stages

 

Classification

• Création d'environnements
• Présentation des ENC
• Stockage des définitions dans un annuaire LDAP
• Puppet Enterprise comme ENC

 

Design patterns

• Ordonnancement des ressources
• Déclaration de ressources groupées
• La ressource Resources
• Fragmentation de fichiers avec concat et Augeas 

 

La séparation du code et des données

• Présentation de hiera
• Stockage de données sensibles

• Utilisation de extlookup

 

Ressources virtuelles et exportées

• Intérêt des ressources virtuelles et exportées
• Mise en œuvre
• Storeconfigs et PuppetDB

 

Traitement des rapports

• Stockage
• Notification par e-mail
• Construction de graphiques

• Audit des ressources 

 

 

Résolution de problèmes

• Erreurs liées à SSL/TLS
• Consultation de graphes d'état

• Flux réseaux
• Gestion des certificats

 

Mcollective

• Présentation
• Utilisation seule
• Couplage avec Puppet
• Sécurisation du middleware

 

Montée en charge

• Mise en place d'une infrastructure multi-master
• Séparation des serveurs de fichiers
• Partage de la CA

 

Augeas pour aller plus loin

• Automatiser la création de puppetmasters dans le cadre d'une architecture HA
• Création et monitoring de virtualhosts 

 

Eventbrite - Formation Puppet -  Avancée (28 Avril 2014 au 30 Avril 2014)

Eventbrite - Formation Puppet -  Avancée (1 Juillet 2014 au 3 Juillet 2014)

Produits & solutions

Support

Tél : +33.1.49.70.99.70

Une question

Formulaire de contact