SlideShare une entreprise Scribd logo
1  sur  75
Télécharger pour lire hors ligne
L'ESSENTIEL DES ARCHITECTURES INTERNET
               ET INTRANET




Mars 2012    L'essentiel des Architectures Internet et Intranet          1/76
                  Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
QU'EST CE QUE INTERNET ?


 ●   Qu'est ce que Internet ?
 ●   Technologies Internet/Intranet/Extranet : définitions
 ●   Serveur Web : technologie de base
 ●   Les protocoles (TCP/IP,HTTP,Telnet,SMTP,FTP,..)
 ●   Le navigateur, fonctionnement et possibilité
 ●   Dialogues navigateur/serveur
 ●   Qu'apportent ces technologies à l'entreprise ?

Mars 2012            L'essentiel des Architectures Internet et Intranet          2/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Qu'est ce que Internet ? Le RÉSEAU
     Inter-net = Lien entre différents réseaux
            Architecture décentralisée
          (INTERconnected NETworks)

 ●   Sur le plan technique :
     (les réseaux reliés sont basés sur les mêmes
     protocoles, surtout TCP/IP)
 ●   Sur le plan administratif :
     (il n'existe pas d'instance faîtière "Internet")
Mars 2012             L'essentiel des Architectures Internet et Intranet          3/76
                           Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Internet : Le RESEAU

Bref historique :
 ●   1971 naissance d’ “ARPAnet” conçu comme réseau
     sûr pour l’armée US.
 ●   1983 Utilisation d’ARPAnet comme réseau de
     recherche
 ●   La base technique (TCP/IP) sera introduite au
     niveau international dans les années qui suivent.
 ●   1989 Internet se profile comme “LE” réseau de
     recherche
Mars 2012            L'essentiel des Architectures Internet et Intranet          4/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Internet : Le RESEAU
 ●   1993 Explosion d’Internet suite à la popularité du
     WWW
 ●   1995/6 Percée de solutions Intranet/Internet dans le
     commerce (Intranet est un réseau TCP/IP fermé).
 ●   1997 “Banalisation” de l’usage du WWW
 ●   1998 Commercialisation
 ●   2002 Webservices standardisés et XML5


Mars 2012           L'essentiel des Architectures Internet et Intranet          5/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Technologies Internet/Intranet/Extranet
 Trois types de réseaux basés sur la même technologie
 (typologie en réseau redondant, protocole IP, UDP et
         TCP) mais dont l'usage est différent :




Mars 2012        L'essentiel des Architectures Internet et Intranet          6/76
                      Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
L'INTRANET
 ●   Serveur web
     inaccessible de
     l'extérieur
 ●   Système d'information
     interne
                                                     ●     Clients : navigateurs
 ●   Architecture 3 niveaux :
                                                     ●     Serveurs applicatifs et
                                                           web pour gérer les
                                                           différents services
                                                     ●     Serveurs BDD
Mars 2012           L'essentiel des Architectures Internet et Intranet               7/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
L'EXTRANET
 ●   Extension du
     système
     d'information à
     l'extérieur de
     l'entreprise
 ●   Accès devant être
     sécurisé pour
     protéger le réseau
     interne via une
     DMZ par ex.
Mars 2012              L'essentiel des Architectures Internet et Intranet          8/76
                            Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Serveur Web : technologie de base
                                                ●      Le navigateur envoie
                                                       une requête Http,
                                                ●      Le serveur traite la
                                                       requête et envoie une
                                                       réponse http.
                                                ●      Http : Hypertext
                                                       Transfer Protocol.



Mars 2012        L'essentiel des Architectures Internet et Intranet            9/76
                      Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les Protocoles
                                                 Internet Protocol : IP
                                                           =
                                               protocole de niveau réseau


  Protocoles au dessus de                           Transmission Control
       TCP et UDP                                      Protocol : TCP
             =                                                =
     Types applicatifs                               protocole de niveau
                                                          transport
Mars 2012        L'essentiel des Architectures Internet et Intranet          10/76
                      Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les navigateurs
                                                Beaucoup plus qu'un client
                                                 http : les extensions leurs
                                                 permettent une multitude
                                                     de fonctionnalités

  Navigateurs mobiles, pc
   ou macs : toujours des
  soucis de compatibilités


Mars 2012          L'essentiel des Architectures Internet et Intranet          11/76
                        Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Dialogues entre le navigateur et le
                  serveur web
                                                               Requêtes HTTP :
                                                    GET HEAD POST
                                                   OPTION CONNECT
                                                  TRACE PUT DELETE...




Mars 2012         L'essentiel des Architectures Internet et Intranet             12/76
                       Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Principes des Cookies
●   Peuvent être écris en PHP, JSP, ASP, Flash, etc...
●   Ils permettent : l'authentification, le stockage des
    préférences utilisateurs, le ciblage pour la publicité,
    etc...




Mars 2012            L'essentiel des Architectures Internet et Intranet          13/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Evolutions des applications web : qu'est
           ce qui Change ?
 ●   De HTML, XHTML, Ajax vers HTML 5...
 ●   HTML5 et CSS3 : une révolution,
            –   Shéma de structuration des données,
            –   Flash et HTML5,
            –   Qu'est ce qui change ?
            –   Présentation des balises,
            –   Présentation des fonctionnalités,
            –   @media queries,
            –   Normes et compatibilité navigateurs.
Mars 2012                  L'essentiel des Architectures Internet et Intranet          14/76
                                Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Html, Ajax, Html5...
●      1991 HTML
●      1994 HTML 2
●      1996 CSS 1 + JavaScript
●      1997 HTML 4
●      1998 CSS 2
●      2000 XHTML 1
●      2002 Tableless Web Design
●      2005 AJAX
●      2009 HTML 5
Mars 2012          L'essentiel des Architectures Internet et Intranet          15/76
                        Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
HTML, Ajax,...




Mars 2012   L'essentiel des Architectures Internet et Intranet          16/76
                 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
HTML, Ajax,...




Mars 2012   L'essentiel des Architectures Internet et Intranet          17/76
                 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Principe de fonctionnement AJAX
 ●   Une présentation basée sur des standards utilisant
     XHTML et CSS;
 ●   Un affichage dynamique et une interaction utilisant
     le Modèle Objet Document;
 ●   L'échange de données et leur manipulation en
     utilisant XML et XSLT;
 ●   La récupération asynchrone de données en utilisant
     XMLHttpRequest;
 ●   Et JavaScript pour les mettre en œuvre ensemble
Mars 2012           L'essentiel des Architectures Internet et Intranet          18/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Principe de fonctionnement AJAX




Mars 2012       L'essentiel des Architectures Internet et Intranet          19/76
                     Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
HTML5 / CSS 3 : structure




Mars 2012         L'essentiel des Architectures Internet et Intranet          20/76
                       Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
HTML 5 et CSS3
 On quitte l'Ere web des documents pour entrer dans le
                  web des applications.
HTML5 ~= HTML + JS
 ●   Présentation :
     http://www.slideshare.net/jverrecchia/prsentation-
     complte-de-lhtml5-7182528
CSS3 + moteurs de rendu
 ●   Présentation Google :
     http://slides.html5rocks.com/#landing-slide
Mars 2012           L'essentiel des Architectures Internet et Intranet          21/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
HTML 5 , ce qui change
 ●   Présence d'applications/site web en HTML 5 sur
     tous les smartphones sans développement
     spécifiques : alternative aux « Apple Store, Android
     Market,... » .
 ●   Accès hors ligne : que le navigateur soit en ligne ou
     pas, plus d'impact sur l'affichage de la page...
 ●   Nouvelle couche d'API : limitation d'utilisation de
     librairies ou de fonctions Javascripts. Code mieux
     organisé et conforme W3C.
