Votre partenaire formation

Les technologies du Web – synthèse

Réf: IRT

Durée: 3 jours

Objectifs de la formation

Ce séminaire de synthèse vous permettra de faire un point complet sur les technologies Internet/intranet. Il vous présentera d »une manière simple et concrète : les infrastructures et techniques sous-jacentes ; les standards et les outils disponibles pour’, ‘Conception d »architecture Web Portails et gestion de contenu Services Web, synthèse XML, synthèse

Formation web, Formation technologies, Formation services securite architectures

 

Programme de Formation

Le système d’information

– Rôle des applications Intranet, Internet, Extranet dans le système d’information. Leurs impacts sur l’architecture technologique et sur les aspects fonctionnels de l »entreprise.

– Nouvelle infrastructure de communication pour les applications. Evolution du traditionnel client/serveur 2-tiers vers les architectures 3-tiers et n-tiers. Comparaison des architectures 2 et 3 tiers. Limites du client/serveur, ROI/TCO, comparaison avec les projets Web (coûts de développement, temps de développement et portabilité, durée de vie, durée et gestion des versions, données).

Les technologies de base

Fonctionnement d’une infrastructure Internet

– Architecture et organisation de l »Internet. Les protocoles IP, IPv6, ICMP, UDP, TCP, adressage, ports applicatifs, nommage, DNS, routage.

– Impact des réseaux sur les technologies du Web.

– Noms de domaines : obtention, réglementation juridique.

Topologie du réseau 

– Systèmes autonomes.

– Fournisseurs de services, d »accès : les types d »accès au Net (câble, xDSL, PPP, boucle locale radio).

– Offres des opérateurs. Fournisseurs de services.

– Equipement d »accès – routeur…

– Evolution vers les hauts débits : fibre optique FTTH.

Réseau privé virtuel VPN IP

– Principes, bénéfices pour une entreprise, utilisations (interconnexion de sites, accès depuis les nomades).

– Intranet étendu.

– Qualité de service : l »approche MPLS.

– Sécurisation : les tunnels IPSec.

Evolution du système d »information

– Tirer profit des infrastructures, déployer les services au plus près des utilisateurs, contrôler et maîtriser l »utilisation des services, spécifier et maîtriser une politique d »utilisation.

Les services de base

Messagerie

– Mime, format de représentation et d »échange : codage, avantages.

– Les protocoles de messagerie (POP3, IMAP4, SMTP).

– Le courrier électronique, le volume des messages, le nombre et la taille des pièces jointes, le spam.

– Les outils de communication synchrone ICQ, IRC, Instant Messaging, chats.

– Les clients de messagerie : Outlook, Notes Mail, Messenger, …

– Les serveurs de messagerie : Exchange, Lotus Domino…

– Les messageries Internet SendMail, Eudora, gmail. Les offres WebMail.

– Les offres propriétaires et Open Source.

– Les failles de sécurité. La messagerie sécurisée. Evolution de l »offre.

Annuaire

– Le concept d »annuaire d »entreprise.

– Protocoles d »accès, modèle et syntaxe des données, annuaire et bases de données.

– Historique et panorama : gestion des utilisateurs, DNS, Whois, annuaires applicatifs, X.500.

– Le protocole d »interrogation LDAP, ses modèles : information, nommage, fonctionnel, sécurité, duplication.

– LDIF : format d »échange.

– Les URL LDAP.

– Déploiement d »un service d »annuaire d »entreprise : créer son modèle, gérer la duplication.

– Les offres serveurs : OpenLDAP, Sun/Netscape, IBM, Novell, Microsoft, Domino – critères de choix.

Les moteurs de recherche et les portails

– Le rôle stratégique. Les enjeux, les acteurs, les impacts.

– Le modèle économique de société de l »information.

– Les techniques d »indexation, de référencement, de classement. Sources fiables d »indexation.

– Le trafic, les outils de supervision, la pertinence.

– Le fonctionnement des moteurs de recherche Google, MSN…

– Les moteurs spécialisés (images, sons, photos, multimédia…).

– La recherche sur le poste de travail.

– Les portails (Yahoo, MSN, AOL, Voila…). Les outils de personnalisation.

– Quelle audience et quel  » passage  » sur Internet ?

– Les liens sponsorisés, Adwords de Google, modèle économique.

Travail collaboratif

– Le travail collaboratif du point de vue de l »Internet et du Web. Les particularités.

– Quels outils pour quels besoins ? OpenWFE, Shark, Bonita…

– L’environnement d »entreprise et l »environnement personnel pour le travail collaboratif.

– L’accessibilité.

– Le matériel et les services réseaux. Le contrôle des ressources.

– La politique de sécurité.

– Les fonctions : groupware (partage écran, paperboard…), workflow (XPDL, WFXML).

– Le Peer to Peer.

– Enjeux de Vista et des offres bureautiques (Officesystem).

Multimédia sur IP

– L »infrastructure IP des services multimédias.

– Images, sons, vidéo : les formats GIF, JPEG, MP3, MPEG…

– TNT, vidéo à la demande : DVB-T, TVHD.

