
News Exchange : Semaine 12 – 2005
Toutes les actualités de Mars 2005 pour Exchange Server
Lire l'article
BitDefender for MS Sharepoint 2003
Destinée aux entreprises qui utilisent Microsoft SharePoint Portal Server 2003 et les services Microsoft Windows Sharepoint pour leurs process de communication, BitDefender for MS Sharepoint Portal Server s'intègre au sein du serveur Microsoft grâce au SP VS API 1.4.
BitDefender for MS Sharepoint 2003 analyse en temps réel les fichiers téléchargés dans ou depuis les répertoires et les listes afin d'empêcher la propagation des virus sur le réseau.
Lire l'article
Trucs & Astuces iSeries : virus et utilisateurs, IP Spoofing, SMS
Les trucs & astuces de la semaine du 21 au 27 Mars 2005
Lire l'article
La haute disponibilité au niveau de la messagerie Exchange
par Pascal Creusot - Mis en ligne le 23/03/2005 - Publié en Mars 2004
La haute disponibilité est un terme générique utilisé pour définir une
infrastructure conçue dans le but de réduire le plus possible les temps
d'indisponibilité des services. Mais comme pour la sécurité, la haute
disponibilité est une notion qu'il n'est guère possible d'atteindre à 100 %,
ce qui correspondrait à une architecture opérationnelle sans aucune
interruption de quelque durée, même minime. Différentes solutions
techniques et technologiques permettent de tendre vers cette disponibilité
ininterrompue, mais cela a un prix et il faut donc trouver, choisir et mettre
en place la solution la plus adaptée aux besoins de l'entreprise.Avant même d'entrer dans les technologies et les solutions,
il faut définir quel est le niveau de disponibilité qui est
recherché. Cette notion est importante et on la trouve aussi
souvent présente sous le terme de ‘Service Level Agreement'
ou SLA, ce qui signifie accord de niveau de service. Ce niveau
de service est défini en pourcentage de disponibilité. Dans
ce domaine, les chiffres doivent être précis. Pour bien comprendre,
appuyons-nous sur des chiffres précis. Un taux de
disponibilité d'un système est de 100 % sur une période s'il
ne subit aucune interruption. Le plus souvent la période de
référence retenue est de l'ordre de l'année. Nous prendrons
donc cette durée d'un an soit 365 jours (le
plus souvent), ce qui est équivalent à un
total de 8760 heures de service à fournir.
Le tableau des taux de disponibilité
montre les durées d'interruption qui sont
acceptables en fonction du taux de disponibilité
souhaité ou défini au sein du SLA
sur une période d'un an. On constate
qu'un taux de 99% autorise plus 87 heures
soit plus de 3 jours et demi d'indisponibilité.
Un taux de 99,9% n'autorise plus que 8
heures et 45 minutes, alors qu'un taux de disponibilité de
99,99% ne laisse plus que 52 minutes d'arrêt du service pendant
une année complète ! On comprend alors rapidement
au vu de ces chiffres que l'approche du 100% demande un
déploiement de solutions complètement différentes selon
les durées d'interruption tolérables. Un autre point à
prendre en compte lors de la définition du taux de disponibilité
souhaité, c'est que cette notion se rapproche d'un
calcul statistique, tout comme les calculs de prise de risque.
Il ne peut se produire aucune panne, comme il peut y en
avoir plusieurs au cours d'une seule année. Nous allons donc
voir dans ce dossier, les différentes solutions qui permettent
de minimiser ces risques et le temps nécessaire à la reprise
en cas d'incident en fonction des solutions retenues. Pour
obtenir une meilleure qualité de service et donc améliorer le
taux de disponibilité des services réseau, et donc des serveurs,
il suffit souvent dans un premier temps de prendre de
bonnes habitudes, sans pour autant investir des sommes importantes.
C'est comme pour la majorité des équipements,
une bonne maintenance et une surveillance régulière
permettent d'obtenir un meilleur fonctionnement.

