Huseyin OZENICI Soutenu le 11 Septembre 2009 Soutenance des mémoires Apprentissage / Projet www.nourysolutions.com.

Slides:



Advertisements
Présentations similaires
Etude et mise en place de la
Advertisements

Plan de formation Chapitre 1 : Présentation de SAP
Département Édition - Intégration SEMINAIRE SOA Migration du canal Esup MonDossierWeb Olivier Ziller / Charlie Dubois Université Nancy 2 16 octobre 2007.
Projet extranet My.Eolas
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
La sécurité en toute simplicité Solution daccès logique By ADDEXA.
NFE 107 : Urbanisation et architecture des systèmes d'information
Conception d’une application de gestion de fiches études
Découvrez… 30/03/2017 © Agarik.
Maîtrise des données et des métadonnées de l’ODS
Sélection automatique d’index et de vues matérialisées
Organisation du système d’information comptable et de gestion
Logiciel de Mobile Device Management
Certifications Hanen KALLEL
FrontCall - 4C Les Centres de Contacts Virtuels
Control des objectifs des technologies de l’information COBIT
Présentation du SVI - DELSOL Mikaël
Plugin B pour JEdit Matthias Meusburger Antoine Acquaviva
Applications Chapitre B17 et C18
Principes de persistance dans les applications orienté objet
Présentation du port de Bejaia
Introduction aux plates formes
La Filière Moyens d’Essais GMP de chez PSA / Carrières sous Poissy : Recherche des pilotes de bancs moteurs Profil : BTS MCI Contact pour déposer votre.
Alexis Bernard Promotion 2016
Distribution Linux pour clients légers Rolland DUDEMAINE ST50 - GI – RSR Printemps 2002.
Gestion des bases de données
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
Développement d’application web
@SSR – Installation des applications eduscol.education.fr/securite - février 2007 © Ministère de l'Éducation nationale, de l'Enseignement supérieur et.
IGL301 - Spécification et vérification des exgiences 1 Chapitre 1 Introduction (ref : Bray chapitre 1)
Présentation de Windows 2000 Quest-ce que Windows 2000? 2 versions principales : 1.Windows 2000 Professionnel : Système dexploitation client (comme Windows.
Nouveaux Composants pour Joomla Auteurs El Khalil El MOUNTASSIR Yassine BENCHEKROUN 08 Janvier 2008 I.U.P. G.M.I. d'Avignon Tuteur Michel BENOIT.
22 Web Platform Installer pour faciliter la mise en œuvre de votre plateforme Web 9 Février 2010 Alban OlierLaurent Bonnet
MÉMOIRE DE SOUTENANCE ADMINISTRATEUR, SYSTÈMES, RÉSEAUX ET BASES DE DONNÉES Charles POUPLIN 11/01/2013.
Projet CONSULTING SA : GSA ( Gestion du suivi d’activités)
2 Développer, tester et déployer un site web avec WebMatrix (RIA101) Christine Dubois 9 février 2011.
Présentation de stage : P.o.C Eucalyptus
Référence PRE.022.AtelierTechAMUE_ ppt APOGEE SOA et Système d’information Atelier technique 10/02/2006.
Le workflow Encadré par: M . BAIDADA Réalisé par: ATRASSI Najoua
‘‘Open Data base Connectivity‘‘
Service de surveillance Cacti
Introduction.
Fadwa AMRI Fanny COUTURIER Virginie ROMAIN.
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Application de gestion de candidatures
Titre : Ingénieur logiciel - Analyste développeur H/F Mazamet (81200) Présentation poste: Participer à la conception des systèmes Réaliser les programmes.
Outil de gestion des cartes grises
Titre : Adminsitrateur Unix/Aix. Présentation poste + profil : Rattaché à notre agence de Toulouse, nous recherchons : un Adminsitrateur Unix/Aix. Vos.
Etude et mise en place d’un Serveur de messagerie Postfix
Les métiers de l’informatique
Supports de formation au SQ Unifié
Greta des monts du cantal
Projet Implémentation du protocole MMT sous Linux
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
La Qualité dans les Systèmes d’Information
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Projet BASTILLE-LINUX ou comment sécuriser « simplement » sa distribution Linux.
22 DBA DAY - Administrer facilement des environnements SGBD hétérogènes Anthony Moillic Directeur Technique
PHP & MySQL Master1 ICD Claire Jacquot Emilie Hot le 24/10/2006.
MEMOIRE INDUSTRIEL ESIEA
Présentation de stage : P.o.C Eucalyptus
DE SOLUTIONS DE SELF-HOSTED CLOUD
L’enseignement de spécialité SLAM
Centralisation des sites web d’ELTA & Mise en place d’un serveur NAS
Introduction aux outils de supervision
PARCOURS DE PROFESSIONNALISATION
La recherche pour l’ingénierie de l’agriculture et de l’environnement SSI : Service des Systèmes d’Information Arcintel Administration des postes de travail.
Présentation de mes compétences Angele Gary Epreuve E6 BTS SIO
Transcription de la présentation:

Huseyin OZENICI Soutenu le 11 Septembre 2009 Soutenance des mémoires Apprentissage / Projet

2 / 20 Noury Solutions Secteur d’activité Cabinet de Conseil et d’expertise spécialisé sur les systèmes de gestion des bases de données et l’architecture technique des systèmes d’information. Implantation 2 boulevard de la Libération Saint-Denis

3 / 20 Plan général 1)Mon alternance 2)Plugin SQL Server organisation du travail yabox activités et missions conclusion objectif et contraintes développement intégration conclusion