– Les logiciels de Streaming : QuickTime, Windows Media Player…

– Les technologies de la voix sur IP. La vidéo sur IP. La diffusion multicast. IPTV, WebTV, WebRadio. Le protocole SIP. Skype, Jabber.

– Les protocoles RTP, H323.

Le Web

– Les principes de base : URI, HTTP, HTML. La localisation, le transport, la présentation.

– La gestion de la session utilisateur.

– Le XML pour le Web.

– La présentation des informations (HTML, DHTML, XHTML, feuilles de style…).

– Le client universel (browser). Principe. Positionnement fonctionnel et opérationnel.

– Les navigateurs Web, fonctionnalités et différences: Internet Explorer, FireFox, Netscape, Opera, Nautilus.

– Les solutions PC léger, lourd, PDA.

– Les offres RSS et podcast.

Le Web 2.0

– Concepts de base. Interface utilisateur riche, ergonomie. D »une logique applicative à une logique de services. Les services applicatifs et leur accessibilité.

– Clients riches. Rich Internet Application. Rich Desktop Application. Ajax, Flex, XUL, XAML, etc.

– Les navigateurs, serveurs, portails… vis-à-vis du Web 2.0.

– Place de l »utilisateur, partage d »information, syndication de contenu, collaboration : blog, wiki, RSS, Atom, podcasting, vidcasting, bureautique en ligne, portails.

– L »offre du marché. Les outils disponibles. La place des principaux acteurs.

– Exemples représentatifs : wikipedia, google, amazon, ebay, etc.

– XML et Web 2.0.

– Intégration du Web 2.0 au SI. Les apports au niveau de l »entreprise.

Le commerce électronique

– Rappel : les concepts B2B, B2C, P2C, mbusiness, business et leurs utilisations des technologies.

– Paiement sur le Net. Systèmes de paiement : SET, SSL et HTTPS, tiers de confiance, micro-paiement, les architectures de paiement sécurisé, gestion du numéro de carte bancaire. Les technologies et obligations du back office.

– La gestion de contenu (CMS). Exemples de solutions vignette, open text, documentum, Zone/Plone, Spip.

– Les outils de mesure d »audience Clicksteam, Webmeasure, Adsuite.

– Les outils d »analyse du trafic : webtrend, net.Analysis…

– Les technologies et offres d »animation : outils de syndication, solutions de fidélisation.

La sécurité

La problématique

– En quoi les nouvelles technologies fragilisent les architectures et les applications ?

– Les types d »attaques sur TCP/IP : ip spoofing, tcp flooding, SMURF, cheval de Troie, Netbus, NetOrifice…

Services de sécurité

– Confidentialité, authentification, intégrité, refus de service, non-répudiation. Signature et checksum. Systèmes certifiés, systèmes sécurisés.

Authentification

– Mots de passe, Active Card, Secure ID, biométrie, … Authentification PPP. Systèmes d »authentification Radius, Kerberos, … Solutions cartes à puce.

Sécurité d »accès

– Le firewall, le proxy : différences, complémentarité, masquage d »adresse.

– Architecture et localisation du firewall, la DMZ (zone démilitarisée), choix du firewall. Impact du firewall sur les technologies.

– Le filtrage de paquets, les routeurs filtrants, ACL.

Réseau privé virtuel

– Fonctionnement IPSEC, les protocoles sécurisés L2F, PPTP. Tunnel de sécurité, règles de sécurité. Réseau privé virtuel sur backbone d »opérateur, sur Internet.

– Offre Cisco, Checkpoint, VPN administré.

Cryptographie

– Législation française. Quelle législation pour un projet international ?

– Clés symétriques et asymétriques. Cryptage de données.

– La signature électronique : MD5, SHA.

– Les certificats : le standard x509, principe de fonctionnement, installation, achat. Serveurs de certificats, tiers de confiance.

– Spécificités et mise en place d »une infrastructure de clé publique (PKI/EGC).

Les architectures d »application

Introduction

– Les différents serveurs de l »architecture d »un système d »information : fichiers, bases de données, transactionnels, d »applications, d »objets, Web.

– Les interactions possibles entre ces serveurs.

– Leur positionnement par rapport aux architectures Internet

Le XML

– Présentation XML. Un méta-langage. Description de données et de documents. Les XML Schema. Les parseurs (Xerces, MsXml, Xt…), modèle DOM/SAX.

– Les traitements XSLT, les feuilles de styles, les moteurs de transformation XSLT (Xalan…).

– La publication avec XSL-FO.

– Les services Web, l »interconnexion entre applications. Exemples de requêtes. Méthodes de communication.

– Les langages XML (ebxml, XHTML, BPML…).

– Le déploiement sur le WAN.

– L »adoption de XML comme référentiel de méta-données (DSML, XMI, VoxML…).

– Le protocole de synchronisation SyncML de données entre mobiles et serveurs applicatifs.

Technologies côté client

– Les navigateursleurs différences et leurs impacts sur les technologies clientes. Internet Explorer. Mozilla, son évolution, ses composants (Gecko, FireFox, ThunderBird, etc.).
– Les plug-ins. Extension FireFox.