Trucs & Astuces iSeries : VoIP, Wi-Fi, réseaux
Les trucs & astuces de la semaine du 14 au 20 Mars 2005
Lire l'article

Strut : un bon truc
par Don Denoncourt - Mis en ligne le 16/03/2005 - Publié en Mai 2004
Simplifiez l'utilisation de l'architecture MVC avec des
fichiers XML et des composants Java de Struts
Vous avez probablement entendu parler de Struts, un framework applicatif
Web open-source issu du projet Jakarta de l'Apache Foundation. IBM
a intégré Struts dans son WDSc (WebSphere Development Studio client).
IBM génère aussi, en option, des applications WebFacing et des applications
WebSphere Portal Express basées sur Struts ...Il est certes possible de développer
quelques applications préliminaires sans le framework Struts mais,
quand vous commencerez à affiner et à étendre l'application, vous en perdrez
rapidement la maîtrise. Pour reprendre l'application en main, une méthode
consiste à mettre en oeuvre le modèle de conception MVC
(Model/View/Controller). MVC est une architecture orientée objet qui permet
aux développeurs de séparer les éléments de présentation des JSP (Java
Server Pages) de la logique de gestion des classes Java en utilisant des servlets
pour contrôler le flux applicatif.
Struts simplifie l'utilisation de MVC grâce à une architecture MVC sophistiquée
avec des composants Java et des fichiers de configuration XML.
WDSc facilite encore davantage l'utilisation de Struts en offrant une suite
complète de wizards et de GUI Struts. Cet article présente une vue générale
de Struts et aborde son intégration à WDSc.

Utiliser WebSphere HATS sur l’iSeries
par Phil Coulthard, George Farr et Danny Mace - Mis en ligne le 30/03/2005 - Publié en Mai 2004
Amenez vos fichiers écran source sur le Web, le plus rapidement possible
Dans l'article « L'IBM WebFacing
Tool : une meilleure interface utilisateur
» ,
nous présentions la première des deux
technologies IBM pour porter rapidement
sur le Web une application 5250
existante. L'outil IBM WebFacing transforme
vos membres source DDS de fichiers
écran en une page Web source
au moment du développement, puis
intercepte les données d'I/O de votre
application à l'exécution ...Ici, nous présentons
la seconde offre IBM dans ce
domaine: HATS (Host Access Transformation
Server), qui est basée sur la
transformation à l'exécution du flux de
données 5250.
Si WebFacing fonctionne bien
quand on possède la source du fichier
écran, HATS convient mieux quand on
ne possède pas cette source ou quand
on veut la porter sur le Web le plus vite
possible. La transformation par défaut
de HATS est en fait une solution clé en
mains pour la validation instantanée
sur le Web, et sa personnalisation est
facile et sans programmation.

Les procédures stockées unissent java à RPG
par Sharon L. Hoffman - Mis en ligne le 23/03/2005 - Publié en Mai 2004
Appelez les programmes RPG à partir d'applications Java grâce à une solution de type
SQL standard
La nécessité de nouvelles interfaces utilisateur est l'un des ressorts du changement
des applications dans le monde iSeries. Très souvent, les développeurs
iSeries créent des GUI ou des interfaces de type navigateur en utilisant Java,
soit en solo, soit combiné à des technologies connexes comme les JSP (Java
Server Pages). Ces mêmes développeurs s'efforcent aussi de relier ces nouvelles
interfaces utilisateur avec les données et la logique de gestion de
l'iSeries ...Bien que les applications Java puissent travailler directement avec des données
iSeries, il est souvent préférable de confier à un programme iSeries le soin
de manipuler des données pour le compte
des applications Java. Ainsi, en appelant un
programme, on bénéficie du code existant
qui traite une logique de gestion complexe.
La performance et la sécurité sont
aussi améliorées par l'appel d'un programme
iSeries plutôt que l'envoi de multiples
requêtes de données en aller-retour
sur le réseau.
Comme on le verra dans la section suivante,
il y a plusieurs manières d'initier un
appel de programme à partir de Java. Nous
nous en tiendrons ici aux appels de procédures
stockées JDBC, qui vous permettent de tirer parti des programmes
iSeries existants tout en écrivant du code Java chargé de minimiser les particularités
de chaque plate-forme.

