Apache, MariaDB & PHP pour un développement libre. Christophe

Dimension: px
Commencer à balayer dès la page:

Download "Apache, MariaDB & PHP pour un développement libre. Christophe Villeneuve @hellosct1"

Transcription

1 Apache,MariaDB&PHP pourundéveloppementlibre

2 Qui...estChristopheVilleneuve? afuplemug.frmysqlmariadbdrupaldemoscenefirefoxosdrupagoraphptourforumphpsolutionlinuxdemoinparislibreàtoieyrolleseditionseniprogrammezlinuxpratiquewebriverphptvneuros elephpant

3 Lespointsd'aujourd'hui SituationdeMariaDB NotionsdebasesdeMariaDB Communiqueraveclesstoragesengines Lesdifférentespossibilités

4

5 Unehistoiresimple Datesimportantes L'origine Fondépar 19831èreidée Fondéen1995 MontyWidenius DavidAxmark 2008RachatparSun 2009SunrachetéparOracle 2007Préparationpour Nasdaq PromessedeOraclesur5 ans(fin2014)

6 Etmaintenant Denosjours...MySQL N 1danslemonde Forks 500kDownload(depuis 2003) +13Minstallationactive MySQLOracle Drizzle Percona MariaDB

7 MariaDB:unprojetmature Communauté d'amis 100% Open source et compatible MySQL Dec2008CréationdeMonty Program MontyWidenius Plateforme d'innovation MariaDB5.1(Fev2010) Des commiteurs MariaDB5.2(Nov2010) MariaDB5.3(Avril2012) MariaDB5.5(Avril2012) Google MariaDB10.0(Nov2012) Booking.com 2013Fondation Facebook MariaDB (Mars15) Taobao.com MariaDB10.1.5(Juin15)

8 MariaDB10 Scalability Performance Availability NoSQL Operations Security Advanced parallel replication Sharding MaxScale proxy (future) Enhanced optimization Improved and special purpose storage engines Carefully tuned and enhanced server internals Advanced performance monitoring HA clustering - integrating Galera cluster More online operations, less planned downtime Interoperable storage engines such as Cassandra and Connect Dynamic columns and JSON processing HandlerSocket API Comprehensive diagnostics built-in to the DB APIs and open architecture for easier integration Role-based access control Authentication plugins Sophisticated auditing capabilities

9 Environnement Distributionlinux RedhatetRedhatPro7.0 OpenSUSE ArchLinux Mageia Fedora CentOS Mint Ubuntu Debian

10 Installationenvironnementembarqué AMP=ApacheMySQLPHP $apt getinstallapache2libapache2 mod php5mysql server libapache2 mod auth mysqlphp5 mysqlphpmyadmin $sudo/etc/init.d/apache2restart..etc...

11 GOMariaDB

12 MySQL MariaDB Vérification $mysql uroot p showdatabases; Repositories https://downloads.mariadb.org/mariadb/repositories

13 MySQL MariaDB(1/2) https://downloads.mariadb.org/mariadb/repositories sudoapt getinstallsoftware properties common sudoapt keyadv recv keys keyserverhkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db sudoadd apt repository'deb

14 MySQL MariaDB(2/2) $sudoapt getupdate $sudoapt getinstallmariadb server $mysql uroot p <enterpassword> showdatabases;

15 Compatibilité 5.x 5.x

16 Repèredesversions MariaDB5.1 MySQL5.1 MariaDB5.2 MariaDB5.1 MariaDB5.3 MariaDB5.2 MariaDB5.5 MariaDB5.3+MySQL5.5 MariaDB10.0 MariaDB5.5+MySQL5.6 MariaDB5.6 MariaDB5.5+MySQL MariaDB10.1 MariaDB10.0+MySQL5.6/5.7

17 Apprentissage

18 PerformanceMariaDB10.1etMySQL5.7.4 https://blog.mariadb.org/performance evaluation of mariadb 10 1 and mysql labs tplc/

19

20 DifférentsconnecteursavecMariaDB PHP(drivernatif) BSDlicence Python Perl Ruby.NETavecMyODBC JDBC(basésurdrizzledriver) C Oracleconnector(licenceGPL) ToussontLGPL Aucunelicencecommerciale