4 / 20 Mon alternance Contexte évolution au sein des pôles « Bases de données » et « Support » poste équipé de Windows XP Pro et Linux Debian Technologies utilisées SGBDR Oracle SGBDR SQL Server 2005 Nagios : surveillance système Shell : langage (interpréteur de ligne de commande) libre shUnit : framework de test unitaire pour le Shell Organisation du travail

5 / 20 Mon alternance Présentation et configuration plate-forme de surveillance de bases de données surveille à distance et de façon centralisée, 24h/24 et 7j/7 mono base de données  multi : Oracle, SQL Server et MySQL petite de taille (semblable à une box) 1Go de mémoire masse : carte flash 512Mb de mémoire physique Avantages outil simple d'utilisation pas de formation exigée pour les DBA facile à installer : IP + configuration des bases à surveiller Yabox (1/2)

6 / 20 Mon alternance La Yabox dans un SI Yabox (2/2)

7 / 20 Mon alternance Caractéristique de la formation forme : transfert de compétence support : livre « Oracle 10g : Administration niveau 1 » étude des chapitres + exercices exercices + entraînement : Linux SuSe Oracle 10gR2 Contenu général de la formation architecture du SGBDR processus installation du SGBDR fichiers Formation Oracle

8 / 20 Mon alternance Caractéristique de la formation forme : formation personnelle support : livre « Administration d’une base de données SQL Server 2005 » étude des chapitres + exercices exercices + entraînement : Windows XP Pro + SQL Server 2005 Ent. Ed. Contenu général de la formation architecture du SGBDR installation et configuration gestion sauvegarde et restauration Formation SQL Server

9 / 20 Mon alternance Caractéristique de la formation forme : formation personnelle support : site internet entraînement : Linux Debian grande importance dans mon projet principal Langage Shell

10 / 20 Mon alternance Support : TMA (1/2) Définition TMA = Tierce Maintenance Applicative principe : externaliser quoi ?  maintenance des applications qui ?  société cliente à qui ?  société prestataire (exemple : Noury Solutions) pourquoi ?  maitriser coûts, manque de moyen, personnel… Contexte TMA = Supervision des bases de données des clients quand ?  tous les vendredi comment ?  rapport TMA rédiger pour chaque client + envoi

11 / 20 Mon alternance Support : TMA (2/2) Accès aux bases pour la supervision (TMA)

12 / 20 Mon alternance Support : résolution tickets d’incident Vue d’un ticket via l’interface du Support

13 / 20 Mon alternance Environnement expérience positive au sein de Noury Solutions équipe Noury Solutions : jeune et dynamique travail en équipe rythme alternance  avoir un pied dans la vie professionnelle activités réalisées  appréhender le métier de DBA Activités étude sur les domaines Open Source, SGBD, métier DBA… gérer les exigences des clients Conclusion

14 / 20 Plugin SQL Server Objectif et contraintes Objectif rendre l’offre Yabox multi-SGBD pouvoir surveiller des bases SQL Server (orienté « Exploitation ») intégrer ce plugin à la Yabox Contraintes langage : - intégration boitier Yabox (Linux) : doit être compatible - léger : interpréteur de commande - utilisation tsql : tâche d’administration =/= connecteurs ODBC, JDBC… - plugin de surveillance des bases Oracle développé en Shell auparavant pré-requis : - prendre connaissance du SGBDR SQL Server - pouvoir développer en Shell

15 / 20 Plugin SQL Server Développement Général script Shell propriété de Noury Solutions Suivi du développement Trac : outil Open Source de gestion de projet - une étap de développement = ticket = tâche (+fonctionnalité, bug…) - chaque ticket a un cycle de vie - RoadMap  suivi du projet SVN : outil de versionning - stockage différentes versions d’un fichier dans repository de Trac - plusieurs personnes sur même projet  centralise le développement

16 / 20 Plugin SQL Server Tests Tests unitaire (orienté fonctionnel) en local sur ma machine pendant le développement implémentation via le framework shUnit différents tests : - accessibilité base - présence machine - résultat attendu (succès et échec) Environnement de Test but : bon fonctionnement du plugin en environnement de production préparer environnement de test (Windows + SQL Server) créer de bases de données simuler problématiques

17 / 20 Plugin SQL Server Intégration (1/2) Fonctionnement de Nagios

18 / 20 Plugin SQL Server Intégration (2/2) Système superviséIndicateurs et disponibilité Vues NAGIOS pendant la supervision

19 / 20 Plugin SQL Server Activités surveillance des bases de données SQL Server : Objectif atteint étude des domaines Open Source, SGBD, DBA… acquisition d’une méthode de travail et d’une rigueur Vie du projet : Yabox SQL Server Utilisation en production chez les clients de Noury Solutions évolution dans l’avenir : - superviser bases de données SQL Server (orienté « Performance ») - rassembler les différents plugins dans un même projet - donc possibilité de changer de langage Conclusion

Merci de votre attention Questions ? 20 / 20