Guide J2EE pour l’iSeries
par Paul Conte - Mis en ligne le 16/03/2005 - Publié en Mai 2004
Découvrez les principaux aspects de J2EE utiles dans des applications courantes
Si vous avez commencé à travailler sur une application
Web basée sur J2EE, ou simplement fréquenté des sites Web
de type J2EE comme ceux de Sun (java.sun.com) ou
TheServerSide.com, vous connaissez l'extrême complexité
de J2EE. D'après mon expérience, pour surmonter cette
complexité, il ne faut pas essayer de maîtriser toute la technologie
présente et future dont nous abreuvent les labs de
Sun et d'IBM. A essayer de tout absorber, on risque l'étouffement ...Il vaut bien mieux réfléchir aux éléments importants de
J2EE, comment les rassembler dans une application et quels
outils et astuces peuvent simplifier l'ensemble du processus.
Nous nous intéressons ici aux principes de base de création
d'une application J2EE. Pour cet article, je me limite aux applications
ITP (interactive transaction processing) multi-utilisateur,
du genre saisie de commandes. Il s'agit bien pour moi
de clarifier les aspects principaux de J2EE utiles dans des applications
courantes. Rien ne vous empêchera ensuite
d'élargir vos connaissances pour aller bien au-delà de mon
propos.

SQL Server Actualités – Semaine 11 – 2005
Les actualités SQL Server pour le mois de Mars 2005
Lire l'article
Gestimum PME V3
GESTIMUM, éditeur d'une offre alternative de gestion intégrée destinée aux PME & PMI, filiale du Groupe EBP, lance GESTIMUM PME V3.
S'appuyant sur la technologie Microsoft SQL Server Mode Client/Serveur, GESTIMUM PME V3 se caractérise par sa richesse fonctionnelle, sa simplicité d'utilisation ses capacités inégalées de personnalisation et son ouverture sur les autres applications de l'entreprise.
Lire l'article
Clustering de SQL Server
par Brian Knight - Mis en ligne le 16/03/2005 - Publié en Avril 2004
6 étapes vers la haute disponibilité de SQL Server
Pour l'administrateur de bases de données (DBA), la mise en cluster d'un
SQL Server est source d'inquiétude, un peu parce que cet exercice était déjà
difficile dans SQL Server 7.0 et les releases antérieures. Heureusement, dans
SQL Server 2000, le clustering est moins intimidant. Les six étapes que je
couvre dans cet article constituent un canevas de base permettant d'établir un
environnement en cluster pour SQL Server 2000 ...Le failover clustering est le meilleur moyen d'instaurer la haute disponibilité
dans un environnement SQL Server. Pour mettre en cluster des serveurs
Windows, on utilise le service Microsoft Cluster pour relier entre eux plusieurs
serveurs. Avec le service Cluster, si une panne survient dans un composant matériel
crucial ou dans le service SQL Server, les lecteurs, SQL Server, et les services
associés, basculent tous sur un serveur secondaire. Ce basculement généralisé
est automatique et prend entre 30 et 60 secondes. Avec d'autres solutions haute disponibilité de SQL
Server, comme le log shipping ou la
réplication, en cas de défaillance du
serveur principal, quelqu'un doit changer
manuellement les rôles sur le serveur
secondaire. Bien que le log shipping
offre une bonne solution de
redondance, il s'appuie sur la maintenance
manuelle et il peut être difficile
à instaurer.
Avant de commencer l'opération
de clustering, il faut bien comprendre
que la seule fin du clustering Windows
est la haute disponibilité. En effet, le
clustering n'améliore pas la performance
de SQL Server puisqu'un seul
serveur travaille à la fois - les serveurs
reliés ne traitent pas les requêtes ensemble.
Pour voir comment le clustering
trouve sa place dans le puzzle de la
haute disponibilité de SQL Server, voir
l'article de Michael Hotek « Solutions
haute disponibilité », dans ce numéro.

