Rapport de Stage
Rapport de Stage
Rapport de Stage
Comptage
2023
RAPPORT
DE
STAGE
GESTION DES ENTREPRISES :
ISTA TAMENSOURT
2022/2023
2 RAPPORT DE STAGE
REMERCIEMENT
2
3 RAPPORT DE STAGE
3
4 RAPPORT DE STAGE
4
5 RAPPORT DE STAGE
TABLE DE MATIERES
Introduction :
Chapitre 1 ......................................................................................................
1. Contexte géneral du projet…………………………………………………………………
1.1. Présentation de l’organisme d’accueil……………………………………………..
1.2. Les taches effectuées……………………………………………………………….
1.3. Présentation de l’existant et problématique………………………………………..
1.4. Solution proposée et objectifs du projet……………………………………………
Chapitre 2…………………………………………………………………….
1. Cloud computing……………………………………………………………………………
1.1. Definition ………………………………………………………………………….
1.2. Historique………………………………………………………………………….
1.3. Les avantages………………………………………………………………………
1.4. Les types de services cloud………………………………………………………..
1.5. Les moéles de déploiment …………………………………………………………
Chapitre 3 ……………………………………………………………………
1. Etude de la solultion Openstack……………………………………………………………
1.1. Présentation d'Openstack…………………………………………………………..
1.2. Les composants et l'architecture d'Openstack ……………………………………..
1.1.1. HORIZON - Tableu de bord……………………………………………..
1.1.2. KEYSTONE - Identité………………………………………………….
1.1.3. NOVA - Calcul…………………………………………………………...
1.1.4. GLANCE - Image ……………………………………………………….
1.1.5. NEUTRON - Réseau……………………………………………………..
1.1.6. CINDER - Bloc de stockage …………………………………………….
1.1.7. Placement - Placement service………………………………………….
Chapitre 4……………………………………………………………………
Introduction…………………………………………………………………………………...
1. Réalisation d'une infrastructure OpenStack…………………………………………….
1.1. Péparation de l'environnement ……………………………………………………
1.2. Configuration Réseau………………………………………………………………
1.3. Installation et Configuration de serveur NTP………………………………………
1.4. Installation les packages d'Openstack……………………………………………...
1.5. Installation et configuration de SQL Database …………………………………….
1.6. Installation et configuration de RabbitMQ…………………………………………
1.7. Installation et configuration de Memcached service……………………………….
1.8. Installation et configuration de ETCD service …………………………………….
1.9. Installation des services Openstack ………………………………………………..
- KEYSTONE - Identité……………………………………………………….
- GLANCE - Image……………………………………………………………..
- PLACEMENT - Placement service ………………………………………….
- NOVA - Calcul……………………………………………………………….
- NEUTRON - Réseau…………………………………………………………
- HORIZON - Tableu de bord…………………………………………………..
5
6 RAPPORT DE STAGE
- CINDER - Bloc de stockage ……………………………………………….....
6
7 RAPPORT DE STAGE
INTRODUCTION
Dans l'ensemble, les stages sont une excellente opportunité pour les étudiants et les jeunes
diplômés de développer leurs compétences, d'acquérir une expérience professionnelle et de
se préparer à leur carrière future.
Un stage est une période de formation pratique qui permet à un étudiant ou à un jeune
diplômé d'acquérir une expérience professionnelle dans un environnement professionnel réel.
Le stagiaire travaille généralement pour une entreprise ou une organisation pendant une
période déterminée, généralement quelques semaines à quelques mois, et il est encadré par un
tuteur ou un responsable de stage. Les stages peuvent être rémunérés ou non, et leur durée et
leur intensité peuvent varier en fonction du domaine d'activité, de l'entreprise et des objectifs
de formation. Les stages sont souvent une opportunité pour les étudiants et les jeunes
diplômés d'acquérir une expérience professionnelle concrète, de développer des compétences
techniques et non techniques, telles que la communication, la résolution de problèmes, la
gestion du temps, la créativité, la prise de décision et bien d’autres, et de se familiariser avec
l'environnement professionnel et de se faire connaître des employeurs potentiels. Les stages
présentent de nombreux avantages, tant pour les étudiants et les jeunes diplômés que pour les
employeurs. Acquérir une expérience professionnelle,
Développer des compétences, Explorer une carrière, Établir des contacts professionnels,
Améliorer les chances d’emploi, Obtenir des références professionnelles, Être rémunéré.
Je tiens à préciser que la période de stage allant du 20/02/2022 jusqu’au 18/03/2023 était
tellement riche et bénéfique au niveau d’observation, consultation et expérimentation qui
vent me servir dans ma vie professionnelle et quotidienne.
La première partie de ce rapport sera donc consacrée à une description de la Faculté des
Sciences Juridiques, Économiques et Sociales et ses activités.
La deuxième partie de ce rapport sera un descriptif de différentes étapes que j’ai suivis durant
toute la période de stage.
7
8 RAPPORT DE STAGE
PRÉSENTATION DE LA FACULTÉ
La Faculté des Sciences Juridiques, Economiques et Sociales de Marrakech
(FSJESM) est
Organigramme de la
Faculté
Next Step est organisé par des fonctions. La figure suivante illustre son
organigramme.
-
2eme semaine -
-
-
-
-
3eme semaine -
-
-
-
4eme semaine -
-
Tableau 2 : Liste des taches effectué
2. Conclusion
a.
10
11 RAPPORT DE STAGE
1. Définition
2. Historique
Le Cloud Computing est une technologie émergente qui a vu le jour au
début des années 2000. Les premières formes de Cloud Computing remontent
aux années 1960 avec le développement de la technologie du temps partagé,
mais il a fallu attendre l'avènement d'Internet pour que le Cloud Computing tel
que nous le connaissons aujourd'hui devienne une réalité.
Les premiers services de Cloud Computing grand public ont été lancés au
début des années 2000. Amazon Web Services (AWS) a été l'un des premiers
acteurs du marché, avec le lancement de son service de stockage en ligne
Amazon S3 en 2006. D'autres fournisseurs de services Cloud, tels que Google et
Microsoft, ont rapidement suivi.
11
12 RAPPORT DE STAGE
3. Les avantages
Sécurité : Les fournisseurs de services Cloud offrent des mesures de sécurité avancées
pour protéger les données des utilisateurs contre les menaces externes, telles que les
attaques de pirates informatiques.
Économies de coûts : Les entreprises n'ont pas besoin d'investir dans des serveurs et de
l'infrastructure coûteux, ni de payer pour la maintenance et les mises à niveau, ce qui peut
réduire considérablement les coûts.
Mise à jour constante : Les fournisseurs de services Cloud mettent constamment à jour
leurs logiciels et leurs services pour offrir les dernières fonctionnalités et technologies, ce
qui permet aux utilisateurs de bénéficier des dernières innovations sans avoir à investir
dans de nouveaux équipements.
Sauvegarde et récupération des données : Les fournisseurs de services Cloud offrent une
sauvegarde automatique et une récupération des données en cas de perte ou de dommage,
ce qui permet aux entreprises de récupérer rapidement les données perdues et de minimiser
les perturbations.
12
13 RAPPORT DE STAGE
13
14 RAPPORT DE STAGE
Une solution PaaS fournit les services de l’IaaS (dématérialisation du matériel) ainsi que
les applications middlewares : système d’exploitation, le serveur web, la base de données,
etc.
L’avantage de cette solution est son côté évolutif, ainsi qu’une pré-configuration de
l’environnement technique
Une solution SaaS fournit le logiciel ou l’application, regroupant les services de l’IaaS et du
PaaS avec en plus, l’installation, la maintenance et la configuration comprises. C’est une
interface qui permet la simple utilisation du logiciel et ne nécessite pas de connaissance
informatique ou technique au préalable. Les logiciels SaaS sont souvent sous forme
d’abonnements mensuels.
14
15 RAPPORT DE STAGE
15
16 RAPPORT DE STAGE
16
17 RAPPORT DE STAGE
* Cloud public
Un cloud public est un environnement dans lequel les services et l'infrastructure
sont fournis hors site via Internet et sont basés sur du matériel physique partagé
détenu et exploité par des fournisseurs tiers, ce qui signifie que votre entreprise
ne subit aucun coût de matériel ou de maintenance. Ces nuages offrent le plus
haut niveau d'efficacité et d'abordabilité, ainsi que la capacité d'évoluer sur
demande.
Le Cloud public est la solution idéale pour les entreprises qui recherchent la
flexibilité et la capacité de dimensionner leurs systèmes à moindre coût et sans
dépenses en capital.
Plutôt que d'acheter des serveurs coûteux, un cloud public donne accès à une
infrastructure de pointe, alimentée par des centres de données fiables, pour un
traitement, un stockage, une mise en réseau et une sécurité agiles et efficaces.
La solution idéale pour les petites et moyennes entreprises ou celles qui ont des
demandes fluctuantes, les principaux avantages du cloud public sont la rapidité
avec laquelle vous pouvez déployer des ressources informatiques, et les
économies et la transparence de la facturation qu'il offre.
* Cloud privé
Un cloud privé est une infrastructure sur mesure entièrement dédiée à votre
activité, hébergée sur site (Private Cloud sur site) ou dans un centre de données
de service provider (Cloud privé hébergé).
Les clouds privés offrent le plus haut niveau de sécurité et de contrôle. Ils
foumissent toute l'agilité, l'évolutivité et l'efficacité du cloud public, mais
offrent en outre des niveaux plus élevés de contrôle et de sécurité, ce qui le rend
idéal pour les grandes entreprises ou ceux qui ont des obligations strictes en
matière de données, de réglementation ou de gouvernance. Leurs données
hébergées séparément et physiquement séparées des autres entreprises.
17
18 RAPPORT DE STAGE
* Cloud hybride
Le cloud hybride offre aux entreprises la possibilité d’héberger certaines
applications sur le cloud public afin de réduire les coûts et d'augmenter
l'évolutivité et l'efficacité tout en conservant les données critiques en interne ou
sur une infrastructure de cloud privé pour une sécurité et un contrôle optimaux.
Une approche Hybrid Cloud sur mesure Offre aux entreprises une solution
hautement flexible, tres agile et tres rentable
18
19 RAPPORT DE STAGE
1. Présentation d’Openstack
OpenStack est un systeme d'exploitation en nuage qui contröle de vastes
pools de ressources de calcul, de stockage et de mise en réseau dans un centre
de données. Tous les composants ci-dessus sont gérés via un tableau de bord qui
permet aux administrateurs de contrôler tout en permettant à leurs utilisateurs de
provisionner des ressources via une interface
Web.
Tout comme la distribution Linux a plusieurs goûts qui sont supportés par
différentes fondations comme RedHat et SUSE, on pense que dans un proche
avenir, il y a de fortes chances Qu’OpenStack aura des distributions, ainsi que
les principaux joueurs et contributeurs à l'open projet source, y compris:
RedHat, Ubuntu, et plus encore.
19
20 RAPPORT DE STAGE
20
21 RAPPORT DE STAGE
- Nova - Calcule
Il fournit des serveurs virtuels à la demande. Nova est le composant le plus
compliqué et le plus distribué dOpenStack. Un grand nombre de processus coopèrent
pour transformer les demandes d'API des utilisateurs finaux en machines virtuelles en
cours d'exécution.
Liste de ces processus et de leurs fonctions:
- Glance – Image
Il fournit des services de découverte, d'enregistrement et de livraison pour les
images de disque et de serveur.
Liste des processus et de leurs fonctions:
22
23 RAPPORT DE STAGE
• glance-api: Il accepte les appels d'API Image pour la découverte d'images, la
récupération d'images et le stockage d'images.
• glance database: Une base de données pour stocker les métadonnées d'image.
23
24 RAPPORT DE STAGE
- Neutron – Réseau
II fournit une connectivité réseau en tant que service " entre les périphériques
d'interface (par exemple, les cartes vNIC) gérés par d'autres services OpenStack (par
exemple, nova). Le service fonctionne en permettant aux utilisateurs de créer leurs
propres réseaux.
Neutron dispose d'une architecture capable pour prendre en charge de nombreux
fournisseurs et technologies de réseaux populaires.
Les composants OpenStack Networking sont:
• neutron-server: Ce service s'exécute sur le nœud de réseau pour
desservir l'API de gestion de réseau et ses extensions. Il applique
également le modèle de réseau et l'adressage IP de chaque port. Le
serveur neutron nécessite un accès indirect à une base de données
persistante. Ceci est accompli grâce à des plugins, qui communiquent
avec la base de données en utilisant AMQP (Advanced Message Queuing
Protocol).
24
25 RAPPORT DE STAGE
25
26 RAPPORT DE STAGE
26
27 RAPPORT DE STAGE
27
28 RAPPORT DE STAGE
1. Péparation de l'environnement
L'architecture de notre solution contient 2 nœuds d'OpenStack:
28
29 RAPPORT DE STAGE
29
30 RAPPORT DE STAGE
30
31 RAPPORT DE STAGE
31
32 RAPPORT DE STAGE
32
33 RAPPORT DE STAGE
33
34 RAPPORT DE STAGE
34
35 RAPPORT DE STAGE
35
36 RAPPORT DE STAGE
36
37 RAPPORT DE STAGE
37
38 RAPPORT DE STAGE
38
39 RAPPORT DE STAGE
39
40 RAPPORT DE STAGE
40
41 RAPPORT DE STAGE
41
42 RAPPORT DE STAGE
42
43 RAPPORT DE STAGE
43
44 RAPPORT DE STAGE
44
45 RAPPORT DE STAGE
45
46 RAPPORT DE STAGE
46
47 RAPPORT DE STAGE
47
48 RAPPORT DE STAGE
48
49 RAPPORT DE STAGE
49
50 RAPPORT DE STAGE
50