Mars 2012            L'essentiel des Architectures Internet et Intranet          22/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
CSS3 / HTML5 : compatibilité
 ●   CSS3 : entre -webkit-border-radius: 12px; -moz-border-radius:
     12px; border-radius: 12px; toujours des différences selon les
     navigateurs pour affichage sur les anciennes versions...
 ●   Compatibilité multi-ecrans : la responsive, vers un affichage
     multi-ecran, les webdesigners évoluent.
 ●   Compatibilité navigateurs web + mobile.
 ●   Format non propriétaire : standardisation (Flash non compatible
     Iphone, plus d'ajout de plugins,...)
 ●   Déjà adopté sur les templates des CMS : Drupal 8, Joomla 2.5,...


Mars 2012               L'essentiel des Architectures Internet et Intranet          23/76
                             Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
HTML 5 : apport aux entreprises
Multidiffusion à partir du même support : avancée vers
        le web 3.0, évolution du multimédia,...
 ●   Webmarketing : nouvelles fonctionnalités
     interactives, multi-diffusion web + mobile,...
 ●   Simplification des opérations de Marketing Mobile :
     réduction des coûts et des compétences,
 ●   Proposer des applications et de la publicité sur tous
     les supports,
 ●   Plus de sécurité : homogénéité du code grâce aux
     API.
Mars 2012            L'essentiel des Architectures Internet et Intranet          24/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les architectures Web 2.0
 ●   L'évolution de l'OpenSource dans les entreprises,
 ●   Linux/Windows, Apache/IIS : quels usages par les
     grands sites web ?
 ●   La Plateforme Linux : serveur LAMP,
 ●   PHP, Apache, Mysql,
 ●   Java, libre ? Evolutions, problématique : Oracle,
     Glassfish,
 ●   JAVA et l'Open Source : évolutions,
     problématiques.L'essentiel des Architectures Internet et Intranet
Mars 2012                                                                                  25/76
                                    Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Web 2.0 : l'avancée de l'OpenSource
En 2006, une étude du Gartner Group faisait les
prévisions suivantes :
 ●   En 2008, les solutions open source seront en compétition directe
     avec les solutions propriétaires dans tous les marchés de
     solutions d’infrastructure.
 ●   En 2010, 75% des principales DSI auront une stratégie
     formalisée d’acquisition et de gestion de solutions open source.
 ●   En 2010, les principales DSI envisageront les solutions open
     source pour 80% de leur dépenses en logiciel d’infrastructure.
 ●   En 2010, l’open source fera partie des applications critiques dans
     75% des 2000 plus grandes entreprises ‘globales’.

Mars 2012               L'essentiel des Architectures Internet et Intranet          26/76
                             Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Web 2.0 l'avancée de l'OpenSource
 ●   En 2010, l'industrie française de l'OpenSource
     regroupe 250 entreprises et 3500 emplois.
 ●   Ses utilisateurs sont les grands comptes qui
     représentent 48 % du CA de l'industrie du logiciel
     libre et 600 000 PME à la recherche de solutions peu
     onéreuses.
*Etude pour la région Ile de France en 2010




Mars 2012                       L'essentiel des Architectures Internet et Intranet          27/76
                                     Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Cartographie des logiciels « Libres »




Mars 2012      L'essentiel des Architectures Internet et Intranet          28/76
                    Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Réalité économique de l'Open Source,
            coût d'intégration.
 1. Dilution : L'OpenSource émane d'un esprit de liberté et de 
     coopération,
     Réalité : L'OpenSource émane d'un esprit de compétition
     capitaliste.
 2. Dilution : Les développeurs de logiciels open source travaillent 
     gratuitement,
     Réalité : Les développeurs de logiciels open source sont
     rémunérés.
 3. Dilution : L'Open Source rend les choses gratuites,
     Réalité : L'Open Source redéfini ce qui a de la valeur.
 4. Dilution : il n'y a pas de barrière pour participer à 
     l'OpenSource,
     Réalité : L'Open Source s'appuie sur la méritocratie.
Mars 2012                L'essentiel des Architectures Internet et Intranet        29/76
                            Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Réalité économique de l'Open Source
 5. Dilution : l'Open Source est démocratique,
    Réalité : l'Open Source s'appuie sur des dictateurs
    bienveillants.
 6. Dilution : Un projet open source peut n'avoir qu'un 
    développeur,
    Réalité : Un projet open source nécessite plusieurs
    développeurs.
 7. Dilution : Un projet logiciel peut devenir open source à tout 
    moment,
    Réalité : L'Open Source est incrit dans l'ADN du projet ou
    ne l'est pas.
Mars 2012             L'essentiel des Architectures Internet et Intranet          30/76
                           Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Os Serveurs : Linux / Windows
    Windows possède 46,5 % du marché mondial des serveurs,
  Linux progresse fortement au détriment d'Unix, selon IDC en
                                          2010.
 ● Choix selon les applications utilisées,

 ● Sécurité équivalente : dépends de l'administrateur,

 ● Le coût n'est pas le facteur critique, le choix du fournisseur reste

     le plus important.
 ● Interface graphique plus intuitive sous Windows,

 ● Pour les administrateurs : ligne de commande sous Linux plus

     évoluée, accessible à partir de n'importe quel terminal.
 ● Windows compatible avec lui même, possibilité d'insérer un

     serveur Linux sur un réseau de serveurs Windows.
 ● Compétences : les compétences en os Linux sont plus rares mais

     en évolution.
Mars 2012                L'essentiel des Architectures Internet et Intranet 31/76
                             Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Et pour les serveurs web ? Apache / IIS
   L'évolution des applications web changent la donne




Mars 2012         L'essentiel des Architectures Internet et Intranet          32/76
                       Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Et pour les serveurs web ?




 ●   La majorité des logiciels de serveurs web fonctionnent sous une
     plateforme Linux en production : 63,5 % en janvier 2012 (y
     compris les licences BSD),
 ●   Ces serveurs de type UNIX sont très facilement sécurisables, et
     gratuits en ce qui concerne les libres.

Mars 2012               L'essentiel des Architectures Internet et Intranet          33/76
                             Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Logiciels serveur web : comment
                        choisir ?
●   Votre site ou application web utilise les technologies
    Microsoft ? Microsoft IIS semble donc le plus
    adapté.
●   Votre site ou application web doit supporter une
    forte charge ? Evaluer Nginx et Lighttpd selon vos
    besoins précis.
●   Dans tous les autres cas, optez pour Apache, choix
    le plus classique s'adaptant à peu près à toutes les
    situations.
Mars 2012            L'essentiel des Architectures Internet et Intranet          34/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Architecture serveur LAMP
                                                      Plusieurs dérivés :
                                                        ●      LAMA : Linux Apache
                                                               Mysql Asp,
                                                        ●      WAMP : Windows …
                                                        ●      MAMP : Macintosh...
 ●   Linux, OS                                          ●      SAMP : Solaris...
 ●   Apache : serveur Web                               ●      WASP : Avec SQLServer,
                                                        ●      LAPP : avec PostGreSQL
 ●   MySQL : serveur BDD
 ●   Php : langage script et
     communication BDD
Mars 2012                L'essentiel des Architectures Internet et Intranet             35/76
                              Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Ex d'infrastructure serveur LAMP




Mars 2012        L'essentiel des Architectures Internet et Intranet          36/76
                      Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Ex : architecture WAMP




Mars 2012       L'essentiel des Architectures Internet et Intranet          37/76
                     Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Apache, Mysql, Php




Mars 2012     L'essentiel des Architectures Internet et Intranet          38/76
                   Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
MySQL
                                           ●      Serveur base de
                                                  données relationnelles
                                                  Open Source.
                                           ●      Alternative :
                                                  PostgreSQL
                                           ●      Interface graphique web
                                                  d'administration :
                                                  PhpMyadmin

Mars 2012   L'essentiel des Architectures Internet et Intranet             39/76
                 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Evolution Oracle, Glassfish
Oracle souhaite du standard et s'investit dans l'Open
Source :
 ● Glassfish : Serveur d'application OpenSource

   compatible Java EE 6,
 ● NetBeans : environnement de développement Java,

 ● PHP : inclus avec Zend Server,

 ● Open Office, innoDB, Xen (virtualisation),...


Problèmes de migration : Open Source enjeux
stratégique pour Oracle. Combat avec Google pour
Java,...
Mars 2012         L'essentiel des Architectures Internet et Intranet          40/76
                       Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Modèle JEE




Mars 2012   L'essentiel des Architectures Internet et Intranet          41/76
                 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Architecture JEE Glassfish par Oracle




Mars 2012     L'essentiel des Architectures Internet et Intranet          42/76
                   Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
PHP et l'entreprise
 ●   PHP5 orienté objet,
 ●   PHP programmation et plateforme globale de
     l'entreprise,
 ●   Les atouts de PHP pour l'entreprise,
 ●   Type de développement, possibilités,
 ●   Architecture technique,
 ●   Les connecteurs,

Mars 2012           L'essentiel des Architectures Internet et Intranet          44/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
ASP, JSP vs PHP ?
 ●   En 2009 les développeurs ont mis en ligne un
     sondage sur Developpez.com :




 ●   Beaucoup de rebondissements pour le moment, on
     en saura pas plus, mais PHP reste actuellement plus
     simple, peu couteux et complètement libre : donc
     standard... Il est utilisé dans plus de 60 % des
     applications web développées (source Smile en 2010).
Mars 2012           L'essentiel des Architectures Internet et Intranet          45/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
PHP 5 programmation modèle objet
 ●   On créé une classe
     « livre » qui va
     permettre de créer des
     objets « livres »

 ●   Et une instance de la
     classe Livre (un objet) :



Mars 2012            L'essentiel des Architectures Internet et Intranet          46/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Php 5 : programmation objet
 ●   Exemple d'une
     hierarchie de classes :
 ●   On voit que la classe
     « Livre » hérite des
     propriétés de la classe
     Document.




Mars 2012            L'essentiel des Architectures Internet et Intranet          47/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Php 5 : ex de codes




Mars 2012     L'essentiel des Architectures Internet et Intranet          48/76
                   Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Php 5 : ex de codes




Mars 2012     L'essentiel des Architectures Internet et Intranet          49/76
                   Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
PHP (PHP : Hypertext Preprocessor)
 ●   PHP est à la fois un langage de programmation
     (comme Java ou C#) et une plate-forme globale
     d'entreprise (comme J2EE et .NET)




Mars 2012          L'essentiel des Architectures Internet et Intranet          50/76
                        Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les atouts de PHP pour l'entreprise
 ●   Simplicité : langage et modèle de développement
     très simple.
 ●   Souplesse : PHP propose deux syntaxes, l'une
     procédurale, l'autre orienté objet.
 ●   Interopérabilité:PHP peut instancier des objets
     COM,.NET et Java.
 ●   PHP est disponible sur l'ensemble des systèmes
     d'exploitation du marché : il suffit de le déployer le
     logiciel serveur sur un poste client ou serveur pour
     que l'application fonctionne instantanément quel que
     soit le système d'exploitation.
Mars 2012            L'essentiel des Architectures Internet et Intranet          51/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les atouts de PHP pour l'entreprise
 ●   Pratiquement tous les CMS Open Source sont en
     PHP : DotClear, Drupal, Ez Publish, Guppy,
     Joomla, phpBB (Forum), Wiki, Prestashop, Typo 3,
     Wordpress, etc...
 ●   Framework d'applications : Symfony, Zend,
     CakePHP, OpenBiz, etc...
 ●   Son serveur d'application : ZendServer...
 ●   Ses extensions : PHP-GTK (pour le graphisme),
     mediaWiki (moteur Wikipédia),...
Mars 2012           L'essentiel des Architectures Internet et Intranet          52/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Connecteurs PHP
 ●   PHP dispose de connecteurs technique vers toutes
     les bases de données relationnelles du marché, mais
     également vers LDAP, XML, services web, XML-
     RPC, Oracle, Sybase, CSV, SAP, etc... : Facilitation
     de l'interfaçage




Mars 2012           L'essentiel des Architectures Internet et Intranet          53/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Le STANDARD LDAP




Mars 2012    L'essentiel des Architectures Internet et Intranet          54/76
                  Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
LDAP (Lightweight Directory Access
                 Protocol)
 ●   LDAP simplifie la gestion des profils de personnes
     et de ressources, favorise l'interopérabilité des
     systèmes d'information à travers le partage de ces
     profils, il améliore également la sécurité d'accès aux
     applications :
            –   Centralisation de l'authentification,
            –   Centralisation de la gestion des droits,



Mars 2012                  L'essentiel des Architectures Internet et Intranet          55/76
                                Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Le serveur LDAP
 ●   Un serveur LDAP « outil requis pour la gestion des
     identités ». Ses fonctions :
            –   Etablir la connexion avec l'annuaire,
            –   Rechercher les entrées,
            –   Comparer les entrées,
            –   Ajouter les entrées,
            –   Modifier les entrées,
            –   Supprimer les entrées,
            –   Annuler ou abandonner une opération,
            –   Fermer la connexion avec l'annuaire.
Mars 2012                  L'essentiel des Architectures Internet et Intranet          56/76
                                Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Concept du Protocole. LDAP c'est :
 ●   Le protocole permettant d'accéder à l'information contenue
     dans l'annuaire,
 ●   Un modèle d'information définissant le type de données
     contenues dans l'annuaire,
 ●   Un modèle de nommage définissant comment l'information
     est organisée et référencée,
 ●   Un modèle fonctionnel qui définit comment données et
     accès sont protégés,
 ●   Un modèle de duplication qui définit comment la base est
     répartie entre serveurs,
 ●   Des APIs pour développer les applications clientes,
 ●   LDIF : un modèle d'échange de donnée.
Mars 2012             L'essentiel des Architectures Internet et Intranet          57/76
                           Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les serveurs LDAP
 ●   Apache Directory Server,
 ●   Open Directory d'Apple,
 ●   Red Hat Directory Server,
 ●   OpenLDAP,
 ●   IBM Lotus Domino,
 ●   Active Directory (Microsoft)
 ●   Oracle Internet Directory,...

Mars 2012            L'essentiel des Architectures Internet et Intranet          58/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les clients LDAP
 ●   Jxplorer (Java),
 ●   LDAP Browser (Java),
 ●   LDAP Admin (Windows),
 ●   APACHE Directory Studio (Java),
 ●   GQ (GTK) sous Linux,
 ●   Luma (Linux),
 ●   PhpLDAPadmin (PHP),
 ●   FusionDirectory (PHP),....
Mars 2012               L'essentiel des Architectures Internet et Intranet          59/76
                             Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les connexions
 ●   Module LDAP PHP (ldap_connect, ldap_add,
     ldap_compare,...
 ●   LdapLoginModule JAVA, JAAS LoginModule,...
 ●




Mars 2012         L'essentiel des Architectures Internet et Intranet          60/76
                       Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
L'entreprise 2.0
●   Blogs, Wikis, RSS, Mashup : utilisation en
    entreprise ? Bénéfices métiers ?
●   Veille informatique : agents intelligents,
    surveillance de l'e-réputation sur le net, optimisation
    de l'information via les flux RSS.
●   Technologies Web 2.0 et les retombées sur les
    applications web,
●   Le Géant GOOGLE et l'Entreprise : son évolution,
●   Offres SAAS, PGI Open Source, Interfaces web
    (ex : OpenErp),
●   Evolution du SI vers le Cloud Computing...
Mars 2012            L'essentiel des Architectures Internet et Intranet          61/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
L'évolution du web




Mars 2012     L'essentiel des Architectures Internet et Intranet          62/76
                   Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Blogs, Wikis, RSS, Mashups...




Mars 2012           L'essentiel des Architectures Internet et Intranet          63/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Entreprise 2 et veille informationnelle
 ●   Utilisation des Fils
     RSS,
 ●   Agrégateurs,
 ●   Weblogs,
 ●   Wikis,
 ●   Wikiblogs,
 ●   Agents intelligents,
     Mashup.
Mars 2012            L'essentiel des Architectures Internet et Intranet          64/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Google et le web
 ●   Marketing : Google Display, Régie publicitaire, AdSense,
     AdWord, Play Store, ..
 ●   Google Analytic : statistiques web, ciblage,
 ●   Outils développeurs web : Google Webmaster Tools, Url
     shortener, Website Optimizer, Page Speed Online,
 ●   Applications : Google App, google docs, Gmail, Agenda,
     Google Traduction, ...
 ●   Communication : Google +, Gtalk,
 ●   Médias : You Tube, Picassa, Google Reader, Picnik, Ketshup, ...
 ●   Veille : Google Alertes, FeedBurner,...
Mars 2012               L'essentiel des Architectures Internet et Intranet          65/76
                             Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les Offres SAAS : logiciel en tant que
                service
     L'OFFRE SAAS : Abonnement logiciel plutôt que
          licence à travers une interface Web.
 ●   Les principales applications concernées :
            –   Les CRM (Relation Client),
            –   VidéoConférence (WebEx, Moodle,...)
            –   Les PGI ou ERP (SAP, OpenErp,...)
            –   Plateforme mails, ...


Mars 2012                  L'essentiel des Architectures Internet et Intranet          66/76
                                Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Le Cloud Computing
        CLOUD COMPUTING = Informatique distante
  ●   Le Cloud Computing désigne l'exploitation des ressources
      informatiques distantes permettant d'exploiter des services
      en ligne à la demande.
  ●   Les acteurs : Oracle, Google, Adobe, Microsoft, IBM,
      Cisco, HP, Dell, Amazone, SalesForce, Zoho,...
  ●   Applications : l'exploitation de logiciels en ligne, l'archivage
      des données, la mise à disposition de puissance de calcul, la
      collaboration au travers d'espaces de travail partagés et
      d'outils de communication,...

Mars 2012               L'essentiel des Architectures Internet et Intranet          67/76
                             Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Le Cloud Computing




Mars 2012      L'essentiel des Architectures Internet et Intranet          68/76
                    Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les Espaces de Collaboration
 ●   Les protocoles : SMTP, POP3, MIME,...
 ●   Les plateformes collaboratives (WebEx, Moodle,
     Skype,...)
 ●   Agenda partagés, interface mobile,...
 ●   Forums et groupe de travail,
 ●   Les RSE dans l'entreprise,



Mars 2012           L'essentiel des Architectures Internet et Intranet          69/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les protocoles de messagerie




Mars 2012          L'essentiel des Architectures Internet et Intranet          70/76
                        Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les Protocoles de messagerie
●   SMTP : (Simple Mail Transfer Protocol) standard
    pour transférer le courriel d'un serveur à un autre.
●   POP : (Post Office Protocol) récupérer son courrier
    sur un serveur distant (serveur POP) en local lorsque
    l'on a pas une connection internet en permanence.
●   IMAP : (Internet Message Access Protocol) est un
    alternatif à POP offrant en plus la possibilité de
    gérer plusieurs accès simultanés.
●   MIME : (Multipurpose Internet Mail Extensions)
    standard permettant d'étendre les possibilités du
Marscourrier électronique des images, sons, vidéo, etc...
    2012             L'essentiel : Architectures Internet et Intranet             71/76
                           Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Les Plateformes Collaboratives




Mars 2012           L'essentiel des Architectures Internet et Intranet          72/76
                         Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
L'évolution des RSE en entreprise




Mars 2012        L'essentiel des Architectures Internet et Intranet          73/76
                      Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
EN CONCLUSION...




Mars 2012    L'essentiel des Architectures Internet et Intranet          74/76
                  Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Apport de l'internet/Intranet dans
                     l'entreprise ?
Communication :                                     ●      Coût réduit,
 ●   Intérieur vers Extérieur,                      ●      Rapidité de mise en
 ●   Extérieur vers Intérieur,                             place distante
                                                           (navigateur),
 ●   En Interne                                     ●      Simplicité d'installation

                          ET APRÈS ?


Mars 2012            L'essentiel des Architectures Internet et Intranet           75/76
                          Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
Et après ? Vers le Web 3...
 ●   L'Ère du Web 3 est déjà bien entamée :
            –   Le logiciel se libère des ordinateurs personnels,
            –   Fusion de l'internet classique, mobile et internet des
                objets,
            –   Mise en œuvre des standards, intégration du Web
                multi-niveaux,
            –   Résolution des problèmes d'interopérabilité entre les
                services.


Mars 2012                  L'essentiel des Architectures Internet et Intranet          76/76
                                Auteur Emmanuelle POULAIN – http://www.idnetinfo.net

Contenu connexe

Tendances

Fortinet UTM - les Fonctionnalités avancéese
Fortinet UTM - les Fonctionnalités avancéeseFortinet UTM - les Fonctionnalités avancéese
Fortinet UTM - les Fonctionnalités avancéeseAlphorm
 
Implémentation de la QoS au sein d'un IP/MPLS - Présentation
Implémentation de la QoS au sein d'un IP/MPLS - PrésentationImplémentation de la QoS au sein d'un IP/MPLS - Présentation
Implémentation de la QoS au sein d'un IP/MPLS - PrésentationRihab Chebbah
 
Presentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemesPresentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemesHicham Moujahid
 
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...Tidiane Sylla
 
Rapport projet fin d'étude
Rapport projet fin d'étudeRapport projet fin d'étude
Rapport projet fin d'étudeHibaFarhat3
 
Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Ilyas CHAOUA
 
Audit sécurité des systèmes d’information
Audit sécurité des systèmes d’informationAudit sécurité des systèmes d’information
Audit sécurité des systèmes d’informationAbbes Rharrab
 
Administration Base de données Oracle
Administration Base de données OracleAdministration Base de données Oracle
Administration Base de données OracleAndrianaivo Lovatiana
 
Rapport de stage telecom de Dika Etame Guy Landry. Encadreur: Kamleu Noumi Em...
Rapport de stage telecom de Dika Etame Guy Landry. Encadreur: Kamleu Noumi Em...Rapport de stage telecom de Dika Etame Guy Landry. Encadreur: Kamleu Noumi Em...
Rapport de stage telecom de Dika Etame Guy Landry. Encadreur: Kamleu Noumi Em...Emeric Kamleu Noumi
 
Rapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammamiRapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammamiDonia Hammami
 
Supervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec NagiosSupervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec Nagioschristedy keihouad
 
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISKETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISKbamaemmanuel
 
Etude et mise en place d’un Cloud privé Avec Openstack
Etude et mise en place d’un Cloud privé Avec OpenstackEtude et mise en place d’un Cloud privé Avec Openstack
Etude et mise en place d’un Cloud privé Avec OpenstackBayeOusseynouFall
 
Rapport Projet de fin d'etude sur le parc informatique
Rapport Projet  de fin d'etude sur le parc informatiqueRapport Projet  de fin d'etude sur le parc informatique
Rapport Projet de fin d'etude sur le parc informatiqueHicham Ben
 
Projet administration-sécurité-réseaux
Projet administration-sécurité-réseauxProjet administration-sécurité-réseaux
Projet administration-sécurité-réseauxRabeb Boumaiza
 
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...Danny Batomen Yanga
 

Tendances (20)

Fortinet UTM - les Fonctionnalités avancéese
Fortinet UTM - les Fonctionnalités avancéeseFortinet UTM - les Fonctionnalités avancéese
Fortinet UTM - les Fonctionnalités avancéese
 
Implémentation de la QoS au sein d'un IP/MPLS - Présentation
Implémentation de la QoS au sein d'un IP/MPLS - PrésentationImplémentation de la QoS au sein d'un IP/MPLS - Présentation
Implémentation de la QoS au sein d'un IP/MPLS - Présentation
 
projet fin d'étude IWAN
projet fin d'étude IWANprojet fin d'étude IWAN
projet fin d'étude IWAN
 
Presentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemesPresentation pfe ingenieur d etat securite reseau et systemes
Presentation pfe ingenieur d etat securite reseau et systemes
 
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
 
Rapport projet fin d'étude
Rapport projet fin d'étudeRapport projet fin d'étude
Rapport projet fin d'étude
 
La sécurité informatique
La sécurité informatiqueLa sécurité informatique
La sécurité informatique
 
Intranet 2.0
Intranet 2.0Intranet 2.0
Intranet 2.0
 
Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...
 
Protection-dun-réseau-dentreprise-via-un-firewall.pdf
Protection-dun-réseau-dentreprise-via-un-firewall.pdfProtection-dun-réseau-dentreprise-via-un-firewall.pdf
Protection-dun-réseau-dentreprise-via-un-firewall.pdf
 
Audit sécurité des systèmes d’information
Audit sécurité des systèmes d’informationAudit sécurité des systèmes d’information
Audit sécurité des systèmes d’information
 
Administration Base de données Oracle
Administration Base de données OracleAdministration Base de données Oracle
Administration Base de données Oracle
 
Rapport de stage telecom de Dika Etame Guy Landry. Encadreur: Kamleu Noumi Em...
Rapport de stage telecom de Dika Etame Guy Landry. Encadreur: Kamleu Noumi Em...Rapport de stage telecom de Dika Etame Guy Landry. Encadreur: Kamleu Noumi Em...
Rapport de stage telecom de Dika Etame Guy Landry. Encadreur: Kamleu Noumi Em...
 
Rapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammamiRapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammami
 
Supervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec NagiosSupervision d'un réseau informatique avec Nagios
Supervision d'un réseau informatique avec Nagios
 
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISKETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
ETUDES ET DÉPLOIEMENT DUNE SOLUTION VOIP BASÉE SUR ASTERISK
 
Etude et mise en place d’un Cloud privé Avec Openstack
Etude et mise en place d’un Cloud privé Avec OpenstackEtude et mise en place d’un Cloud privé Avec Openstack
Etude et mise en place d’un Cloud privé Avec Openstack
 
Rapport Projet de fin d'etude sur le parc informatique
Rapport Projet  de fin d'etude sur le parc informatiqueRapport Projet  de fin d'etude sur le parc informatique
Rapport Projet de fin d'etude sur le parc informatique
 
Projet administration-sécurité-réseaux
Projet administration-sécurité-réseauxProjet administration-sécurité-réseaux
Projet administration-sécurité-réseaux
 
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...
LES SYSTEMES DE GESTION DES IDENTITES ET DES ACCES : MISE EN ŒUVRE ET APPORT ...
 

En vedette

Intranet 2.0 quelques idées
Intranet 2.0 quelques idéesIntranet 2.0 quelques idées
Intranet 2.0 quelques idéesComunited
 
Présentation Intranet - toolsite.fr
Présentation Intranet - toolsite.frPrésentation Intranet - toolsite.fr
Présentation Intranet - toolsite.frelliotry
 
Intranet : définition, outils, usage, organisation
Intranet : définition, outils, usage, organisationIntranet : définition, outils, usage, organisation
Intranet : définition, outils, usage, organisationNumeriCube
 
La refonte d’un intranet : 10 cles pour reussir votre projet
La refonte d’un intranet : 10 cles pour reussir votre projetLa refonte d’un intranet : 10 cles pour reussir votre projet
La refonte d’un intranet : 10 cles pour reussir votre projetPhilippeC
 
M Germain Egide Intranet 12 03 09
M Germain Egide Intranet 12 03 09M Germain Egide Intranet 12 03 09
M Germain Egide Intranet 12 03 09Clo Lz
 
Page Accueil Intranet
Page Accueil IntranetPage Accueil Intranet
Page Accueil Intranetjm h
 
Résultats Enquête Com In 2009
Résultats Enquête Com In 2009Résultats Enquête Com In 2009
Résultats Enquête Com In 2009CCI Loiret
 
Radio france webcom montréal
Radio france webcom montréalRadio france webcom montréal
Radio france webcom montréalpi4
 
Optimiser votre intranet pour favoriser la culture collaborative d'entreprise
Optimiser votre intranet pour favoriser la culture collaborative d'entrepriseOptimiser votre intranet pour favoriser la culture collaborative d'entreprise
Optimiser votre intranet pour favoriser la culture collaborative d'entrepriseJacinthe Croisetiere
 
Webinar: Build an Application Series - Session 2 - Getting Started
Webinar: Build an Application Series - Session 2 - Getting StartedWebinar: Build an Application Series - Session 2 - Getting Started
Webinar: Build an Application Series - Session 2 - Getting StartedMongoDB
 
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Christophe Lauer
 
BTwin, le portail intranet de Suez Environnement" - Sandrine Deparis
BTwin, le portail intranet de Suez Environnement" - Sandrine DeparisBTwin, le portail intranet de Suez Environnement" - Sandrine Deparis
BTwin, le portail intranet de Suez Environnement" - Sandrine DeparisMarseille 2.0
 
Réseau local sous windows 2003 server
Réseau local sous windows 2003 serverRéseau local sous windows 2003 server
Réseau local sous windows 2003 serverOussama BenGharbi
 
Rapport PFE 2011 Zimbra
Rapport PFE 2011 ZimbraRapport PFE 2011 Zimbra
Rapport PFE 2011 ZimbraAyoub Kochbati
 
installation et configuration du DNS sous Windows serveur 2003
installation et configuration du DNS sous Windows serveur 2003installation et configuration du DNS sous Windows serveur 2003
installation et configuration du DNS sous Windows serveur 2003Souhaib El
 
Construire son application web de gestion de contenu d'annuaire LDAP
Construire son application web de gestion de contenu d'annuaire LDAPConstruire son application web de gestion de contenu d'annuaire LDAP
Construire son application web de gestion de contenu d'annuaire LDAPClément OUDOT
 
10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutes10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutesRebecca Rodgers
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaNazih Heni
 

En vedette (20)

Intranet 2.0 quelques idées
Intranet 2.0 quelques idéesIntranet 2.0 quelques idées
Intranet 2.0 quelques idées
 
Présentation Intranet - toolsite.fr
Présentation Intranet - toolsite.frPrésentation Intranet - toolsite.fr
Présentation Intranet - toolsite.fr
 
Intranet : définition, outils, usage, organisation
Intranet : définition, outils, usage, organisationIntranet : définition, outils, usage, organisation
Intranet : définition, outils, usage, organisation
 
La refonte d’un intranet : 10 cles pour reussir votre projet
La refonte d’un intranet : 10 cles pour reussir votre projetLa refonte d’un intranet : 10 cles pour reussir votre projet
La refonte d’un intranet : 10 cles pour reussir votre projet
 
M Germain Egide Intranet 12 03 09
M Germain Egide Intranet 12 03 09M Germain Egide Intranet 12 03 09
M Germain Egide Intranet 12 03 09
 
Page Accueil Intranet
Page Accueil IntranetPage Accueil Intranet
Page Accueil Intranet
 
Résultats Enquête Com In 2009
Résultats Enquête Com In 2009Résultats Enquête Com In 2009
Résultats Enquête Com In 2009
 
Radio france webcom montréal
Radio france webcom montréalRadio france webcom montréal
Radio france webcom montréal
 
Optimiser votre intranet pour favoriser la culture collaborative d'entreprise
Optimiser votre intranet pour favoriser la culture collaborative d'entrepriseOptimiser votre intranet pour favoriser la culture collaborative d'entreprise
Optimiser votre intranet pour favoriser la culture collaborative d'entreprise
 
Webinar: Build an Application Series - Session 2 - Getting Started
Webinar: Build an Application Series - Session 2 - Getting StartedWebinar: Build an Application Series - Session 2 - Getting Started
Webinar: Build an Application Series - Session 2 - Getting Started
 
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
 
BTwin, le portail intranet de Suez Environnement" - Sandrine Deparis
BTwin, le portail intranet de Suez Environnement" - Sandrine DeparisBTwin, le portail intranet de Suez Environnement" - Sandrine Deparis
BTwin, le portail intranet de Suez Environnement" - Sandrine Deparis
 
Réseau local sous windows 2003 server
Réseau local sous windows 2003 serverRéseau local sous windows 2003 server
Réseau local sous windows 2003 server
 
Les reseaux
Les reseauxLes reseaux
Les reseaux
 
Rapport PFE 2011 Zimbra
Rapport PFE 2011 ZimbraRapport PFE 2011 Zimbra
Rapport PFE 2011 Zimbra
 
installation et configuration du DNS sous Windows serveur 2003
installation et configuration du DNS sous Windows serveur 2003installation et configuration du DNS sous Windows serveur 2003
installation et configuration du DNS sous Windows serveur 2003
 
Construire son application web de gestion de contenu d'annuaire LDAP
Construire son application web de gestion de contenu d'annuaire LDAPConstruire son application web de gestion de contenu d'annuaire LDAP
Construire son application web de gestion de contenu d'annuaire LDAP
 
Application Architecture
Application ArchitectureApplication Architecture
Application Architecture
 
10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutes10 Innovative Intranet designs in 10 minutes
10 Innovative Intranet designs in 10 minutes
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédia
 

Similaire à Essentiel architectures internet et intranet

La gouvernance du web
La gouvernance du webLa gouvernance du web
La gouvernance du webcdicuvier
 
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0IBM France Lab
 
Web 2.0 GTI780 & MTI780 ETS A09
Web 2.0  GTI780 & MTI780  ETS  A09Web 2.0  GTI780 & MTI780  ETS  A09
Web 2.0 GTI780 & MTI780 ETS A09Claude Coulombe
 
Administration reseau
Administration reseauAdministration reseau
Administration reseauRiadh Briki
 
Une architecture multi-agents pour la découverte et la construction de prof...
Une architecture multi-agents pour la découverte et la construction de prof...Une architecture multi-agents pour la découverte et la construction de prof...
Une architecture multi-agents pour la découverte et la construction de prof...Enis Chouchane
 
Les technologies Open Source pour les objets connectés
Les technologies Open Source pour les objets connectésLes technologies Open Source pour les objets connectés
Les technologies Open Source pour les objets connectésAlexandre LAHAYE
 
Http2 les impacts dans le web
Http2 les impacts dans le webHttp2 les impacts dans le web
Http2 les impacts dans le webneuros
 
Programmation réseau en JAVA
Programmation réseau en JAVAProgrammation réseau en JAVA
Programmation réseau en JAVABachir Benyammi
 
Presentation websockets
Presentation websocketsPresentation websockets
Presentation websocketsBert Poller
 
Cas de la refonte de STM.info
Cas de la refonte de STM.infoCas de la refonte de STM.info
Cas de la refonte de STM.infoTP1
 

Similaire à Essentiel architectures internet et intranet (20)

IOT-1.pdf
IOT-1.pdfIOT-1.pdf
IOT-1.pdf
 
La gouvernance du web
La gouvernance du webLa gouvernance du web
La gouvernance du web
 
Transition de l'AWT vers  IPv6
Transition de l'AWT vers  IPv6Transition de l'AWT vers  IPv6
Transition de l'AWT vers  IPv6
 
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
Bluemix Paris Meetup - Session #9 - 10 juin 2015 - Internet des Objets 3.0
 
CM_Web.pdf
CM_Web.pdfCM_Web.pdf
CM_Web.pdf
 
cours-gratuit.com--id-5598.pdf
cours-gratuit.com--id-5598.pdfcours-gratuit.com--id-5598.pdf
cours-gratuit.com--id-5598.pdf
 
Stephane d
Stephane dStephane d
Stephane d
 
Web 2.0 GTI780 & MTI780 ETS A09
Web 2.0  GTI780 & MTI780  ETS  A09Web 2.0  GTI780 & MTI780  ETS  A09
Web 2.0 GTI780 & MTI780 ETS A09
 
Administration reseau
Administration reseauAdministration reseau
Administration reseau
 
Créer son 1er site web
Créer son 1er site webCréer son 1er site web
Créer son 1er site web
 
Une architecture multi-agents pour la découverte et la construction de prof...
Une architecture multi-agents pour la découverte et la construction de prof...Une architecture multi-agents pour la découverte et la construction de prof...
Une architecture multi-agents pour la découverte et la construction de prof...
 
Les technologies Open Source pour les objets connectés
Les technologies Open Source pour les objets connectésLes technologies Open Source pour les objets connectés
Les technologies Open Source pour les objets connectés
 
Administration reseau
Administration reseauAdministration reseau
Administration reseau
 
Http2 les impacts dans le web
Http2 les impacts dans le webHttp2 les impacts dans le web
Http2 les impacts dans le web
 
Http2 les impacts dans le web
Http2 les impacts dans le webHttp2 les impacts dans le web
Http2 les impacts dans le web
 
Programmation réseau en JAVA
Programmation réseau en JAVAProgrammation réseau en JAVA
Programmation réseau en JAVA
 
Presentation websockets
Presentation websocketsPresentation websockets
Presentation websockets
 
Cas de la refonte de STM.info
Cas de la refonte de STM.infoCas de la refonte de STM.info
Cas de la refonte de STM.info
 
Exakis Day
Exakis DayExakis Day
Exakis Day
 
It metrics part 1
It metrics part 1It metrics part 1
It metrics part 1
 

Essentiel architectures internet et intranet

  • 1. L'ESSENTIEL DES ARCHITECTURES INTERNET ET INTRANET Mars 2012 L'essentiel des Architectures Internet et Intranet 1/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 2. QU'EST CE QUE INTERNET ? ● Qu'est ce que Internet ? ● Technologies Internet/Intranet/Extranet : définitions ● Serveur Web : technologie de base ● Les protocoles (TCP/IP,HTTP,Telnet,SMTP,FTP,..) ● Le navigateur, fonctionnement et possibilité ● Dialogues navigateur/serveur ● Qu'apportent ces technologies à l'entreprise ? Mars 2012 L'essentiel des Architectures Internet et Intranet 2/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 3. Qu'est ce que Internet ? Le RÉSEAU Inter-net = Lien entre différents réseaux Architecture décentralisée (INTERconnected NETworks) ● Sur le plan technique : (les réseaux reliés sont basés sur les mêmes protocoles, surtout TCP/IP) ● Sur le plan administratif : (il n'existe pas d'instance faîtière "Internet") Mars 2012 L'essentiel des Architectures Internet et Intranet 3/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 4. Internet : Le RESEAU Bref historique : ● 1971 naissance d’ “ARPAnet” conçu comme réseau sûr pour l’armée US. ● 1983 Utilisation d’ARPAnet comme réseau de recherche ● La base technique (TCP/IP) sera introduite au niveau international dans les années qui suivent. ● 1989 Internet se profile comme “LE” réseau de recherche Mars 2012 L'essentiel des Architectures Internet et Intranet 4/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 5. Internet : Le RESEAU ● 1993 Explosion d’Internet suite à la popularité du WWW ● 1995/6 Percée de solutions Intranet/Internet dans le commerce (Intranet est un réseau TCP/IP fermé). ● 1997 “Banalisation” de l’usage du WWW ● 1998 Commercialisation ● 2002 Webservices standardisés et XML5 Mars 2012 L'essentiel des Architectures Internet et Intranet 5/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 6. Technologies Internet/Intranet/Extranet Trois types de réseaux basés sur la même technologie (typologie en réseau redondant, protocole IP, UDP et TCP) mais dont l'usage est différent : Mars 2012 L'essentiel des Architectures Internet et Intranet 6/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 7. L'INTRANET ● Serveur web inaccessible de l'extérieur ● Système d'information interne ● Clients : navigateurs ● Architecture 3 niveaux : ● Serveurs applicatifs et web pour gérer les différents services ● Serveurs BDD Mars 2012 L'essentiel des Architectures Internet et Intranet 7/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 8. L'EXTRANET ● Extension du système d'information à l'extérieur de l'entreprise ● Accès devant être sécurisé pour protéger le réseau interne via une DMZ par ex. Mars 2012 L'essentiel des Architectures Internet et Intranet 8/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 9. Serveur Web : technologie de base ● Le navigateur envoie une requête Http, ● Le serveur traite la requête et envoie une réponse http. ● Http : Hypertext Transfer Protocol. Mars 2012 L'essentiel des Architectures Internet et Intranet 9/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 10. Les Protocoles Internet Protocol : IP = protocole de niveau réseau Protocoles au dessus de Transmission Control TCP et UDP Protocol : TCP = = Types applicatifs protocole de niveau transport Mars 2012 L'essentiel des Architectures Internet et Intranet 10/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 11. Les navigateurs Beaucoup plus qu'un client http : les extensions leurs permettent une multitude de fonctionnalités Navigateurs mobiles, pc ou macs : toujours des soucis de compatibilités Mars 2012 L'essentiel des Architectures Internet et Intranet 11/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 12. Dialogues entre le navigateur et le serveur web Requêtes HTTP : GET HEAD POST OPTION CONNECT TRACE PUT DELETE... Mars 2012 L'essentiel des Architectures Internet et Intranet 12/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 13. Principes des Cookies ● Peuvent être écris en PHP, JSP, ASP, Flash, etc... ● Ils permettent : l'authentification, le stockage des préférences utilisateurs, le ciblage pour la publicité, etc... Mars 2012 L'essentiel des Architectures Internet et Intranet 13/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 14. Evolutions des applications web : qu'est ce qui Change ? ● De HTML, XHTML, Ajax vers HTML 5... ● HTML5 et CSS3 : une révolution, – Shéma de structuration des données, – Flash et HTML5, – Qu'est ce qui change ? – Présentation des balises, – Présentation des fonctionnalités, – @media queries, – Normes et compatibilité navigateurs. Mars 2012 L'essentiel des Architectures Internet et Intranet 14/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 15. Html, Ajax, Html5... ● 1991 HTML ● 1994 HTML 2 ● 1996 CSS 1 + JavaScript ● 1997 HTML 4 ● 1998 CSS 2 ● 2000 XHTML 1 ● 2002 Tableless Web Design ● 2005 AJAX ● 2009 HTML 5 Mars 2012 L'essentiel des Architectures Internet et Intranet 15/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 16. HTML, Ajax,... Mars 2012 L'essentiel des Architectures Internet et Intranet 16/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 17. HTML, Ajax,... Mars 2012 L'essentiel des Architectures Internet et Intranet 17/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 18. Principe de fonctionnement AJAX ● Une présentation basée sur des standards utilisant XHTML et CSS; ● Un affichage dynamique et une interaction utilisant le Modèle Objet Document; ● L'échange de données et leur manipulation en utilisant XML et XSLT; ● La récupération asynchrone de données en utilisant XMLHttpRequest; ● Et JavaScript pour les mettre en œuvre ensemble Mars 2012 L'essentiel des Architectures Internet et Intranet 18/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 19. Principe de fonctionnement AJAX Mars 2012 L'essentiel des Architectures Internet et Intranet 19/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 20. HTML5 / CSS 3 : structure Mars 2012 L'essentiel des Architectures Internet et Intranet 20/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 21. HTML 5 et CSS3 On quitte l'Ere web des documents pour entrer dans le web des applications. HTML5 ~= HTML + JS ● Présentation : http://www.slideshare.net/jverrecchia/prsentation- complte-de-lhtml5-7182528 CSS3 + moteurs de rendu ● Présentation Google : http://slides.html5rocks.com/#landing-slide Mars 2012 L'essentiel des Architectures Internet et Intranet 21/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 22. HTML 5 , ce qui change ● Présence d'applications/site web en HTML 5 sur tous les smartphones sans développement spécifiques : alternative aux « Apple Store, Android Market,... » . ● Accès hors ligne : que le navigateur soit en ligne ou pas, plus d'impact sur l'affichage de la page... ● Nouvelle couche d'API : limitation d'utilisation de librairies ou de fonctions Javascripts. Code mieux organisé et conforme W3C. Mars 2012 L'essentiel des Architectures Internet et Intranet 22/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 23. CSS3 / HTML5 : compatibilité ● CSS3 : entre -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; toujours des différences selon les navigateurs pour affichage sur les anciennes versions... ● Compatibilité multi-ecrans : la responsive, vers un affichage multi-ecran, les webdesigners évoluent. ● Compatibilité navigateurs web + mobile. ● Format non propriétaire : standardisation (Flash non compatible Iphone, plus d'ajout de plugins,...) ● Déjà adopté sur les templates des CMS : Drupal 8, Joomla 2.5,... Mars 2012 L'essentiel des Architectures Internet et Intranet 23/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 24. HTML 5 : apport aux entreprises Multidiffusion à partir du même support : avancée vers le web 3.0, évolution du multimédia,... ● Webmarketing : nouvelles fonctionnalités interactives, multi-diffusion web + mobile,... ● Simplification des opérations de Marketing Mobile : réduction des coûts et des compétences, ● Proposer des applications et de la publicité sur tous les supports, ● Plus de sécurité : homogénéité du code grâce aux API. Mars 2012 L'essentiel des Architectures Internet et Intranet 24/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 25. Les architectures Web 2.0 ● L'évolution de l'OpenSource dans les entreprises, ● Linux/Windows, Apache/IIS : quels usages par les grands sites web ? ● La Plateforme Linux : serveur LAMP, ● PHP, Apache, Mysql, ● Java, libre ? Evolutions, problématique : Oracle, Glassfish, ● JAVA et l'Open Source : évolutions, problématiques.L'essentiel des Architectures Internet et Intranet Mars 2012 25/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 26. Web 2.0 : l'avancée de l'OpenSource En 2006, une étude du Gartner Group faisait les prévisions suivantes : ● En 2008, les solutions open source seront en compétition directe avec les solutions propriétaires dans tous les marchés de solutions d’infrastructure. ● En 2010, 75% des principales DSI auront une stratégie formalisée d’acquisition et de gestion de solutions open source. ● En 2010, les principales DSI envisageront les solutions open source pour 80% de leur dépenses en logiciel d’infrastructure. ● En 2010, l’open source fera partie des applications critiques dans 75% des 2000 plus grandes entreprises ‘globales’. Mars 2012 L'essentiel des Architectures Internet et Intranet 26/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 27. Web 2.0 l'avancée de l'OpenSource ● En 2010, l'industrie française de l'OpenSource regroupe 250 entreprises et 3500 emplois. ● Ses utilisateurs sont les grands comptes qui représentent 48 % du CA de l'industrie du logiciel libre et 600 000 PME à la recherche de solutions peu onéreuses. *Etude pour la région Ile de France en 2010 Mars 2012 L'essentiel des Architectures Internet et Intranet 27/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 28. Cartographie des logiciels « Libres » Mars 2012 L'essentiel des Architectures Internet et Intranet 28/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 29. Réalité économique de l'Open Source, coût d'intégration. 1. Dilution : L'OpenSource émane d'un esprit de liberté et de  coopération, Réalité : L'OpenSource émane d'un esprit de compétition capitaliste. 2. Dilution : Les développeurs de logiciels open source travaillent  gratuitement, Réalité : Les développeurs de logiciels open source sont rémunérés. 3. Dilution : L'Open Source rend les choses gratuites, Réalité : L'Open Source redéfini ce qui a de la valeur. 4. Dilution : il n'y a pas de barrière pour participer à  l'OpenSource, Réalité : L'Open Source s'appuie sur la méritocratie. Mars 2012 L'essentiel des Architectures Internet et Intranet 29/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 30. Réalité économique de l'Open Source 5. Dilution : l'Open Source est démocratique, Réalité : l'Open Source s'appuie sur des dictateurs bienveillants. 6. Dilution : Un projet open source peut n'avoir qu'un  développeur, Réalité : Un projet open source nécessite plusieurs développeurs. 7. Dilution : Un projet logiciel peut devenir open source à tout  moment, Réalité : L'Open Source est incrit dans l'ADN du projet ou ne l'est pas. Mars 2012 L'essentiel des Architectures Internet et Intranet 30/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 31. Os Serveurs : Linux / Windows Windows possède 46,5 % du marché mondial des serveurs, Linux progresse fortement au détriment d'Unix, selon IDC en 2010. ● Choix selon les applications utilisées, ● Sécurité équivalente : dépends de l'administrateur, ● Le coût n'est pas le facteur critique, le choix du fournisseur reste le plus important. ● Interface graphique plus intuitive sous Windows, ● Pour les administrateurs : ligne de commande sous Linux plus évoluée, accessible à partir de n'importe quel terminal. ● Windows compatible avec lui même, possibilité d'insérer un serveur Linux sur un réseau de serveurs Windows. ● Compétences : les compétences en os Linux sont plus rares mais en évolution. Mars 2012 L'essentiel des Architectures Internet et Intranet 31/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 32. Et pour les serveurs web ? Apache / IIS L'évolution des applications web changent la donne Mars 2012 L'essentiel des Architectures Internet et Intranet 32/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 33. Et pour les serveurs web ? ● La majorité des logiciels de serveurs web fonctionnent sous une plateforme Linux en production : 63,5 % en janvier 2012 (y compris les licences BSD), ● Ces serveurs de type UNIX sont très facilement sécurisables, et gratuits en ce qui concerne les libres. Mars 2012 L'essentiel des Architectures Internet et Intranet 33/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 34. Logiciels serveur web : comment choisir ? ● Votre site ou application web utilise les technologies Microsoft ? Microsoft IIS semble donc le plus adapté. ● Votre site ou application web doit supporter une forte charge ? Evaluer Nginx et Lighttpd selon vos besoins précis. ● Dans tous les autres cas, optez pour Apache, choix le plus classique s'adaptant à peu près à toutes les situations. Mars 2012 L'essentiel des Architectures Internet et Intranet 34/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 35. Architecture serveur LAMP Plusieurs dérivés : ● LAMA : Linux Apache Mysql Asp, ● WAMP : Windows … ● MAMP : Macintosh... ● Linux, OS ● SAMP : Solaris... ● Apache : serveur Web ● WASP : Avec SQLServer, ● LAPP : avec PostGreSQL ● MySQL : serveur BDD ● Php : langage script et communication BDD Mars 2012 L'essentiel des Architectures Internet et Intranet 35/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 36. Ex d'infrastructure serveur LAMP Mars 2012 L'essentiel des Architectures Internet et Intranet 36/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 37. Ex : architecture WAMP Mars 2012 L'essentiel des Architectures Internet et Intranet 37/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 38. Apache, Mysql, Php Mars 2012 L'essentiel des Architectures Internet et Intranet 38/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 39. MySQL ● Serveur base de données relationnelles Open Source. ● Alternative : PostgreSQL ● Interface graphique web d'administration : PhpMyadmin Mars 2012 L'essentiel des Architectures Internet et Intranet 39/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 40. Evolution Oracle, Glassfish Oracle souhaite du standard et s'investit dans l'Open Source : ● Glassfish : Serveur d'application OpenSource compatible Java EE 6, ● NetBeans : environnement de développement Java, ● PHP : inclus avec Zend Server, ● Open Office, innoDB, Xen (virtualisation),... Problèmes de migration : Open Source enjeux stratégique pour Oracle. Combat avec Google pour Java,... Mars 2012 L'essentiel des Architectures Internet et Intranet 40/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 41. Modèle JEE Mars 2012 L'essentiel des Architectures Internet et Intranet 41/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 42. Architecture JEE Glassfish par Oracle Mars 2012 L'essentiel des Architectures Internet et Intranet 42/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 43. PHP et l'entreprise ● PHP5 orienté objet, ● PHP programmation et plateforme globale de l'entreprise, ● Les atouts de PHP pour l'entreprise, ● Type de développement, possibilités, ● Architecture technique, ● Les connecteurs, Mars 2012 L'essentiel des Architectures Internet et Intranet 44/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 44. ASP, JSP vs PHP ? ● En 2009 les développeurs ont mis en ligne un sondage sur Developpez.com : ● Beaucoup de rebondissements pour le moment, on en saura pas plus, mais PHP reste actuellement plus simple, peu couteux et complètement libre : donc standard... Il est utilisé dans plus de 60 % des applications web développées (source Smile en 2010). Mars 2012 L'essentiel des Architectures Internet et Intranet 45/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 45. PHP 5 programmation modèle objet ● On créé une classe « livre » qui va permettre de créer des objets « livres » ● Et une instance de la classe Livre (un objet) : Mars 2012 L'essentiel des Architectures Internet et Intranet 46/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 46. Php 5 : programmation objet ● Exemple d'une hierarchie de classes : ● On voit que la classe « Livre » hérite des propriétés de la classe Document. Mars 2012 L'essentiel des Architectures Internet et Intranet 47/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 47. Php 5 : ex de codes Mars 2012 L'essentiel des Architectures Internet et Intranet 48/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 48. Php 5 : ex de codes Mars 2012 L'essentiel des Architectures Internet et Intranet 49/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 49. PHP (PHP : Hypertext Preprocessor) ● PHP est à la fois un langage de programmation (comme Java ou C#) et une plate-forme globale d'entreprise (comme J2EE et .NET) Mars 2012 L'essentiel des Architectures Internet et Intranet 50/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 50. Les atouts de PHP pour l'entreprise ● Simplicité : langage et modèle de développement très simple. ● Souplesse : PHP propose deux syntaxes, l'une procédurale, l'autre orienté objet. ● Interopérabilité:PHP peut instancier des objets COM,.NET et Java. ● PHP est disponible sur l'ensemble des systèmes d'exploitation du marché : il suffit de le déployer le logiciel serveur sur un poste client ou serveur pour que l'application fonctionne instantanément quel que soit le système d'exploitation. Mars 2012 L'essentiel des Architectures Internet et Intranet 51/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 51. Les atouts de PHP pour l'entreprise ● Pratiquement tous les CMS Open Source sont en PHP : DotClear, Drupal, Ez Publish, Guppy, Joomla, phpBB (Forum), Wiki, Prestashop, Typo 3, Wordpress, etc... ● Framework d'applications : Symfony, Zend, CakePHP, OpenBiz, etc... ● Son serveur d'application : ZendServer... ● Ses extensions : PHP-GTK (pour le graphisme), mediaWiki (moteur Wikipédia),... Mars 2012 L'essentiel des Architectures Internet et Intranet 52/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 52. Connecteurs PHP ● PHP dispose de connecteurs technique vers toutes les bases de données relationnelles du marché, mais également vers LDAP, XML, services web, XML- RPC, Oracle, Sybase, CSV, SAP, etc... : Facilitation de l'interfaçage Mars 2012 L'essentiel des Architectures Internet et Intranet 53/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 53. Le STANDARD LDAP Mars 2012 L'essentiel des Architectures Internet et Intranet 54/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 54. LDAP (Lightweight Directory Access Protocol) ● LDAP simplifie la gestion des profils de personnes et de ressources, favorise l'interopérabilité des systèmes d'information à travers le partage de ces profils, il améliore également la sécurité d'accès aux applications : – Centralisation de l'authentification, – Centralisation de la gestion des droits, Mars 2012 L'essentiel des Architectures Internet et Intranet 55/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 55. Le serveur LDAP ● Un serveur LDAP « outil requis pour la gestion des identités ». Ses fonctions : – Etablir la connexion avec l'annuaire, – Rechercher les entrées, – Comparer les entrées, – Ajouter les entrées, – Modifier les entrées, – Supprimer les entrées, – Annuler ou abandonner une opération, – Fermer la connexion avec l'annuaire. Mars 2012 L'essentiel des Architectures Internet et Intranet 56/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 56. Concept du Protocole. LDAP c'est : ● Le protocole permettant d'accéder à l'information contenue dans l'annuaire, ● Un modèle d'information définissant le type de données contenues dans l'annuaire, ● Un modèle de nommage définissant comment l'information est organisée et référencée, ● Un modèle fonctionnel qui définit comment données et accès sont protégés, ● Un modèle de duplication qui définit comment la base est répartie entre serveurs, ● Des APIs pour développer les applications clientes, ● LDIF : un modèle d'échange de donnée. Mars 2012 L'essentiel des Architectures Internet et Intranet 57/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 57. Les serveurs LDAP ● Apache Directory Server, ● Open Directory d'Apple, ● Red Hat Directory Server, ● OpenLDAP, ● IBM Lotus Domino, ● Active Directory (Microsoft) ● Oracle Internet Directory,... Mars 2012 L'essentiel des Architectures Internet et Intranet 58/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 58. Les clients LDAP ● Jxplorer (Java), ● LDAP Browser (Java), ● LDAP Admin (Windows), ● APACHE Directory Studio (Java), ● GQ (GTK) sous Linux, ● Luma (Linux), ● PhpLDAPadmin (PHP), ● FusionDirectory (PHP),.... Mars 2012 L'essentiel des Architectures Internet et Intranet 59/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 59. Les connexions ● Module LDAP PHP (ldap_connect, ldap_add, ldap_compare,... ● LdapLoginModule JAVA, JAAS LoginModule,... ● Mars 2012 L'essentiel des Architectures Internet et Intranet 60/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 60. L'entreprise 2.0 ● Blogs, Wikis, RSS, Mashup : utilisation en entreprise ? Bénéfices métiers ? ● Veille informatique : agents intelligents, surveillance de l'e-réputation sur le net, optimisation de l'information via les flux RSS. ● Technologies Web 2.0 et les retombées sur les applications web, ● Le Géant GOOGLE et l'Entreprise : son évolution, ● Offres SAAS, PGI Open Source, Interfaces web (ex : OpenErp), ● Evolution du SI vers le Cloud Computing... Mars 2012 L'essentiel des Architectures Internet et Intranet 61/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 61. L'évolution du web Mars 2012 L'essentiel des Architectures Internet et Intranet 62/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 62. Blogs, Wikis, RSS, Mashups... Mars 2012 L'essentiel des Architectures Internet et Intranet 63/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 63. Entreprise 2 et veille informationnelle ● Utilisation des Fils RSS, ● Agrégateurs, ● Weblogs, ● Wikis, ● Wikiblogs, ● Agents intelligents, Mashup. Mars 2012 L'essentiel des Architectures Internet et Intranet 64/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 64. Google et le web ● Marketing : Google Display, Régie publicitaire, AdSense, AdWord, Play Store, .. ● Google Analytic : statistiques web, ciblage, ● Outils développeurs web : Google Webmaster Tools, Url shortener, Website Optimizer, Page Speed Online, ● Applications : Google App, google docs, Gmail, Agenda, Google Traduction, ... ● Communication : Google +, Gtalk, ● Médias : You Tube, Picassa, Google Reader, Picnik, Ketshup, ... ● Veille : Google Alertes, FeedBurner,... Mars 2012 L'essentiel des Architectures Internet et Intranet 65/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 65. Les Offres SAAS : logiciel en tant que service L'OFFRE SAAS : Abonnement logiciel plutôt que licence à travers une interface Web. ● Les principales applications concernées : – Les CRM (Relation Client), – VidéoConférence (WebEx, Moodle,...) – Les PGI ou ERP (SAP, OpenErp,...) – Plateforme mails, ... Mars 2012 L'essentiel des Architectures Internet et Intranet 66/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 66. Le Cloud Computing CLOUD COMPUTING = Informatique distante ● Le Cloud Computing désigne l'exploitation des ressources informatiques distantes permettant d'exploiter des services en ligne à la demande. ● Les acteurs : Oracle, Google, Adobe, Microsoft, IBM, Cisco, HP, Dell, Amazone, SalesForce, Zoho,... ● Applications : l'exploitation de logiciels en ligne, l'archivage des données, la mise à disposition de puissance de calcul, la collaboration au travers d'espaces de travail partagés et d'outils de communication,... Mars 2012 L'essentiel des Architectures Internet et Intranet 67/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 67. Le Cloud Computing Mars 2012 L'essentiel des Architectures Internet et Intranet 68/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 68. Les Espaces de Collaboration ● Les protocoles : SMTP, POP3, MIME,... ● Les plateformes collaboratives (WebEx, Moodle, Skype,...) ● Agenda partagés, interface mobile,... ● Forums et groupe de travail, ● Les RSE dans l'entreprise, Mars 2012 L'essentiel des Architectures Internet et Intranet 69/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 69. Les protocoles de messagerie Mars 2012 L'essentiel des Architectures Internet et Intranet 70/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 70. Les Protocoles de messagerie ● SMTP : (Simple Mail Transfer Protocol) standard pour transférer le courriel d'un serveur à un autre. ● POP : (Post Office Protocol) récupérer son courrier sur un serveur distant (serveur POP) en local lorsque l'on a pas une connection internet en permanence. ● IMAP : (Internet Message Access Protocol) est un alternatif à POP offrant en plus la possibilité de gérer plusieurs accès simultanés. ● MIME : (Multipurpose Internet Mail Extensions) standard permettant d'étendre les possibilités du Marscourrier électronique des images, sons, vidéo, etc... 2012 L'essentiel : Architectures Internet et Intranet 71/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 71. Les Plateformes Collaboratives Mars 2012 L'essentiel des Architectures Internet et Intranet 72/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 72. L'évolution des RSE en entreprise Mars 2012 L'essentiel des Architectures Internet et Intranet 73/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 73. EN CONCLUSION... Mars 2012 L'essentiel des Architectures Internet et Intranet 74/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 74. Apport de l'internet/Intranet dans l'entreprise ? Communication : ● Coût réduit, ● Intérieur vers Extérieur, ● Rapidité de mise en ● Extérieur vers Intérieur, place distante (navigateur), ● En Interne ● Simplicité d'installation ET APRÈS ? Mars 2012 L'essentiel des Architectures Internet et Intranet 75/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net
  • 75. Et après ? Vers le Web 3... ● L'Ère du Web 3 est déjà bien entamée : – Le logiciel se libère des ordinateurs personnels, – Fusion de l'internet classique, mobile et internet des objets, – Mise en œuvre des standards, intégration du Web multi-niveaux, – Résolution des problèmes d'interopérabilité entre les services. Mars 2012 L'essentiel des Architectures Internet et Intranet 76/76 Auteur Emmanuelle POULAIN – http://www.idnetinfo.net