Bootcfg
par Mark Minasi - Mis en ligne le 07/09/2005 - Publié en Juillet/Août 2004
Boot.ini : plus simple qu'il n'y paraît
Supposons que Windows XP vous
cause quelques soucis. Vous décidez
d'initialiser en Safe Mode pour corriger
le problème. Vous réinitialisez et
appuyez sur F8 pour entrer dans le
menu Windows Advanced Options,
mais vous n'êtes pas assez rapide avec
le clavier. Vous réinitialisez et réessayez
à nouveau, le doigt posé sur F8,
mais en vain. Vous réinitialisez une
troisième fois et, cette fois, l'oeil et la
main sont suffisamment coordonnés
pour obtenir le bon menu. Enfin, vous
pouvez commencer le dépannage ...

Windows adopte le stockage iSCSI
par Jerry Cochran - Mis en ligne le 07/09/2005 - Publié en Juillet/Août 2004
Découvrez ce que ce nouveau standard apporte à vos réseaux
L'IETF (Internet Engineering Task
Force) a récemment approuvé la
spécification iSCSI (Internet SCSI).
Qu'est-ce que iSCSI et qu'est-ce que ce
standard basé sur IP représente pour
vous et pour vos réseaux Windows ?Un important changement de paradigme
a déjà eu lieu dans le domaine
du stockage basé sur Windows : le passage
du DAS (Direct Attached Storage)
basé sur l'hôte au stockage basé sur le
réseau, qui inclut NAS (Network
Attached Storage) et SAN (Storage
Area Network). Je prévois un autre
changement de paradigme dans lequel
iSCSI jouera un rôle important. En particulier,
iSCSI jouera un rôle clé dans la
convergence des deux technologies de
stockage en réseau existantes, pour
aboutir à une technologie de stockage
basée sur le réseau. Cette nouvelle
technologie est différente de NAS ou
de SAN et le procédé sous-jacent
(SCSI, Fibre Channel, par exemple)
n'est pas aussi important que la
manière dont les clients et les serveurs
se connecteront à cette technologie.
Deux standards vont émerger pour
l'attachement du stockage basé sur le
réseau : iSCSI et iFCP (Internet Fibre
Channel Protocol). Examinons de plus
près iSCSI et sa place dans le monde
Windows.

Un bon réseau sans-fil est possible
par Randy Franklin Smith - Mis en ligne le 6/07/2005 - Publié en Juillet/Août 2004
Verrouillez les connexions
en provenance de
vos clients mobiles
Les réseaux sans fil peuvent être sécurisés si l'on utilise
les bonnes technologies. Pour ajouter un réseau sans fil sûr à
un réseau Windows existant, il suffit d'installer un ou plusieurs
AP (Access Points) sans fil conformes à 802.1x sur un
ordinateur utilisant Windows Server 2003 ...Le serveur
Windows 2003 facilitera l'authentification 802.1x entre les
clients sans fil et le réseau Windows existant. Les utilisateurs
pourront accéder au réseau sans fil simplement par leurs
comptes utilisateur Windows existants.

Reg intégral
par Mark Minasi - Mis en ligne le 29/06/2005 - Publié en Juin 2004
La puissance du registre ligne de commande à portée de main
L'importance centrale du registre dans l'environnement
serveur Windows exige un certain contrôle ligne de commande
des paramètres du registre. Le Microsoft Windows NT
Resource Kit proposait Reginfo depuis NT 3.5 ou NT 3.1,
mais Windows 2000 et suivants possèdent un outil utile et -
si j'en crois mon expérience - plus fiable, dans reg.exe ...Contrairement à Reginfo, la commande reg est intégrée dans
l'OS et donc n'a pas à être installée.
Il existe plusieurs options Reg : Query pour effectuer des
recherches, Add pour ajouter ou changer des clés et des valeurs,
et Delete pour supprimer des valeurs ou des clés. Vous
pouvez utiliser les options Save et Restore pour sauvegarder
et restaurer des fragments du registre dans des fichiers
ruche. L'option Copy permet de copier des morceaux entiers
du registre d'un système distant dans le registre de votre ordinateur.
Pour finir, les options Export et Import permettent
d'exporter et d'importer des morceaux du registre vers ou à
partir de fichiers texte Unicode.

