Stage GFC Atlantic

Download Stage GFC Atlantic

Post on 14-Apr-2017

414 views

Category:

Technology

0 download

Embed Size (px)

TRANSCRIPT

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    Arthur BACKOUCHEBACKOU_A

    Epitech ToulouseExpertise informatique2015-2016

    Rapport de stage

    Cration d'un logiciel de supervision de serveurs del'entreprise.

    01/07/2015 31/12/2015

    Matre de stage: Thierry Le Bohec

    1/28

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    Cration d'un logiciel de supervision de serveurs del'entreprise.

    2/28

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    Remerciements

    Etudiant Epitech Toulouse, faisant partie de la promotion 2019, j'ai raliser mon stage de deuxime anne chez GFC Atlantic.

    Avant de dcrire mon exprience, je tiens tout d'abord effectuer quelques remerciements auprs des personnes sans qui la ralisation et l'aboutissement de ce stage n'auraient pas t possibles.

    Je remercie tout d'abord mon matre de stage, Thierry Le Bohec qui m'a accueillit au sein du service informatique du Groupe Atlantic. Je le remercie galement pour son encadrement et sa confiance qu'il m'a accorde tout au long du stage.

    Je remercie Nicolas Valles qui m'a accueillit dans le centre de formation Atlantic Thermor de Colomiers.

    Enfin, je remercie l'cole Epitech Toulouse qui m'a apporter de nombreuses notions en Informatique qui m'ont servit lors de mon stage.

    3/28

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    SommaireIntroductionI) Un nouvel arrivant dans la socit.1)GFC Atlantic

    1.1) Prsentation gnrale1.2) GFC Atlantic en chiffre1.3) Le rle principal de la socit1.4) Gestion de l'informatique

    2) Organisation de la socit2.1) Le SPI

    2.1.1) la gestion des serveurs2.1.2) la gestion du rseau

    2.2) Le support2.2.1) le support de premier niveau2.2.2) le support de second niveau

    2.3) La MOA2.4) La MOE

    3) Projet Ariane3.1) Contexte du projet3.2) Etat de l'existant

    3.2.1) Architecture gnrale du projet Ariane3.2.2) Architecture d'Ariane Tablette

    3.3) Organisation de l'quipe de travail3.3.1) fonctionnement de la mthode Agile3.3.2) avantages3.3.3) inconvnients

    4) Module ralis par le Stagiaire4.1) Les besoins auquel rpond le module.4.2) Les caractristiques du module.4.3) Prfrence par rapport la ralisation du module

    4.3.1) Le choix de l'environnement de dveloppement4.3.2) Le choix des langages de programmation

    4.4) Surveillance CouchBase4.4.1) description du besoin4.4.2) ralisation de la connexion

    4.5) Collecte de Statistiques4 .5.1) description du besoin

    4.5.2) ralisation de la connexionII) Convaincre le matre de stage.Conclusion

    4/28

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    PARTIE 1 : Un nouvel arrivant dans lasocit.

    5/28

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    IntroductionLe groupe Atlantic fond en 1968 par Paul Radat et Pierre Lamoure est aujourd'hui compos de 11 marques. Ces dernires sont cratrices dans 4 domaines qui sont le chauffage, l'eau chaude sanitaire, la climatisation et laventilation.J'ai eu la chance d'intgrer dans le contexte d'un stage Epitech la socit GFC Atlantic.

    Les onze marques appartenant aux groupe Atlantic.

    6/28

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    I. Prsentation de GFC Atlantic.

    1.1) GFC Atlantic en chiffres.

    GFC Atlantic (Gestion et Financire et Commerciale Atlantic) t fondeen 1990 et est situ au 44 boulevard des ETATS UNIS la Roche sur Yon. Son capital est de 305000 euros. L'entreprise ralis l'anne dernire un chiffre d'affaire 20 036k euros. A travers 3 tablissements, 173 personnes travaillent pour cette entreprise.

    1.2) Le rle principal de la socit.

    Le rle principal de GFC Atlantic est activit des siges sociaux, et ce titre supervise et gre les autres entreprises prsentes dans le groupe Atlantic. Ainsi l'entreprise dans laquelle j'ai fais mon stage prend en chargela planification et la direction stratgique du groupe.

    1.3) Gestion de l'informatique.

    Les socits commerciales du groupe Atlantic ont la possibilit de financerelles mme le dveloppement des projets informatiques les concernant, cependant GFC Atlantic s'occupe de l'ensemble du matriel destin au dveloppement informatique(achat/maintenance) ainsi que du dveloppement de logiciels. L'organisation de cette socit est divis en 4 structures.

    7/28

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    2) Organisation de la socit

    2.1)Le SPICette cellule s'occupe du matriel, des bases de donnes, de la gestion systme et du rseau ainsi que l'achat de licences des logiciel du groupe Atlantic.Le fait d'avoir une socit grant l'ensemble de la partie informatique permet au groupe de bnficier de serveurs mutualiss.

    2.1.1) La gestion des serveursNous pouvons prendre l' exemple de certains des serveurs de base de donn Oracle qui possdent la fois des instances Sauter et Thermor.Quelques annes auparavant les serveurs taient stocks dans chaque entreprises, ensuite ils ont t placs au sein mme des btiments GFC Atlantic, mais aujourd'hui une migration a lieu, l'ensemble des serveurs sont contenus dans un DataCenter, ce qui permet une optimisation de la gestion du rseau lectrique et internet. Le groupe possde une grande varit de serveurs :

    serveurs de bases de donns essentiellement Oraclemais aussi MySql/SqlServer/CouchBase.

    serveurs de messagerie des socits du groupe. serveurs denvois des SMS. serveurs d' EMAIL (lotus)

    serveurs AD (Active Directory de Microsoft) serveurs Web serveurs Applicatif. serveurs Citrix. serveurs de fichiers. (partage entre utilisateurs :

    FTP,CIFS, WEBDAV) .

    8/28

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    2.1.2) La gestion du rseau.La socit dans laquelle j'ai fais mon stage gre aussi l'architecture rseau de chaque socits du groupe Atlantic.Nous pouvons prendre l'exemple de mon stage que j'ai ralis dans une desfiliales du groupe : le centre de formation Thermor Colomiers (31). L'infrastructure rseau de ce lieu est gr par GFC Atlantic (85).Pendant les 6 mois j'ai ainsi pu bnficier d'une connexion SDSL 2MegaBits avec les serveurs du groupe Atlantic.Un passage 100Megabits est prvu lors de l'anne 2016.

    2.2)Le support2.2.1) support de premier niveau.

    En cas de problmes les utilisateurs contact dabord leur RIS.Le Responsable Informatique de Secteur est prsent dans chaque filiale du groupe. Si ce dernier n'obtient pas une solution viable au problme pos, il est alors fait appel au support de second niveau.

    2.2.2) support de second niveau.Le support intervient sur le problme de l'utilisateur en utilisant un logiciel : Bugzilla. Une application de suivi des bugs. De telles applications permettent des individus ou des groupes de dveloppeurs de suivre les bugs en cours et les demandes d'amlioration du logiciel. Il est utilis par beaucoup d'entreprises pour suivre le dveloppement en interne de leurs logiciels.Par l'intermdiaire de ce logiciel, l'quipe de dveloppeur faisant partit du support la possibilit de modifier les bases de donns, un accs au code source des logiciels beugus permet une correction du logiciel.

    En plus du logiciel bugzilla, le personnel du support dispose de NAGIOS, outil de supervision pour obtenir une visibilit d'ensemble sur l'tat des serveurs.

    9/28

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    2.3) La MOALa matrise douvrage dfinit les besoins mtiers, le budget et reprsente les futurs utilisateurs du systme. Cet intervenant ne possde pas les comptences techniques pour la ralisation du projet, il est expert fonctionnel. La MOA de GFC Atlantic est en contact direct avec les autres filiales du groupe Atlantic dans le but de dterminer les applications qui seront dvelopper par la MOE.Dans le cadre de mon stage, la MOA n'est pas intervenue car le logiciel que j'ai dvelopp est destin uniquement certains membres du service informatique.

    2.4)La MOELa matrise duvre est quant elle choisie par le matre douvrage afin deraliser le projet dans le cadre dun contrat. C'est cette structure qui assure le dveloppement du projet, la ralisation est divise en plusieurs tapes.

    dveloppement test pr production production

    Toutes les fonctionnalits ajoutes un programme sont dans un premier temps places en phase de dveloppement (selon la mthode agile). Ensuite quand les fonctionnalits sont prsentables, celles ci sont places en phase de test.Cela permet aux membres de la MOA, ainsi qu' certains utilisateurs spcifiques de tester les nouvelles fonctionnalits.Suite aux tests effectus par la MOA, des remonts ont lieux afin de perfectionner les fonctionnalits ajouts.Aprs la validation par la MOA, les nouveauts intgrent une branche de production. En cas de bug majeur, seul le support sera autoris effectuer des modification sur cette partie du dpt.

    Ces modifications sont merges (rintgres) par la suite dans la branche de dveloppement.

    10/28

  • Epitech Toulouse Rapport de Stage Groupe Atlantic Arthur Backouche

    3)Le projet Ariane

    3.1) Contexte du ProjetLes commerciaux des filiales du groupe Atlantic disposent d'une application web, Ariane Web, (dvelopp en php) relie des serveurs de base de donne Oracle qui leurs permet d'avoir des informations propos de la planification de leurs tches, de la gestion de leurs contacts, etc.

    Ces derniers ont fait la demande d'obtenir une application iPad (Ariane Tablette) ayant les mmes fonctionnalits que la plate forme web pour plusieurs raisons :

    c'est un objet facilement transportable. l'iPad est un appareil qui dmarre rapidement. il n'y pas le problme d'