Le projet OpenStack vise à créer une plate-forme open source Cloud computing, pour les Clouds publics et privés visant une évolutivité sans complexité. OpenStack est composé d'un certain nombre de composants libres qui forment ensemble une solution Cloud.
La NASA et Rackspace ont été les initiateurs de ce projet. Des grands noms du monde informatique se sont joints au projet tel que IBM, Dell, Canonical, Cisco, … etc. La mutualisation des efforts de développement ont fait du projet OpenStack l'un des projet les plus émergent, avec une release chaque 6 mois.
C'est avec un plaisir non dissimulé que nous libérons nos supports de formation OpenStack en Français. Ceux-ci, présentés sous forme de slides, ont été réalisés dans le cadre de nos activités de formation délivrées à nos clients.
Ils vous permettront de comprendre les enjeux liés au cloud IaaS (Infrastructure as a Service) puis d'installer et de piloter une infrastructure OpenStack, solution leader du marché.
Participants actifs à la communauté OpenStack francophone depuis sa création, nous espérons que cette dernière pourra réutiliser ces supports de formation.
> Des projets OpenStack ? Besoin de formations OpenStack intra- / inter- entreprise ?
Contactez-nous sur http://www.osones.com
Etude et mise en place d’un Cloud privé Avec OpenstackBayeOusseynouFall
Etude sur le Cloud Computing avec ses avantages et ses risques puis nous avons proposé une architecture qui puisse assurer une gestion unifiée des ressources informatiques de l’ISEP, en particulier dans le secteur pédagogique
Memoire ecrire par Fallou Mbengue qui porte sur Sujet : Etude et mise en place d’une infrastructure Datacenter privé avec OpenStack : Automatisation des déploiements et tests
OpenStack dans la pratique: comment ça marche ?
Démonstration par Adrien CUNIN
Vous êtes administrateur système, développeur, décideur, et vous vous posez des questions sur le rôle et le fonctionnement d'OpenStack ?
• Quels besoins couvrent OpenStack ?
• Quels sont les différents composants ? Comment fonctionnent-ils ?
• Comment tirer partie d'une technologie cloud ?
Ces slides sont issues du meetup du mercredi 17 septembre dans les locaux de Mozilla à Paris.
> Des projets OpenStack ? Besoin de formations OpenStack intra- / inter- entreprise ?
Contactez-nous sur http://www.osones.com
Le projet OpenStack vise à créer une plate-forme open source Cloud computing, pour les Clouds publics et privés visant une évolutivité sans complexité. OpenStack est composé d'un certain nombre de composants libres qui forment ensemble une solution Cloud.
La NASA et Rackspace ont été les initiateurs de ce projet. Des grands noms du monde informatique se sont joints au projet tel que IBM, Dell, Canonical, Cisco, … etc. La mutualisation des efforts de développement ont fait du projet OpenStack l'un des projet les plus émergent, avec une release chaque 6 mois.
C'est avec un plaisir non dissimulé que nous libérons nos supports de formation OpenStack en Français. Ceux-ci, présentés sous forme de slides, ont été réalisés dans le cadre de nos activités de formation délivrées à nos clients.
Ils vous permettront de comprendre les enjeux liés au cloud IaaS (Infrastructure as a Service) puis d'installer et de piloter une infrastructure OpenStack, solution leader du marché.
Participants actifs à la communauté OpenStack francophone depuis sa création, nous espérons que cette dernière pourra réutiliser ces supports de formation.
> Des projets OpenStack ? Besoin de formations OpenStack intra- / inter- entreprise ?
Contactez-nous sur http://www.osones.com
Etude et mise en place d’un Cloud privé Avec OpenstackBayeOusseynouFall
Etude sur le Cloud Computing avec ses avantages et ses risques puis nous avons proposé une architecture qui puisse assurer une gestion unifiée des ressources informatiques de l’ISEP, en particulier dans le secteur pédagogique
Memoire ecrire par Fallou Mbengue qui porte sur Sujet : Etude et mise en place d’une infrastructure Datacenter privé avec OpenStack : Automatisation des déploiements et tests
OpenStack dans la pratique: comment ça marche ?
Démonstration par Adrien CUNIN
Vous êtes administrateur système, développeur, décideur, et vous vous posez des questions sur le rôle et le fonctionnement d'OpenStack ?
• Quels besoins couvrent OpenStack ?
• Quels sont les différents composants ? Comment fonctionnent-ils ?
• Comment tirer partie d'une technologie cloud ?
Ces slides sont issues du meetup du mercredi 17 septembre dans les locaux de Mozilla à Paris.
> Des projets OpenStack ? Besoin de formations OpenStack intra- / inter- entreprise ?
Contactez-nous sur http://www.osones.com
Introduction au Cloud computing: principes, modèles et enjeux.
Le lecteur pourra découvrir l'architecture de référence du Cloud computing ainsi que des informations succinctes sur l'état de l'art et du marché.
TFE - Sécurité des architectures en conteneurs Docker orchestrés par KubernetesManuelMareschal
Travail de fin d'études réalisé par Manuel Mareschal dans le cadre de mes études en Informatique et Systèmes orienté Sécurité des Systèmes au département technique l'IESN à l'Henallux
Présentation portant sur le système de virtualisation Docker.
Langue : Français.
Auteur : Colin LEVERGER, me@colinleverger.fr, merci de citer vos sources ;)
Sources : Wikipedia / Docker site officiel : https://www.docker.com/
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING PRIVÉ BASÉE SUR UN ...Borel NZOGANG
Dans ce projet nous avons mis en place un pool de serveurs de machines virtuelles (maître/esclaves) qui tournent sous l'OS XenServer, ensuite nous avons mis sur pied XenCenter qui est notre centre de supervision, puis pour l'accès à distance aux machines virtuelles par les clients nous avons deux serveurs tournant sous l'OS Windows Server 2012 R2 ; l'un contenant le contrôleur de domaine Active Directory, le DNS et notre autorité de certification pour signer nos certificats en local. Et l'autre contenant Xen Desktop qui utilise le protocole VNC et permet de fournir les bureaux distants aux clients receiver (machines clientes). Enfin nous avons configurer DRBD afin de faire de la distribution des tâches et surtout répliquer les machines virtuelles du maître sur les esclaves afin de rendre notre architecture tolérant aux pannes, surtout celles du serveur maître.
Le présent projet consiste à implémenter, superviser et surveiller un réseau local au sein du Ministère de l’Enseignement Supérieur et de la Recherche Scientifique qui fait le sujet de mon diplôme de mastère.
Cette occasion m’a permis de comprendre l'administration système et réseau, aussi à élargir mes connaissances sur les concepts de la supervision d'un système d'information et d’acquérir des compétences dans ce domaine en en gérant les pannes surgies suite aux notifications instantané envoyé à l’administrateur par mail.
Mots clés :GNS3, NAGIOS, Centos, NRPE, NSClient++,SNMP,NDOutils,Centreon,APACHE
Introduction au Cloud computing: principes, modèles et enjeux.
Le lecteur pourra découvrir l'architecture de référence du Cloud computing ainsi que des informations succinctes sur l'état de l'art et du marché.
TFE - Sécurité des architectures en conteneurs Docker orchestrés par KubernetesManuelMareschal
Travail de fin d'études réalisé par Manuel Mareschal dans le cadre de mes études en Informatique et Systèmes orienté Sécurité des Systèmes au département technique l'IESN à l'Henallux
Présentation portant sur le système de virtualisation Docker.
Langue : Français.
Auteur : Colin LEVERGER, me@colinleverger.fr, merci de citer vos sources ;)
Sources : Wikipedia / Docker site officiel : https://www.docker.com/
ETUDE ET MISE EN PLACE D'UNE SOLUTION DE CLOUD COMPUTING PRIVÉ BASÉE SUR UN ...Borel NZOGANG
Dans ce projet nous avons mis en place un pool de serveurs de machines virtuelles (maître/esclaves) qui tournent sous l'OS XenServer, ensuite nous avons mis sur pied XenCenter qui est notre centre de supervision, puis pour l'accès à distance aux machines virtuelles par les clients nous avons deux serveurs tournant sous l'OS Windows Server 2012 R2 ; l'un contenant le contrôleur de domaine Active Directory, le DNS et notre autorité de certification pour signer nos certificats en local. Et l'autre contenant Xen Desktop qui utilise le protocole VNC et permet de fournir les bureaux distants aux clients receiver (machines clientes). Enfin nous avons configurer DRBD afin de faire de la distribution des tâches et surtout répliquer les machines virtuelles du maître sur les esclaves afin de rendre notre architecture tolérant aux pannes, surtout celles du serveur maître.
Le présent projet consiste à implémenter, superviser et surveiller un réseau local au sein du Ministère de l’Enseignement Supérieur et de la Recherche Scientifique qui fait le sujet de mon diplôme de mastère.
Cette occasion m’a permis de comprendre l'administration système et réseau, aussi à élargir mes connaissances sur les concepts de la supervision d'un système d'information et d’acquérir des compétences dans ce domaine en en gérant les pannes surgies suite aux notifications instantané envoyé à l’administrateur par mail.
Mots clés :GNS3, NAGIOS, Centos, NRPE, NSClient++,SNMP,NDOutils,Centreon,APACHE
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO Technology
En cette année 2024 qui s’annonce sous le signe de la complexité, avec :
- L’explosion de la Gen AI
-Un contexte socio-économique sous tensions
- De forts enjeux sur le Sustainable et la régulation IT
- Une archipélisation des lieux de travail post-Covid
Découvrez les Tech trends incontournables pour délivrer vos produits stratégiques.
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...OCTO Technology
par Claude Camus (Coach agile d'organisation @OCTO Technology) et Gilles Masy (Organizational Coach @OCTO Technology)
Les équipes infrastructure, sécurité, production, ou cloud, doivent consacrer du temps à la modernisation de leurs outils (automatisation, cloud, etc) et de leurs pratiques (DevOps, SRE, etc). Dans le même temps, elles doivent répondre à une avalanche croissante de demandes, tout en maintenant un niveau de qualité de service optimal.
Habitué des environnements développeurs, les transformations agiles négligent les particularités des équipes OPS. Lors de ce comptoir, nous vous partagerons notre proposition de valeur de l'agilité@OPS, qui embarquera vos équipes OPS en Classe Business (Agility), et leur fera dire : "nous ne reviendrons pas en arrière".
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
2. PLAN
• Problématique
• Cible
• Introduction au Cloud
• Etat de l’art
• OpenStack
• Présentation
• Composants
• Architecture
• Valeur ajouté (standardisation, …)
• Screenshot (interface d’administration)
• Quelques liens
3. Problématique/Enjeux
• Réduire les coûts d’acquisition des logiciels, plateformes et
infrastructures pour les grandes et les petites organisations.
• Dématérialiser les infrastructures physiques.
• Permettre aux organisations, entreprises et particuliers de bénéficier ou
de disposer du cloud privé, publique ou hybride.
• Proposer un standard pour le cloud (interopérabilité entre les
plateformes)
• Eviter la dépendance à un unique fournisseur de service propriétaire de
la solution
• S’adapter aux besoins et portefeuille du client
4. Cible
• Fournisseurs de services et intégrateurs
• Entreprises (Grandes et PME)
• Gouvernements et agences gouvernementales
• Institutions académiques
• Recherche
• E-commerce
• Autres organisations
5. Contexte : Virtualisation et Cloud
• Virtualisation:
la virtualisation simule plusieurs infrastructure réseau sur le même équipement
matériel. Les hommes, applications et autres ressources peuvent ainsi opérer
avec les ressources virtuelles comme si elles étaient réelles. L’accès aux
ressources virtuelles étant contrôlé par un gestionnaire de machine virtuelle
(hypervisor),
• Les avantages de la virtualisation peuvent être:
• Réduction des coûts d’invesstissement dans l’acqusition de nouveaux matériels
• Réduire les coûts de maintenance
• Réduire les coûts de reprise de panne
• Faible consommation d’énergie, meileur respect de l’environnement
• Etc..
6. Contexte : Virtualisation et Cloud
• Le cloud computing:
• le cloud ou cloud computing est l'accès via un réseau de télécommunications, à
la demande et en libre-service, à des ressources informatiques partagées
configurables (réseaux, serveurs, applications, services)
• Le cloud se base sur une infrastructure virtuelle et étend la virtualisation en la
rendant accessible à distance et en diversifiant les services offerts:
• Logiciel comme service (SaaS): les logiciels/applications sont mis à
dispositions des clients qui peuvent y accéder au moyen d’un navigateur web
par exemple.
• Platform comme service (PaaS): l’infrastructure physique et le système
d’exploitation sont sous la responsabilité du fournisseur de service. Le client
gère lui même les applications. Elle diffère des hébergements web notamment
par son élasticité, c’est-à-dire l’adaptation automatique de la plateforme aux
besoins du client.
• Infrastructure comme service (IaaS): service de bas niveau, le parc
informatique, virtualisé, est offert au client comme service. Ce dernier est
donc dispensé de l’achat des machines. Il y accède et gère directement les
systèmes d’exploitations.
7. Comparaison de quelques solutions Open
Source
Cloudstack Eucalyptus OpenNebulla OpenStack
Licence Apache V2 Apache V2 Apache V2 Apache V2
Mise en œuvre Faible Faible Complexe
(modularité)
Communauté Réactive Moyenne Moyenne Réactive;
Grands éditeurs
Langage Java Java, C C++, C, java,
Shell script, Lex,
yacc
Python
Fonctionnalités +++ +++ ++ ++++
Compatibilité Amazon Amazon Amazon Amazon
8. OpenStack : présentation
• Logiciel open source pour la mise en œuvre d’infrastructure de cloud
(publique et privé).
• OpenStack, c’est :
• Un projet démarré depuis 2010 par Rackspace (Prestatire de service en cloud)
et la NASA
• Supporté par des distributions Linux dont Ubuntu et Red hat
• Conçu pour gérer les plateformes à grande échelle et à faible coût.
• Compatible à la plateforme cloud Amazon Web services
• Une forte communauté réactive qui maintient le projet
• Un projet visant à une standardisation du coud (exportation des schémas et
templates)
• Sous licence Apache version 2
9. OpenStack : présentation
• OpenStack est un ensemble de logiciels open source qui permet le
contrôle de systèmes de larges pools d’ordinateurs, d’espaces de
stockage et de ressources réseaux au travers d’un datacenter; tout
en étant accessible au moyen d’une interface graphique web.
• Ces objectifs sont:
• Répondre au cloud privé et au cloud public
• Offrir une architecture modulaire et riche
• Offrir des outils robuste et longuement testés
• Proposer un standard pour le cloud
• Une solution participative et transparente
• Offrir une plateforme de test (trystack.com)
10. OpenStack : les composants
• OpenStack dispose d’une architecture modulaire qui permet aux
utilisateurs d’étendre les composants selon leurs besoins. Dans sa
version 9 nommé ICEHOUSE, Il intègre :
• Nova : c’est le module qui permet la gestion de larges réseaux de machines
virtuelles à la demande. Elle gère la redondance et scalabilité des
machines. Elle fournit une API nécessaire à l’orchestration du Cloud (gestions
des instances serveurs et contrôle d’accès).
• Swift: basé sur une architecture distribuée, met à disposition un service de
stockage (redondant et scalable) et de lecture de très larges volumes de
données.
• Cinder: met à disposition un service de stockage permanent utilize par les
machines virtuelles.
• Neutron : permet de déployer des réseaux virtuels utilisés par les machines
virtuelles pour communiquer
11. OpenStack : les composants
• Glance : fournit un catalogue d’images disponibles pour la creation de machines
virtuelles. Il fournit également une API compatible REST permettant d’effectuer
des requêtes pour obtenir des informations sur les images hébergées par les
différents magasins de stockages.
• Keystone : est l’annuaire qui centralise toutes les authentifications et
autorisations nécessaires aux multiples services d'OpenStack. Neutron - permet
la mise en place de réseaux virtuels.
• Ceilometer - module permet de mesurer la consommation d'un projet sur une
plate-forme OpenStack. Ceilometer peut-être utilisé comme outil de facturation.
• Horizon : est le tableau de bord permettant la gestion du cloud OpenStack. Il
s’agit en fait d’une interface web permettant de gérer facilement la création
d'instance, de volume, d'image, etc...
• Heat : permet de lancer plusieurs applications cloud composites et
d’automatiser le déploiement d’architecture de cloud à partir de fichiers de
configuration (templates, schémas)
15. Conclusion
OpenStack est une plateforme open source pour le cloud et dispose
d’une forte communauté qui soutien le projet et garantie sa
pérennité et sa qualité dans le long terme.
A ce titre, elle représente certainement la meilleure piste pour
toute entreprise désireuse de se lancer dans l’intégration de
solutions de cloud. Juste devant des solutions comme Cloudstack et
Eucalyptus, qui semblent plus simple à mettre en œuvre. Ceci est
certainement le résultat d’une architecture très modulaire, rendant
OpenStack un peu plus complexe.
Ceci n’enlevant rien à la valeur d’OpenStack, garantie par ses
objectifs et son évolution jusqu’à ce jour.
17. Champs d’intérêt pour ITGSTORE
• Développer sa propre plateforme personnalisée de cloud basée sur
OpenStack et vendre directement des services en cloud dessus
(hébergés par ITGStore)
• Nécessiterait de grandes ressources à consacrer au projet (ajout de
composants, modification de code, intégration de composants existants,
etc)
• Développer des compétences et accompagner des organisations et
entreprises dans le processus de mise en œuvre d’infrastructure
de cloud computing
18. Le cloud : inconvénients
• L'utilisation des réseaux publics, dans le cas du cloud public, entraîne
des risques liés à la sécurité du réseau.
• Dépendance à la qualité du réseau: le système devient indisponible en
cas de panne du réseau
• Interfaces inter-applicatives difficile à mettre en œuvre par le client
du fait de la non maîtrise de l’implantation des données
• Absence de garanties autres que contractuelles notamment dans
l’utilisation des données
• La territorialité de la loi: droits applicables, position géographiques des
données ou du client clients, etc.
• Réversibilité : exportation des données dans un format utilisable en cas
de rupture de contrat par exemple
19. Le cloud : avantages
• Les avantages du cloud sont liés à ses caractéristiques mêmes:
• L’élasticité: les ressources attribuées sont automatiquement adaptées au besoin du
consommateur
• L’ouverture: le cloud est accessible depuis différents type de plateforme (ordinateur,
tablette, smartphone, etc.) au travers du réseau informatique
• La mutualisation: en cloud computing, les ressources(réseau, espace disque, services) sont
combinés afin d’automatiquement atteindre à chaque instant une utilisation optimale des
ressources,
• Le paiement à l’usage: l’utilisation réelles des ressources est mesurée, ceci permet une
facturation à la consommation
• Des coûts plus abordables donc, notamment dans le cas de l’entrée en service ou de test
• L’externalisation de la maintenance et de la gestion des infrastructure, véritable casse tête
• Les mises à jour ne constituent plus un problème.