21 Exemple1:wampserver(1/2) DLMariaDB(http://mariadb.org) Installerdans1dossierMySQL DéplacerlesBDDsauvegardées\data\ LancerWampserver

22 Exemple1:Wampserver(2/2)avecphpMyAdmin

23 Exemple2:Neard TéléchargerNeard Installation L MySQ DB Maria

24 Exemple3:Linux sudo apt-get install mariadb-server mariadb-client Vous retrouvez: /etc/mysql/my.cnf > mysql Au final

25 Aufinalparlecode <?php echophpinfo();?>

26 Outils Pourvosrequêtes Backup MySQLWorkbench MySQLdump XtraBackup mysqlhotcopy(myisam) HeidiSQL XtraBackupmanager(PHP) PhpMyAdmin... SkySQLvisualEditor (SQLYog) ToadForMySQL...

27

28 Colonnesdynamiques Dispo MariaDB 5.3+ Pont entre les BDD relationnelles et non relationnelles Toutes les colonnes stockées dans un 'blob' Possibilité de manipuler Possibilité de créer des index virtuels Source:https://mariadb.com/kb/en/mariadb/dynamic columns/

29 Multiproduits Exemple(colonnedynamique)1/3 createtablenewsql( COLUMN_CREATE( idint column_nr, auto_increment value[astype], primarykey, [ nomvarchar(40), column_nr, typeenum value[astype] ('animal', ], 'ordinateur'),...) prixint, nosqlblob); ID nom type Prix blob

30 Exemple(colonnedynamique)2/3 ID Nom type 1 Atari Ordinateur 2 elephpant animal prix couleur 500 Noir type Multiproduits taille description normal peluche Ste 20 bleu >INSERTintonewsqlvalues(NULL,'Atari','ordinateur',500, COLUMN_CREATE('couleur','Noir','type','STe')); >INSERTintonewsqlvalues(NULL,'elePHPant','animal',20, COLUMN_CREATE('taille','normal','description','peluche')); >UPDATEnewsqlSETnosql=COLUMN_ADD(nosql,'couleur','blue') WHEREid=2; >SELECTnom,column_list(nosql)FROMnewsql;

31 Exemple(colonnedynamique)3/3 Multiproduits >SELECTnom,COLUMN_JSON(nosql)FROMnewsql; >SELECTid,type,nom, COLUMN_GET(nosql,'couleur'aschar)AScouleur,prixFROMnewsql;

32 Lesdifférentespossibilitésdecommuniquer

33 Moteurdestockage storageengine

34 Insertiondedonnées:TokuDB Moteurdestockage NatifdansMariaDB5.5&MariaDB10.0+ (R)Tokutek&MariaDB Techniqueutilisel'arbrefractal Améliorationindexation Améliorationdesrequêtes Schémadevitesse Compression Réplication Souple

35 TokuDB:exemple

36 Manipulerlesdonnées:Connect DispoMariaDB10.0+ ETL:Extract,transformetLoad Lecture/Ecriture/MAJ TXT,DBF,INI,XML MSAccess,MSExcel,TBL(similaireàMERGE) ODBC,MySQL,SQLite,Oracle,DB2,WMI... Localeoudistant Custompossible Accèsenparallèlesurmultitables InstallationdansMy.cnf [mysqld] plugin load=ha_connect.so

37 Connect:exempleCSV Fichier first,last,birthday "Christophe","Villeneuve","Jan1" "PHP","ODBC","Nov22" >CREATETABLEusers_csv( firstvarchar(32)notnull, lastvarchar(32)notnull, birthdayvarchar(50)notnull )ENGINE=CONNECTTABLE_TYPE=CSVFILE_NAME='/var/lib/mysql/users.csv' HEADER=1SEP_CHAR=','QUOTED=1; >SELECT*FROMusers_csv; first last birthday Christophe Villeneuve Jan1 PHP ODBC Nov

38 Connect:exempleODBC >createtabletable2 ENGINE=CONNECTTABLE_TYPE=ODBC SRCDEF='selectkey,sum(l_quantity)qtfromdbt3.table1groupbykey' CONNECTION='DSN=oracle;UID=login;PWD=password'; >MariaDB[dbt3]>selectsum(qt)from(selectqtfromtable2)as result; Valeurdesum(qt)

39 RechercheSphinxSE DispoMariaDB5.2+ RechercheFull text Nestockepaslesdonnées ClienthautpourpermettreàMariaDBdeparleràSphinx searchd InstallationdansMy.cnf [mysqld] plugin load='ha_sphinx.so';

40 ExempleSphinxSE CREATETABLEt1( idintegerunsignednotnull, Entier Poids weightintegernotnull, queryvarchar(3072)notnull, Votrerequete group_idinteger, Group Indexation Requete INDEX(query) )ENGINE=SPHINX CONNECTION="sphinx://localhost:9312/test"; SELECT*FROMt1WHEREquery='testit;mode=any';

41 OuvertureversleNewSQL Moteurdestockage:CassandraSE DispoMariaDB10.0+ BriquedeApacheCassandra Donnéesnonrelationnelles(NoSQL) Assurerl'intégrationdesdonnéesSQL/NoSQL Mappingpossible Manipulations: staticcolumns,dynamiccolumns,rowkey InstallationdansMy.cnf [mysqld] plugin load=ha_cassandra.so

42 CassandraSE:Utilisation(1/2) Clé primaire obligatoire >createtablet2(rowkeyvarchar(36)primarykey, data1varchar(60), data2varchar(60) )engine=cassandra keyspace='mariadbtest' thrift_host='localhost' column_family='cf1'; Colonnes statiques Sousensemble descolonnescf

43 CassandraSE:Utilisation(2/2) >insertintot1values ('rowkey10','data1 value',123456), ('rowkey11','data1 value2',34543); >select*fromt1whererowkey='rowkey11';

44 XAenSpider DispoMariaDB10.0+ Moteurdestockagefédéréscomme Sharding/partitionnement* Transactions* Intégrédanslepooldeconnexion HautedisponibilitéClusterShared Nothing Loadbalancing: AccèsparSpiderclusteravecplusieursserveurs MariaDB

45 Spider:Exemple

46 Automatisation&Réplication

47 MariaDBGaleraCluster Lesréplicationssynchrones Desréplicationsmultimaitresactifs Noeuds Lecture/Écrituresimultané Détectionautomatiquesiun nœudtombe Réintégrationd'unnœud automatiquement Pasdelagauniveaudesslaves Aucunestransactionsperdues Latencesclientesplusfaible MariaD B MariaD B MariaD B Galera Replication

48 MariaDBGaleraClusteretStandardReplication(1/2) Srv 1 Srv 2 Srv 2 MariaDB Multi Source Asynchronous replication Mg c1 Galera Cluster Mg c3 Mg c2 Synchronous replication

49 MariaDBGaleraClusteretStandardReplication(2/2) Esclave peut facilement lier à nouveau maître avec GTID Asynchronous replication Mg c1 Galera Cluster Mg c3 Mg c2 Synchronous replication Slave

50 MariaDBMaxScaleProxy(loadbalancing) MaxScale Repartirlachargede connexion(=proxy) Lecture/Ecriture MaxScale Surveillel'étatdesbackends Ajusteretsurveillerbackends Améliorerlascalabilitéetla disponibilité Autresusages:filtrage,d'audit, deréécrituredesrequêtes...

51 MariaDBMaxScaleBinLogServer Unserveurbinlogportebinlog/pasdebasesdedonnées Petitlag/Petitvidangesurlemaître Facilereconfigurationdelatopologie

52 Merci

MySQL 5.6 Administration et optimisation

MySQL 5.6 Administration et optimisation Avant-propos 1. MySQL en quelques mots 17 2. Objectifs du livre 18 3. Description 18 Installation du serveur 1. Généralités 21 1.1 Stabilité des versions 21 1.2 Version communautaire et version Enterprise

Plus en détail

INTRODUCTION. Mysql-server est un serveur de bases de données. Cest un logiciel libre.

INTRODUCTION. Mysql-server est un serveur de bases de données. Cest un logiciel libre. INTRODUCTION Mysql-server est un serveur de bases de données. Cest un logiciel libre. Une base de données informatique est un ensemble de données qui ont été stockées sur un support informatique, organisées

Plus en détail

Architectures haute disponibilité avec MySQL. Olivier Olivier DASINI DASINI - - http://dasini.net/blog

Architectures haute disponibilité avec MySQL. Olivier Olivier DASINI DASINI - - http://dasini.net/blog Architectures haute disponibilité avec MySQL Architectures Architectures haute disponibilité haute disponibilité avec MySQL avec MySQL Olivier Olivier DASINI DASINI - - http://dasini.net/blog Forum PHP

Plus en détail

Memento MYSQL LINUX. Pour installer le serveur Mysql. Installer les paquets suivants :

Memento MYSQL LINUX. Pour installer le serveur Mysql. Installer les paquets suivants : Memento MYSQL LINUX Pour installer le serveur Mysql Installer les paquets suivants : Mysql-server (moteur de bases de données) Apache2 (serveur web si besoin) Php5 (langage de programmation permettant

Plus en détail

MariaDB/MySQL Avancé. Pierre Mavro Creative Commons License

MariaDB/MySQL Avancé. Pierre Mavro <pierre@mavro.fr> Creative Commons License MariaDB/MySQL Avancé Pierre Mavro Creative Commons License Sommaire Sommaire Introduction........................................................ 3 Installation.........................................................

Plus en détail

Cartographie des solutions BigData

Cartographie des solutions BigData Cartographie des solutions BigData Panorama du marché et prospective 1 1 Solutions BigData Défi(s) pour les fournisseurs Quel marché Architectures Acteurs commerciaux Solutions alternatives 2 2 Quels Défis?

Plus en détail

Cours de Base de Données Cours n.2 Introduction à MySQL/PhPMyAdmin

Cours de Base de Données Cours n.2 Introduction à MySQL/PhPMyAdmin Cours de Base de Données Cours n.2 Introduction à MySQL/PhPMyAdmin Ce cours reprend beaucoup de transparents du cours de Philippe LAHIRE Elisabetta De Maria - edemaria@i3s.unice.fr UFR Sciences et Laboratoire

Plus en détail

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada MySQL (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre

Plus en détail

OpenPaaS Le réseau social d'entreprise

OpenPaaS Le réseau social d'entreprise OpenPaaS Le réseau social d'entreprise Spécification des API datastore SP L2.3.1 Diffusion : Institut MinesTélécom, Télécom SudParis 1 / 12 1OpenPaaS DataBase API : ODBAPI...3 1.1Comparaison des concepts...3

Plus en détail

Introduction aux bases de données NoSQL

Introduction aux bases de données NoSQL Introduction aux bases de données NoSQL Khaled Tannir ets@khaledtannir.net Montréal - 23 Juillet 2015 Qui suis-je? Khaled TANNIR Big Data Architect Lead 20 ans d expérience ets@khaledtannir.net @khaled_tannir

Plus en détail

Présentation Alfresco

Présentation Alfresco Présentation d un CMS : Alfresco Présentation Alfresco Ludovic Plantin, Frédéric Sénèque, Xu Zhao Polytech Grenoble Décembre 2008 Plantin, Sénèque, Xu (Polytech) Présentation Alfresco Décembre 2008 1 /

Plus en détail

Curriculum Vitae 06.21.05.03.25. mailto:vincent.freret@gmail.com http://c3s.homelinux.org/ http://c3s.tuxfamilly.org/

Curriculum Vitae 06.21.05.03.25. mailto:vincent.freret@gmail.com http://c3s.homelinux.org/ http://c3s.tuxfamilly.org/ Curriculum Vitae Vincent FRERET Version 2.1 Date : 26/09/2007. Etat Civil Vincent Freret (Né le 27/11/1975 à Paris) [ Marié, 1 enfant ] 11 Rue francois Joseph Bouille 92 290 Fontenay aux Roses. 06.21.05.03.25

Plus en détail

C O M P E T E N C E S

C O M P E T E N C E S Adresse : 56, Avenue de la monnaie 34170 Castelnau-le-Lez Date de naissance : 05/05/1983 Situation : Célibataire Site web : www.didier-segura.fr E-mail : moi@didier-segura.fr Téléphone : 07.50.98.71.80

Plus en détail

NIMBUS TRAINING. Administration de Citrix NetScaler 10. Déscription : Objectifs. Publics. Durée. Pré-requis. Programme de cette formation

NIMBUS TRAINING. Administration de Citrix NetScaler 10. Déscription : Objectifs. Publics. Durée. Pré-requis. Programme de cette formation Administration de Citrix NetScaler 10 Déscription : Cette formation aux concepts de base et avancés sur NetScaler 10 permet la mise en oeuvre, la configuration, la sécurisation, le contrôle, l optimisation

Plus en détail

MYSQLDUMP & ZRM COMMUNITY

MYSQLDUMP & ZRM COMMUNITY Meetup Viadeo & LeMUG / Paris, November 16, 2011 MYSQLDUMP & ZRM COMMUNITY Scheduling and Monitoring Cédric PEINTRE www.mysqlplus.net 2 Sondage ancien mais toujours valide! mysqldump n est pas mort! Sauvegarde

Plus en détail

NFA 008. Introduction à NoSQL et MongoDB 25/05/2013

NFA 008. Introduction à NoSQL et MongoDB 25/05/2013 NFA 008 Introduction à NoSQL et MongoDB 25/05/2013 1 NoSQL, c'est à dire? Les bases de données NoSQL restent des bases de données mais on met l'accent sur L'aspect NON-relationnel L'architecture distribuée

Plus en détail

Big Data. Cyril Amsellem Consultant avant-vente. 16 juin 2011. Talend 2010 1

Big Data. Cyril Amsellem Consultant avant-vente. 16 juin 2011. Talend 2010 1 Big Data Cyril Amsellem Consultant avant-vente 16 juin 2011 Talend 2010 1 Big Data Architecture globale Hadoop Les projets Hadoop (partie 1) Hadoop-Core : projet principal. HDFS : système de fichiers distribués

Plus en détail

Audit et optimisation MySQL 5

Audit et optimisation MySQL 5 Audit et optimisation MySQL 5 Bonnes pratiques pour l administrateur Pascal Borghino Olivier Dasini Arnaud Gadal Groupe Eyrolles, 2010, ISBN : 978-2-212-12634-1 Table des matières CHAPITRE 1 Gérer une

Plus en détail

Administration de Citrix NetScaler 10 CNS-205-1I

Administration de Citrix NetScaler 10 CNS-205-1I Administration de Citrix NScaler 10 CNS-205-1I MIEL Centre Agréé : N 11 91 03 54 591 Pour contacter le service formation : 01 60 19 16 27 Pour consulter le planning des formations : www.miel.fr/formation

Plus en détail

Base de données MySQL

Base de données MySQL LA BASE DE DONNÉES OPEN SOURCE LA PLUS POPULAIRE AU MONDE POINTS FORTS Base de données MySQL MySQL Enterprise Backup MySQL Enterprise High Availability MySQL Enterprise Scalability MySQL Enterprise Authentication

Plus en détail

Tungsten: une implémentation du futur clustering de PostgreSQL

Tungsten: une implémentation du futur clustering de PostgreSQL Tungsten: une implémentation du futur clustering de PostgreSQL Stephane Giron, Gilles Rayrat Continuent. Au menu... / Introductions / Le clustering pour tous / Présentation de Tungsten / Intégration PostgreSQL

Plus en détail

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau Performances PHP Julien Pauli Cyril Pierre de Geyer Guillaume Plessis Préface d Armel Fauveau Groupe Eyrolles, 2012, ISBN : 978-2-212-12800-0 Table des matières Avant-propos... 1 Pourquoi ce livre?.....................................................

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

+ = OpenStack Presentation. Raphaël Ferreira - CoFounder. @ enovance. Credits : Thanks to the OpenStack Guys 1

+ = OpenStack Presentation. Raphaël Ferreira - CoFounder. @ enovance. Credits : Thanks to the OpenStack Guys 1 + = OpenStack Presentation Raphaël Ferreira - CoFounder @ enovance Credits : Thanks to the OpenStack Guys 1 INTRODUCTION 2 Les entreprises déploient des clouds pour... Répondre aux besoins de ressources

Plus en détail

Hébergement de sites Web

Hébergement de sites Web Hébergement de Solutions complètes et évolutives pour l hébergement de sites Web dynamiques et de services Web sécurisés. Fonctionnalités Serveur Web Apache hautes performances Apache 1. et.0 1 avec prise

Plus en détail

Introduction à MySQL (ou MySQL en 3 heures montre en main)

Introduction à MySQL (ou MySQL en 3 heures montre en main) Contexte MySQL Introduction à MySQL (ou MySQL en 3 heures montre en main) Guillaume Allègre Guillaume.Allegre@silecs.info INP Grenoble - Formation Continue 2012 Contexte MySQL LAMP LAMP - contexte et architecture

Plus en détail

Comment faciliter l'intégration de ces architectures dans nos SI?

Comment faciliter l'intégration de ces architectures dans nos SI? Comment faciliter l'intégration de ces architectures dans nos SI? Benoit Mortier Directeur Profil de l'orateur Qui? Benoit Mortier né en 1967 en Belgique Quoi? Fondateur de Opensides in 2001 Responsable

Plus en détail

CA ARCserve Family of Solutions Pricing and Licensing

CA ARCserve Family of Solutions Pricing and Licensing CA ARCserve Family of Solutions Pricing and Licensing Catherine Hervier 4/10/11 CA ARCserve r16 Licensing Options Component Module Managed Capacity Monthly Subscription Per Server/ System Backup Server,

Plus en détail

Le tout à l usage dans un IaaS public «Comment une plateforme industrielle permet de déployer des usages applicatifs en accord avec cette promesse»

Le tout à l usage dans un IaaS public «Comment une plateforme industrielle permet de déployer des usages applicatifs en accord avec cette promesse» Le tout à l usage dans un IaaS public «Comment une plateforme industrielle permet de déployer des usages applicatifs en accord avec cette promesse» Jean-Luc Ardouin Responsable Avant-vente Espace Grande

Plus en détail

SQL Server 2012 et SQL Server 2014

SQL Server 2012 et SQL Server 2014 SQL Server 2012 et SQL Server 2014 Principales fonctions SQL Server 2012 est le système de gestion de base de données de Microsoft. Il intègre un moteur relationnel, un outil d extraction et de transformation

Plus en détail

OBM : The Big Rewrite. Raphaël Rougeron Expert technique rrougeron@linagora.com

OBM : The Big Rewrite. Raphaël Rougeron Expert technique rrougeron@linagora.com OBM : The Big Rewrite Raphaël Rougeron Expert technique rrougeron@linagora.com Qu'est-ce qu'obm? Qu'est-ce qu'obm? Un groupware (agenda, messagerie, contacts) Une solution «mobile» compatible avec de nombreux

Plus en détail

CNAM 2010-2011. Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010

CNAM 2010-2011. Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010 CNAM 2010-2011 Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010 Déploiement d une application dans le cloud. 1. Cloud Computing en 2010 2. Offre EC2

Plus en détail

Concepts de base. Distribution des données. Fig.1. Matthieu Nantern, Consultant chez Xebia

Concepts de base. Distribution des données. Fig.1. Matthieu Nantern, Consultant chez Xebia Cassandra : partez sur une bonne base! Cassandra est une base NoSQL orientée colonne et créée à l'origine par Facebook en s appuyant sur deux papiers de recherche : BigTable de Google, DynamoDB d'amazon.

Plus en détail

Haute Disponibilité et Qualité de Service

Haute Disponibilité et Qualité de Service Consolidation Haute Disponibilité et Qualité de Service Charles-emmanuel Frances Consultant Vente France Grid Economics!!! HR Base de données Haute Dispo CRM ERP Middleware Examiner et Limiter les dépenses

Plus en détail

Cloud Computing. Introduction. ! Explosion du nombre et du volume de données

Cloud Computing. Introduction. ! Explosion du nombre et du volume de données Cloud Computing Frédéric Desprez LIP ENS Lyon/INRIA Grenoble Rhône-Alpes EPI GRAAL 25/03/2010! Introduction La transparence d utilisation des grandes plates-formes distribuées est primordiale Il est moins

Plus en détail

Moteurs de recherche alternatifs, libres et décentralisés

Moteurs de recherche alternatifs, libres et décentralisés Moteurs de recherche alternatifs, libres et décentralisés Hackpéro Gwadalug 7 décembre 2011 By fwix and hnourel (seeks enthusiasts) Quel(s) moteur(s) utilisez-vous? Enjeux trouver tous types de ressources

Plus en détail

Architectures informatiques dans les nuages

Architectures informatiques dans les nuages Architectures informatiques dans les nuages Cloud Computing : ressources informatiques «as a service» François Goldgewicht Consultant, directeur technique CCT CNES 18 mars 2010 Avant-propos Le Cloud Computing,

Plus en détail

NoSQL. Stephane VAROQUI Field Services - Senior Consultant 1012.01.02

NoSQL. Stephane VAROQUI Field Services - Senior Consultant 1012.01.02 NoSQL Stephane VAROQUI Field Services - Senior Consultant Oracle, MySQL and InnoDB are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. 1012.01.02

Plus en détail

Transformation IT de l entreprise BIG DATA, MÉTIERS ET ÉVOLUTION DES BASES DE DONNÉES

Transformation IT de l entreprise BIG DATA, MÉTIERS ET ÉVOLUTION DES BASES DE DONNÉES Transformation IT de l entreprise BIG DATA, MÉTIERS ET ÉVOLUTION DES BASES DE DONNÉES M a l g r é s o n ca r act è r e en apparence multiforme un enjeu central s est progressivement affirmé en matière

Plus en détail

LAMP : une nouvelle infrastructure LAMP. Une architecture modulaire. Installation

LAMP : une nouvelle infrastructure LAMP. Une architecture modulaire. Installation LAMP : une nouvelle infrastructure LAMP 1. Les composantes Linux Apache MySQL Php : fortement lié à Apache (module) 2. Les variantes Pour Windows : EasyPHP, XAMP... Serveurs web : lighttpd... BdD SQL :

Plus en détail

les techniques d'extraction, les formulaires et intégration dans un site WEB

les techniques d'extraction, les formulaires et intégration dans un site WEB les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents

Plus en détail

Documentation cacti. Installation de cacti ( v0.8.8c )

Documentation cacti. Installation de cacti ( v0.8.8c ) Documentation cacti Présentation : Cacti est un logiciel de supervision basé sur RRDtool permettant de surveiller l activité de son architecture informatique à partir de graphiques quotidiens, hebdomadaires,

Plus en détail

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing Présentation d Oracle 10g Chapitre VII Présentation d ORACLE 10g 7.1 Nouvelles fonctionnalités 7.2 Architecture d Oracle 10g 7.3 Outils annexes 7.4 Conclusions 7.1 Nouvelles fonctionnalités Gestion des

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

Magasins et entrepôts de données (Datamart, data warehouse) Approche relationnelle pour l'analyse des données en ligne (ROLAP)

Magasins et entrepôts de données (Datamart, data warehouse) Approche relationnelle pour l'analyse des données en ligne (ROLAP) Magasins et entrepôts de données (Datamart, data warehouse) Approche relationnelle pour l'analyse des données en ligne (ROLAP) Définition (G. Gardarin) Entrepôt : ensemble de données historisées variant

Plus en détail

OpenStack, l Infrastructure as a Service libre

OpenStack, l Infrastructure as a Service libre OpenStack, l Infrastructure as a Service libre Adrien Cunin adrien.cunin@osones.com - @Adri2000 OS Lionel Porcheron lionel@alveonet.org - @lporcheron Capitole du Libre 2014 Introduction Le cloud recouvre

Plus en détail

Ne cherchez plus, soyez informés! Robert van Kommer

Ne cherchez plus, soyez informés! Robert van Kommer Ne cherchez plus, soyez informés! Robert van Kommer Le sommaire La présentation du contexte applicatif Le mariage: Big Data et apprentissage automatique Dialogues - interactions - apprentissages 2 Le contexte

Plus en détail

AVRIL 2014. Au delà de Hadoop. Panorama des solutions NoSQL

AVRIL 2014. Au delà de Hadoop. Panorama des solutions NoSQL AVRIL 2014 Panorama des solutions NoSQL QUI SOMMES NOUS? Avril 2014 2 SMILE, EN QUELQUES CHIFFRES 1er INTÉGRATEUR EUROPÉEN DE SOLUTIONS OPEN SOURCE 3 4 NOS EXPERTISES ET NOS CONVICTIONS DANS NOS LIVRES

Plus en détail

Drupal : Optimisation des performances

Drupal : Optimisation des performances Drupal : Optimisation des performances Qui? Guillaume Plessis Expert, Steady bean Mainteneur du projet Dotdeb Co-auteur «Performances PHP» Frédéric Marand Fondateur d OSInet Mainteneur Drupal Audit, conseil

Plus en détail

SAP HANA: note de synthèse

SAP HANA: note de synthèse Préface: Au cœur des nombreux défis que doivent relever les entreprises, l informatique se doit de soutenir les évolutions, d aider au développement de nouveaux avantages concurrentiels tout en traitant

Plus en détail

Retour d exprience sur le cluster du CDS

Retour d exprience sur le cluster du CDS 6 mai 2011 Sommaire 1 Généralités 2 Composant du cluster du CDS 3 Le cluster ALI 4 Retour d expérience Généralités Généralités Types de cluster Haute disponibilite Load balancing Cluster de calculs avec

Plus en détail

Les bases de données relationnelles

Les bases de données relationnelles Bases de données NO SQL et SIG : d un existant restreint à un avenir prometteur CHRISTIAN CAROLIN, AXES CONSEIL CAROLIN@AXES.FR - HTTP://WWW.AXES.FR Les bases de données relationnelles constituent désormais

Plus en détail

Un peu d histoire. Qu est-ce que MongoDB?

Un peu d histoire. Qu est-ce que MongoDB? Un peu d histoire Initialement développé par 10gen en 2007 10gen rebaptisé en 2013 MongoDB, Inc. Son nom vient de "humongous" (c est énorme!!) Mis en open source en 2009 Dernière version stable (3.0.2)

Plus en détail

Hadoop, les clés du succès

Hadoop, les clés du succès Hadoop, les clés du succès Didier Kirszenberg, Responsable des architectures Massive Data, HP France Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject

Plus en détail

Présentation du module Base de données spatio-temporelles

Présentation du module Base de données spatio-temporelles Présentation du module Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Partie 1 : Notion de bases de données (12,5h ) Enjeux et principes

Plus en détail

Informatique en nuage Cloud Computing. G. Urvoy-Keller

Informatique en nuage Cloud Computing. G. Urvoy-Keller Informatique en nuage Cloud Computing G. Urvoy-Keller Sources de ce documents Next Stop, the cloud Objectifs de l'étude : Comprendre la popularité des déploiements de services basés sur des clouds Focus

Plus en détail

Introduction aux bases de données

Introduction aux bases de données Introduction aux bases de données BD4 SB, FC, & N G d R Licence MIASHS, Master ISIFAR, Paris-Diderot Janvier 2015 BD4 (Licence MIASHS, Master ISIFAR, Paris-Diderot) Introduction aux bases de données 1/10

Plus en détail

BD parallèles et réparties

BD parallèles et réparties LOG660 - Bases de données de haute performance BD parallèles et réparties Département de génie logiciel et des TI BD parallèles vs réparties BD réparties Les données se trouvent sur plusieurs sites (noeuds)

Plus en détail

Pratique et administration des systèmes

Pratique et administration des systèmes Université Louis Pasteur Licence Informatique (L2) UFR de Mathématiques et Informatique Année 2007/2008 1 But du TP Pratique et administration des systèmes TP10 : Technologie LAMP Le but de ce TP est de

Plus en détail

Cloud Computing : Utiliser Stratos comme PaaS privé sur un cloud Eucalyptus

Cloud Computing : Utiliser Stratos comme PaaS privé sur un cloud Eucalyptus Cloud Computing : Utiliser Stratos comme PaaS privé sur un cloud Eucalyptus Mr Romaric SAGBO Ministère de l'economie et des Finances (MEF), Bénin SWD Technologies Email : rask9@yahoo.fr Tél : +229 97217745

Plus en détail

Groupe de Discussion Big Data Aperçu des technologies et applications. Stéphane MOUTON stephane.mouton@cetic.be

Groupe de Discussion Big Data Aperçu des technologies et applications. Stéphane MOUTON stephane.mouton@cetic.be Groupe de Discussion Big Data Aperçu des technologies et applications Stéphane MOUTON stephane.mouton@cetic.be Recherche appliquée et transfert technologique q Agréé «Centre Collectif de Recherche» par

Plus en détail

Un peu de culture : Bases N osql L 1

Un peu de culture : Bases N osql L 1 Un peu de culture : Bases NoSQL 1 Introduction Les bases de données NoSQL (no-sql ou Not Only SQL) sont un sujet tres à la mode en ce moment. Il y a une centaine de version de bases NOSQL But du cours

Plus en détail

Présentation du module. Base de données spatio-temporelles. Exemple. Introduction Exemple. Plan. Plan

Présentation du module. Base de données spatio-temporelles. Exemple. Introduction Exemple. Plan. Plan Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Partie 1 : Notion de bases de données (Conception

Plus en détail

Stéphane DERACO, DSI CNRS l Argos Devops : de l hyperviseur aux conteneurs l 11/12/2014 DOCKER

Stéphane DERACO, DSI CNRS l Argos Devops : de l hyperviseur aux conteneurs l 11/12/2014 DOCKER DOCKER HISTOIRE Projet interne de www.dotcloud.com (PaaS) 1 ère release Open Source en mars 2013 Objectif : conteneurs CONTENEURS «Vieux» concept chroot Unix : 1983 jails FreeBSD : 1998 Isoler l exécution

Plus en détail

Introduction à ElasticSearch

Introduction à ElasticSearch Introduction à ElasticSearch Présentée par : Romain Pignolet Lundi 7 Juillet 2014 Sommaire 1 Présentation de Elasticsearch 2 Installation et exemples simples 3 API Rest 4 Comment fonctionne Elasticsearch?

Plus en détail

La problématique de la Préservation des Bases de Données. Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre

La problématique de la Préservation des Bases de Données. Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre La problématique de la Préservation des Bases de Données Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre Définition des bases de données Terme du langage courant base de données Utilisé pour désigner

Plus en détail

NoSQL. Introduction 1/30. I NoSQL : Not Only SQL, ce n est pas du relationnel, et le contexte. I table d associations - Map - de couples (clef,valeur)

NoSQL. Introduction 1/30. I NoSQL : Not Only SQL, ce n est pas du relationnel, et le contexte. I table d associations - Map - de couples (clef,valeur) 1/30 2/30 Anne-Cécile Caron Master MIAGE - SGBD 1er trimestre 2014-2015 I : Not Only SQL, ce n est pas du relationnel, et le contexte d utilisation n est donc pas celui des SGBDR. I Origine : recherche

Plus en détail

TP n 2: Mise en place d'un serveur Web avec PHP et MySQL

TP n 2: Mise en place d'un serveur Web avec PHP et MySQL TP n 2: Mise en place d'un serveur Web avec PHP et MySQL Le but de ce TP est de vous apprendre comment installer et congurer un serveur Web avec PHP et MySQL sous Linux. Cela requiert plusieurs étapes

Plus en détail

Sybase High Avalaibility

Sybase High Avalaibility Sybase High Avalaibility Mars 2006 Documentation technique # 28 Sybase High Availability Principes généraux Sybase HA et Sun Cluster 3.0 Configuration Active-Active pour Sun Cluster 3.0 Configuration Active-Passive

Plus en détail

Augmenter la disponibilité des applications JEE grâce au clustering : Le projet open source JShaft

Augmenter la disponibilité des applications JEE grâce au clustering : Le projet open source JShaft Augmenter la disponibilité des applications JEE grâce au clustering : Le projet open source Jérôme Petit, Serge Petit & Serli Informatique, ITMatic Jérôme Petit, Serge Petit & SERLI & ITMatic Serli : SSII

Plus en détail

NoSQL. Introduction 1/23. I NoSQL : Not Only SQL, ce n est pas du relationnel, et le contexte. I table d associations - Map - de couples (clef,valeur)

NoSQL. Introduction 1/23. I NoSQL : Not Only SQL, ce n est pas du relationnel, et le contexte. I table d associations - Map - de couples (clef,valeur) 1/23 2/23 Anne-Cécile Caron Master MIAGE - BDA 1er trimestre 2013-2014 I : Not Only SQL, ce n est pas du relationnel, et le contexte d utilisation n est donc pas celui des SGBDR. I Origine : recherche

Plus en détail

PostgreSQL. Formations. Catalogue 2011. Calendrier... 8

PostgreSQL. Formations. Catalogue 2011. Calendrier... 8 Formations PostgreSQL Catalogue 2011 Administration PostgreSQL... 2 PostgreSQL Avancé... 3 PostgreSQL Réplication : Hot Standby... 4 Développer avec PostgreSQL... 5 Migration Oracle vers PostgreSQL...

Plus en détail

Chaîne opératoire de réalisation d une base de données

Chaîne opératoire de réalisation d une base de données Chaîne opératoire de réalisation d une base de données ANF «Comment concevoir une base de données en archéométrie» CAI-RN/rBDD (5-6/06/2014) Isabelle BALY Philippe GRISON En introduction 1- Phase d analyse

Plus en détail

Pour les débutants. langage de manipulation des données

Pour les débutants. langage de manipulation des données Pour les débutants SQL : langage de manipulation des données Les bases de données sont très utilisées dans les applications Web. La création, l interrogation et la manipulation des données de la base sont

Plus en détail

XML et Bases de données. XMLType Oracle XML DB

XML et Bases de données. XMLType Oracle XML DB Oracle XML DB Oracle XML DB Depuis la version 9i et de façon enrichie dans la version 10g, Oracle propose des outils pour gérer des documents XML Depuis la 10g il n'y a plus d'extraction car auparavant

Plus en détail

Tour d horizon des différents SSO disponibles

Tour d horizon des différents SSO disponibles Tour d horizon des différents SSO disponibles L. Facq, P. Depouilly, B. Métrot, R. Ferrere ANF Les systèmes d authentification dans la communauté ESR : étude, mise en oeuvre et interfaçage dans un laboratoire

Plus en détail

Flux de communication. Invenio <-> Curator

Flux de communication. Invenio <-> Curator Projet de diplôme Infoscience Synthèse Invenio Curator Sylvain Egger 02 octobre 2007 entre Invenio et Curator 1 INDEX 1 Introduction... 3 2 Différents Flux... 4 2.1 Vue générale... 4 2.2 Spécificités

Plus en détail

PHP et le Cloud. All rights reserved. Zend Technologies, Inc.

PHP et le Cloud. All rights reserved. Zend Technologies, Inc. PHP et le Cloud Les plateformes de cloud IAAS PAAS SAAS Applications Applications Applications Runtimes Sécurité et intégration Base de données Runtimes Sécurité et intégration Base de données Runtimes

Plus en détail

Séance 1 Introduction aux bases de données

Séance 1 Introduction aux bases de données Introduction aux bases de données Séance 1 Introduction aux bases de données Sébastien Combéfis mardi 24 février 2015 Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons

Plus en détail

MySQL 5.6. Performances et Tuning. MySQL 5.6 - Performances et Tuning. MySQL 5.6. Vincent TAHON

MySQL 5.6. Performances et Tuning. MySQL 5.6 - Performances et Tuning. MySQL 5.6. Vincent TAHON Ce livre sur l exploitation des bases de données MySQL (versions 5.1 à 5.6) s adresse aux architectes et administrateurs de bases de données, aux chefs de projets techniques et bien entendu à tous les

Plus en détail

CREATION WEB DYNAMIQUE

CREATION WEB DYNAMIQUE CREATION WEB DYNAMIQUE IV ) MySQL IV-1 ) Introduction MYSQL dérive directement de SQL (Structured Query Language) qui est un langage de requêtes vers les bases de données relationnelles. Le serveur de

Plus en détail

CAS, un SSO web open source. 14h35-15h25 - La Seine A

CAS, un SSO web open source. 14h35-15h25 - La Seine A CAS, un SSO web open source 14h35-15h25 - La Seine A CAS, un SSO web open source Jérôme LELEU Committer CAS Architecte du CAS chez SFR https://github.com/leleuj @leleuj 27 au 29 mars 2013 Sommaire SSO

Plus en détail

Hibernate vs. le Cloud Computing

Hibernate vs. le Cloud Computing Hibernate vs. le Cloud Computing Qui suis-je? Julien Dubois Co-auteur de «Spring par la pratique» Ancien de SpringSource Directeur du consulting chez Ippon Technologies Suivez-moi sur Twitter : @juliendubois

Plus en détail

RAFIDY Ratsihoarana Stéphano Moïse Adresse : Lot VS 54 FBG Ambolokandrina Antananarivo 101, Tel: +261 34 20 449 89 E-mail: moise.rafidy@yahoo.fr 23 ans ; célibataire ; Formations et Diplômes 2014 : Deuxième

Plus en détail

Veeam Backup & Replication v6

Veeam Backup & Replication v6 Veeam Backup & Replication v6 Encore plus de bonnes raisons de choisir Veeam Release contents subject to change prior to general availability (GA) Nouveautés de la v6 Scalabilité Entreprise Réplication

Plus en détail

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre 2010 http://www.loligrub.be

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre 2010 http://www.loligrub.be Linux et le Shell Francois BAYART Atelier du samedi 20 Novembre 2010 http://www.loligrub.be 1 Le «système» 2 FHS http://fr.wikipedia.org/wiki/filesystem_hierarchy_standard Filesystem Hierarchy Standard

Plus en détail

Composants logiciel: Feel++, formats de fichier et visualisation

Composants logiciel: Feel++, formats de fichier et visualisation Composants logiciel: Feel++, formats de fichier et visualisation Alexandre Ancel Cemosis / Université de Strasbourg 13 Janvier 2015 1 / 20 Plan 1 Environnement logiciel & matériel 2 Formats de fichier

Plus en détail

L art d ordonnancer. avec JobScheduler. François BAYART

L art d ordonnancer. avec JobScheduler. François BAYART L art d ordonnancer avec JobScheduler François BAYART 30 Octobre 2010 [1] 234567 introduction Introduction Qui suis-je? François Bayart consultant système en solution libre et propriétaire Redhat (1996),

Plus en détail

PPE n 1 Installation d un serveur Web avec Apache et FTP sous Linux Debian Squeeze

PPE n 1 Installation d un serveur Web avec Apache et FTP sous Linux Debian Squeeze Introduction : Tout au long de ce tutoriel nous allons voir comment installer un serveur WEB avec APACHE et FTP sous Debian Squeeze commençons tout d abord à les définir et voir leurs fonctions. Debian

Plus en détail

Des startups vous présentent leur utilisation De l'open source Dans azure SALES PROSPECTING REINVENTED

Des startups vous présentent leur utilisation De l'open source Dans azure SALES PROSPECTING REINVENTED RETOURS D'EXPÉRIENCES TECHNIQUES Des startups vous présentent leur utilisation De l'open source Dans azure SALES PROSPECTING REINVENTED édito Le Cloud, composant incontournable du développeur le cloud

Plus en détail

Bases de données Niveau 1 SQL - MySQL MariaDB - Cours et TP 5 DDL et DML

Bases de données Niveau 1 SQL - MySQL MariaDB - Cours et TP 5 DDL et DML Bases de données Niveau 1 SQL - MySQL MariaDB - Cours et TP 5 DDL et DML MariaDB : https://mariadb.org/ Site officiel MySQL : http://www-fr.mysql.com/ Zone pour les développeurs : http://dev.mysql.com/

Plus en détail

Spécifcation technique

Spécifcation technique Spécifcation technique ITSM Cockpit Page: 1 / 20 Table des matières Introduction... 4 Architecture... 5 Confguration... 7 I.Logiciels installés...7 II.Localisation des fchiers...7 A.Base de données...

Plus en détail

SI7-Intégration et adaptation d un service. TP1-Automatisation de l inventaire d un parc informatique et gestion des demandes d assistance

SI7-Intégration et adaptation d un service. TP1-Automatisation de l inventaire d un parc informatique et gestion des demandes d assistance SI7-Intégration et adaptation d un service TP1-Automatisation de l inventaire d un parc informatique et gestion des demandes d assistance DAGGAG Chafik & BILLY Robin SIO2 14/10/2013 SOMMAIRE Introduction

Plus en détail

Ingres, Enterprise Open Source

Ingres, Enterprise Open Source Ingres, Enterprise Open Source Rencontres Mondiales du Logiciel Libre - 2008 Agenda Ingres Retour aux sources (ouvertes) Ingres 2006 : fiche d identité La communauté Ingres Les projets actifs OSGeo MVCC

Plus en détail

Messagerie vocale dans votre BAL. Email sur un téléphone. Grandes BAL à bas coût. Email dans un navigateur. Le cloud comme vous le souhaitez

Messagerie vocale dans votre BAL. Email sur un téléphone. Grandes BAL à bas coût. Email dans un navigateur. Le cloud comme vous le souhaitez Email dans un navigateur Email sur un téléphone Messagerie vocale dans votre BAL Grandes BAL à bas coût Mai 1997 Nov. 1997 Dec. 2001 Mar. 2004 Dec. 2006 Nov. 2008 Nov. 2009 Haute Disponibilité Mission

Plus en détail

BTS SIO 2012-2014. Dossier BTS. PURCHLA Romain

BTS SIO 2012-2014. Dossier BTS. PURCHLA Romain BTS SIO 2012-2014 Dossier BTS PURCHLA Romain 2012-2014 Lors d une création de serveur web plusieurs solution nous son proposé en voici quelques une. - LAMP (Linux, Apache, MySql, Php) La mise en place

Plus en détail

Installation et configuration d un serveur Web Sauvegarde et restauration

Installation et configuration d un serveur Web Sauvegarde et restauration Installation et configuration d un serveur Web Sauvegarde et restauration Serveur Web Page 1 Sommaire Présentation 3 Configuration d une machine virtuelle 3 Création d une machine virtuelle 3 Configuration

Plus en détail

cedric.foll@(education.gouv.fr laposte.net) Ministère de l'éducation nationale Atelier sécurité Rabat RALL 2007

cedric.foll@(education.gouv.fr laposte.net) Ministère de l'éducation nationale Atelier sécurité Rabat RALL 2007 A t t a q u e s c o n t r e l e s a p p l i s w e b cedric.foll@(education.gouv.fr laposte.net) Ministère de l'éducation nationale Atelier sécurité Rabat RALL 2007 D e l ' u t i l i t é d e l ' a t t a

Plus en détail

Francis Mignault. ! Coauteur : Expert Oracle Application Express. ! Membre du Oracle APEX Advisory Board apex.oracle.com/vote

Francis Mignault. ! Coauteur : Expert Oracle Application Express. ! Membre du Oracle APEX Advisory Board apex.oracle.com/vote Présenté par : Francis Mignault! CTO et co-fondateur d Insum Solutions! 26 ans d expérience en informatique, dont 23 avec les bases de données Oracle; avec APEX depuis 2004! DBA certifié! Conférencier

Plus en détail