Evolutions de la plate-forme Windows NT et BackOffice en entreprise Olivier Ezratty oliviere@microsoft.com Responsable Département Marketing Systèmes d’Entreprises Microsoft France
Windows NT Server Extension du champ d’action Data Center MVS, VMS Serveur d’applications Unix Windows NT Server Serveur Web NetWare Serveur de fichiers, d’imprimante et de réseaux
Evolutions de Windows NT Server 64 bits 1998: Alpha, I64 Clustering - 1997: 2 noeuds - 1998: 4+ noeuds Multi-processing 1996: 2-8 processeurs 1997: 12-16 processeurs Transactionnel distribué 1995: Tuxedo, TopEnd, etc 1997: MS Transaction Server
Applications d’entreprise sous Windows NT Server SAP Windows NT Server représente 27% de la base installée R/3 et 42% des ventes 1996 Windows NT Server répond à 90% des besoins clients Plusieurs dizaines de références en France Tandem NonStop pour NTS Oracle Parallel Server pour NTS
Jusqu’où irons-nous avec Windows NT Server? Data-warehouse: applications Internet accédant à plus de 1 To de données au travers du Web Transactionnel lourd: un milliard de transactions par jour … Messagerie d’entreprise: un serveur Exchange avec plus de 50000 utilisateurs sur Internet Internet: serveur avec 100 millions de hits par jour Démonstrations du Scalability Day à New-York, 20 mai 1997
Des applications de plus en plus hybrides Messagerie Mail, agenda, discussions Job candidates, user group discussion, Travail collaboratif Processus administratifs, approbation de prêts, processus d’embauche Aide à la décision Data warehouse, EIS, analyse de portefeuille de comptes Production Gestion de clientèle, gestion d’actifs Applications opérationnelles: SQL Oracle DB2 de groupe: Exchange Outlook Weblook Workflow Gestion de documents Utilisateurs distants Applications hybrides Web / Internet
Mail avec MS Market
Besoins d’intégration Architecture composants Gérer des transactions complexes Accéder à des données hétérogène Environnement de développement Installation et administration
Intégration: une architecture qui évolue COM Appli.1 Appli.2 DCOM Appli.1 Appli.2 OLE
L’infrastructure Intranet: Une nouvelle architecture pour le système d’information des entreprises Mainframe Navigateur Intranet Serveur de messagerie Navigateur Serveur Web Extranet Serveur de fichiers Internet Serveur de Proxy Serveur de base de données Informations Données
Les applications serveurs sont complexes à développer Desktop Workgroup Département Division Entreprise Internet 1 user 2 users 100s 1000s 10,000s 100,000s Shared data Connexions Security Context Multithread Multithreading Load balancing Multinode Message queuing Multisite High availability
Microsoft Transaction Server Un seul développement pour toutes les utilisations de votre application Desktop Workgroup Département Division Entreprise Internet 1 user 2 users 100s 1000s 10,000s 100,000s Transaction Server Composants ActiveX
Microsoft Transaction Server Nouvelle catégorie de produit combinant des caractéristiques provenant des : Moniteurs TP Object Request Brokers Systèmes de messagerie Systèmes de gestion de bases de données Défini un modèle de programmation commun pour réaliser et gérer aisément des applications extensibles fourni un service commun à IIS, SQL Server, DCOM, VB, VC++, et produit OEM ISV
Microsoft Transaction Server Bénéfices pour l’entreprise Diminue le coût de développement côté serveur (jusqu’à 40%) Déploiement plus rapide pour les applications critiques de l’entreprise Interopérabilité avec CICS, Tuxedo … et les SGBDR du marché Evolutivité des applications (Scalability)
Ouverture vers les environnements hétérogènes Windows NT Server MTS Update Analysis Query IIS HTTP DCOM App SAP R/3 SQL Server CICS MVS Informix IMS MVS MSMQ Oracle Sybase DB2
Accès traditionnel aux données Application de suivi des projets SQL Server ODBC OLE Auto Microsoft Exchange MAPI Active Directory LDAP Project files Quatre APIs différentes Mélange de COM et non-COM Pas de contrôle transactionnel
Approche “Universal Access” Application de suivi de projets Objets d’accès aux données Microsoft Exchange SQL Server Active Directory Project files Distributed transaction coordinator
Une offre complète et adaptée à tout besoin Pour bâtir des Solutions d’Entreprises Application Visual Basic HTML Objets clients (contrôles, applets) Script client Application Visual C++ HTTP Composant serveurs Script serveur Accès aux données Transaction COM SQL Server
La famille BackOffice Microsoft Message Queue Internet Information Server Windows NT Server Microsoft Transaction Server Microsoft Message Queue
Montée en puissance de SQL Server Entreprises Petite Moyenne Grande Très grande Mono-processeur < 5 utilisateurs, <1 GB Mono/Multi-proc < 100 utilisateurs, < 10 GB Multi-proc < 1000 utilisateurs, < 200 GB Multi-proc/Cluster > 1000 utilisateurs, > 200 GB Transactionnel/Data Marts Transactionnel/Data Warehouse Windows NT W95 SQL Server 6.5 6 processeurs, Opérations Parallèles SQL Server 6.5 Entreprise 8 à 12 processeurs, Requêtes parallèles, Cluster 2 noeuds SQL Server 7.0 Mémoire 64 bits, Clusters , Windows 95
Où va-t-on avec BackOffice? Plate-forme applicative serveur intégrée Intégration de l’installation BackOffice Small Business Server (1998) BackOffice 4.0 (1998) Intégration de l’administration Microsoft Management Console (1998) Intégration du développement Composants tous « Intranet » (1997) ActiveX, MTS, Message Queue (1997) Intégration de l’accès aux données avec OLE DB (1997)
Une plate-forme complète pour l ’entreprise Legacy COM - ActiveX Push & Pull Internet