SBS 2003 : généralités
par Michael Otey - Mis en ligne le 22/06/2005 - Publié en Juin 2004
Microsoft offre un choix aux petites entreprises
D'après IDC, firme spécialiste en enquêtes et études de marché, la petite entreprise
est actuellement l'un des secteurs à plus forte croissance pour les technologies
de l'information. Dans ce segment, IDS prévoit un taux de croissance annuel
de 11,6 % en déploiement de serveurs et une augmentation annuelle correspondante
de 19,3 % en utilisation de large bande jusqu'à 2006 ...Cette croissance sera
alimentée par la baisse continue du prix du
matériel serveur et par l'augmentation de la
disponibilité de services large bande à des
tarifs abordables. D'ailleurs, la plus récente
release de SBS (Small Business Server) 2003
de Microsoft vise ce marché émergent de la
petite entreprise. Conçu pour des sociétés
possédant 75 ou moins stations de travail ou
utilisateurs, SBS 2003 est la quatrième génération
de la gamme SBS de Microsoft.
Selon l'éditeur, son installation, configuration
et administration sont plus simples que pour n'importe quelle version SBS
précédente.

Des trucs sympas avec Netsh
par Michael Otey - Mis en ligne le 15/06/2005 - Publié en Juin 2004
Avec ce puissant outil, changez librement la configuration réseau
La commande Netsh est un puissant outil ligne de commande pour Windows
Server 2003, Windows XP et Windows 2000. Netsh est disponible dans le Microsoft
Windows 2000 Server Resource Kit et existe en standard dans Windows 2003 et XP ...Netsh permet de changer pratiquement tout paramètre de configuration réseau
ainsi que de documenter celle-ci. Vous pouvez utiliser la commande dans un fichier
batch ou à partir de son propre shell de commande. Netsh possède un système
Help intéressant auquel on peut accéder en ajoutant /? à la quasi-totalité de ses
sous-commandes. Voici 10 trucs sympas que l'on peut faire avec Netsh.

Gestion des patchs avancée
par Mark Burnett - Mis en ligne le 15/06/2005 - Publié en Juin 2004
Gardez vos serveurs cruciaux à jour
L'interminable cortège de vers
transmis par Internet, les scripts de
scanning et les attaques d'intrus, a fait
de la gestion des patches l'une des
principales préoccupations des administrateurs
réseau. Un guide de sécurité,
une liste de contrôle, ou un document
de mise en garde ne seraient pas
complets sans quelques recommandations
sur la manière de se tenir au niveau
des correctifs et des packs de service ...Mais se tenir à jour des patches ne
se limite pas à visiter Windows Update
et à installer les mises à jour recommandées.
Je recommande des solutions
de gestion des patches automatisées
pour mettre à jour les stations de
travail et les serveurs non cruciaux,
mais vous pouvez vous tourner vers
des techniques de gestion des patches
plus avancées pour protéger les serveurs
de haute visibilité et haute sécurité.
Il se peut que les stratégies que
j'expose dans cet article ne vaillent pas
pour toutes les entreprises, mais ceux
qui s'en donneront la peine, bénéficieront
de la stabilité et de la sécurité obtenues
par une bonne gestion des
patches.
Les plus consultés sur iTPro.fr
- Un leadership décisif en matière d’IA propulse l’innovation
- En route vers l’inconnu : comment préparer les équipes à l’ère de l’IA
- L’Europe, un leader mondial de l’IA
- L’Intelligence Artificielle, le nouveau copilote du CRM : une révolution incontournable
- Optimiser la gestion de la relation client dans le secteur des sciences de la vie