– Les problèmes de déploiement.

– La présentation côté client, le langage HTML et ses limites.

– L »interaction côté client : les scripts Javascript, les feuilles de style (CSS), le Document Object Model (DOM), intégration au HTML (DHTML), le XHTML, le Flash.

– L »interfaçage des formulaires (envoi serveur), les cookies.

– Les interfaces riches : composants ActiveX, les applets Java, l »offre Macromédia, Flash, SVG, XForms, Ajax, etc.

– Rich Desktop Application (RDA), Rich Internet Application (RIA).

– Rich Media, SMIL.

– Les formats graphiques : GIF, PNG, JPEG.

– La gestion des streams (MPEG, MP3, DivX).

– Les droits numériques : DRM.

– Client lourd. Client léger. Client riche. Eclipse RCP. Interfaces graphiques XML : XUL, XAML et Vista, SilverLight, JavaFX.

Technologies côté serveur

– Les architectures n-tiers.

– Le dialogue client-serveur. La gestion des sessions.

– Les composants serveurs. Les programmes, les serveurs, les architectures.

– Les programmes serveurs. Appel, présentation des CGI (développement, sécurité, portabilité), les technologies PHP, JSP, TagLib Java, PERL, ASP, ASP.NET.

– Les approches orientées composant (Enterprise JavaBeans de Sun, Microsoft .Net). Les API propriétaires (NSAPI, MSAPI, Apache API…).

– L »architecture J2EE. Les Frameworks utilisables (Struts, Spring, Hibernate, etc.).

– L’architecture .NET. Framework .NET 3.5, Visual Studio 2008, CLR, classes .NET.

– Panorama des autres solutions PHP, Zend, architecture LAMP, Zope/Plone…

– L’accès aux données. Les composants JDO/SDO. Le transactionnel.

– L’intégration aux systèmes hérités.

Les serveurs Web et les serveurs d »applications

– Les infrastructures systèmes et réseaux. Les systèmes d »exploitation Linux, 2008, Unix, autres.

– La répartition de charge et la haute disponibilité. L »approche cluster.

– Les serveurs Web (Apache, IIS…). Hébergeurs. L »outillage (migration répartition de charge…).

– L’évolution. Les serveurs d »applications.

– Rôle du serveur d »applications dans l »architecture Web.

– Service de présentation, services d »objets distribués, services de transaction distribués, services de contrôle de flux, services d »accès aux ressources, services d »administration et de déploiement.

– L »offre commerciale : IBM WebSphere, SUN iPlanet, Weblogic de BEA, Oracle 9iAS, etc.

– L »offre Open Source : TomCat, jBoss, Jonas, Geronimo…

– Les bus d »applications, définition, utilisation.

– Les technologies pour exploiter une application Windows sur le Web : le client Citrix.

Les architectures distribuées et les Web Services

– Les Web services, standards (SOAP, WSDL, UDDI, BPML, BPEL), définition, mise en oeuvre sous .Net et sous Java. Déploiement sur le WAN.

– Les moyens de connexion des Web Services aux applications existantes.

– Les architectures SOA.

– Spécificités et avantages des architectures distribuées.

– Panorama des autres technologies (modèle Corba/IIOP, DCOM, modèle RMI…).

– Comparaison des architectures (interopérabilité, portabilité, protocoles de communication, interopérabilité des langags, portabilité du code, cycle de vie des composants, sécurité, performance) entre technologies MOM-Java, COM/DCOM/ActiveX, SOAP, Corba, Java/RMI/EJB.

– Offre .NET/Websphere, .NET/J2EEE, ASP-SQL Server-COM+/JSP-RDBMS-servlet, WebMethods…

Mobilité

– Les PAN et les normes WI-FI, Wimax, Bluetooth. Les réseaux LAN, Wireless Wan, boucle radio.

– Technologies en environnement cellulaire : GSM Data, GPRS.

– Les réseaux haut débit EDGE, UMTS, HSDPA.

– Les réseaux privés sans fil : architecture avec une station de base, architectures hybrides (filaire et radio).

– Le routage IP en environnement mobile.

– Avantages et inconvénients du IP mobile. Quel avenir pour le PDA communiquant ?

– Terminaux nomades (PDA, WebTV, bornes, …). Outils de développement pour PDA.

– Passerelles Intranet/Mobile. Impact sur les services distribués. Impact XML multicanaux.

– Les solutions de sécurité pour les offres de mobilité.

– Mobilité dans Ipv6.

Synthèse et perspectives

– Evolution des infrastructures vers les réseaux mobiles, haut débit, multimédia, VPN étendu.

– Système d »information ouvert. Le rôle de l »Internet et des standards. L »évolution des modèles économiques.

– Migration vers IPV6.

– Glossaire.

– Bibliographie.

 

Profil Stagiaires & Pré-requis

Ce séminaire s’adresse aux chefs de projets, décideurs informatiques, développeurs, responsables informatiques, webmaster. Aucune connaissance particulière.

Prix : 2510  € HT

Paris, Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Geneve, Sophia Antipolis, Luxembourg

Dates de Formation
Nous consulter