What Is An Intranet? An integration of LAN/WAN technologies and Internet technologies The Internet Easy information access with pages and links Client/Server Flexible business applications Intranet Information publishing, collaboration/ workflow, business processes What Is An Intranet? Unified access to back-end service Single clients Single clients Applications Database Single clients Single clients Email Files and documents Single clients Other services What Is An Intranet? Unified access to back-end service Universal Client Browser Intranet = Web Front End to Current Infrastrucure HTML, Java, ActiveX, Scripting,... Applications Database Email Files and documents Other services Intranet Business Value Reduce IT complexity and cost Easier to develop, administer, and extend MS Internal SAP application developed approximately 30% quicker using “Intranet” Integrated access point for all corporate information Merging of private and public networks Increased Simple productivity content creation and publishing Workgroup sharing and collaboration Intranet Business Value The Internet Explorer Advantage Intranet Content - The broadest set of tools for creating Intranet content HTML, Programming and Scripting Languages, Document Standards Integrated Security New Communication Tools Personalization IEAK for hands-free installation & ongoing management Cross Platform Intranet Content HTML & multi-media Support Broadest support for HTML standards including 3.2 Stylesheets Common look and Feel for Intranet Easily managed In-Line Sound & Video Active Movie Format independent Open to new streaming formats Intranet Content Leverage Existing Documents Browser Container Active Document (e.g. Excel, Word) Active Documents Any Format - Leverage Existing Documents Browser is also generic container Active Document (e.g. Excel, Word) The Active Platform BackOffice Active Desktop Tools Active Server Scripting Scripting Components Components System services System services Graphics Sound Animation ... Component services Active Directory Security Network Standard protocols including ActiveX Storage HTML Mgmt HTML The Active Server Hides the complexity of server programming and integrates components with system services Integrates components with Active Server Pages Active Directory Data Access Transaction Server Collaboration HTML Scripting Components System Services Standard Protocols Windows NT 4.0 Built-in Internet Server 2.0 Web (HTTP), Gopher, and FTP publishing Fully integrated with NTS 4.0 installation Fastest Windows NT-based Web server Security build in Windows NT security Secure key management Enables Web-based client/server applications IIS 2.0 Dramatically improved performance Server-side business processes via ISAPI Direct ODBC database access via IDC FrontPage web site management tool Name Services Internet-compatible DNS Server Maps TCP/IP addresses to friendly machine names Easy administration via DNS Manager Dynamic and reliable name services via WINS integration WINS Server sales? DNS Client Lookup sales.arcadia.com 157.55.94.89. 157.55.94.89. DNS Point-to-Point Tunneling Protocol Virtual Private Networks Corporate LAN INTERNET Encrypted PPP Packets Domain authentication Tunnel Windows 95, Internet Service Windows NT, any Provider PPP connection Encapsulated encrypted PPP Packets Firewall Windows NT Server RAS Enables low cost, secure remote access via the Internet Provides data encryption for secure communications Business Benefit: Enables corporations to out-source dial-up network access - users make a local call for remote access Internet Information Server 3.0 Active Server Pages: (“Denali”) Integrated Web scripting and components for rapid server application development Easy, open, compile-free, browser-neutral NetShow: live & on-demand streaming media services Index Server: scaleable, extensible content indexing Crystal Reports: usage analysis SSL v3: including client authentication support Java VM: high-performance VM for development of ActiveX Server Components in Java Front Page Extensions: “Point-and-publish” content management services Server Extensibility Internet Database Connector (IDC) Active Server Pages (ASP) ISAPI applications ISAPI application APIs Perl Simple application CGI Perl scripts Windows NT Server, Internet Information Server ISAPI filter APIs ISAPI filters Web browser client Internet Information Server More Extensibility options Richness Internet Server API (ISAPI) Less Common Gateway Interface (CGI) Internet Database Connector (IDC), Server Side Includes (SSI) Complex Simple Approachability Remote Administration from Any Web Browser Web-based Administration Manage core Windows NT Server and IIS functionality Perform all common administrative tasks ISAPI DLLs that allow remote administration via shipping HTML browsers The Internet Client Access and Open Protocols Sharing and publishing Server Collaboration Universal Multiprotocol Client Desktop Protocol Line of business applications HTTP HTTP HTTP, POP, NNTP Web Server Perl Scripts and Database Messaging and Groupware One Architecture For All Applications Sharing and publishing Line of business applications Collaboration Browser Desktop Custom Desktop Application with components Active Desktop Protocol HTTP, POP, NNTP, IMAP, RPC, Sockets, ActiveX Internet Information Server with custom components Server Indexed File System Database Messaging and Groupware Storage Application Development Make it possible to easily mix data across Transactional database groupware storage File system Consistent data access APIs Consistent development environment with other applications (reuse) HTML + scripts + components + great tools Logically evolve from today’s feature-rich, collaboration-specific environment to open standards Microsoft BackOffice and the Active Platform Standard Internet Clients Standard Internet Protocols Active Server Microsoft Exchange Server Microsoft SQL Server Microsoft SNA Server Windows NT File System Introducing Microsoft’s Commercial Internet System New Active Server-based additions to the BackOffice family Standards-based, commercial grade Low cost of ownership Highly customizable/personalizable Lets you add next-generation capabilities to your Web site or Internet service Content management Communication and collaboration Commerce The BackOffice Family Microsoft Transaction Server Internet Information Server Browser and standard Internet clients Proxy ISP News & Mail Merchant Content Replication Information Retrieval Personalization Conference SNA, ... Exchange Compelling building blocks for distributed applications New commercial services enhance collaboration SQL Microsoft Content Replication System (CRS) Secure, reliable, fast replication Automatic push replication Notify-based push replication Full-sync push replication http/FTP pull replication Web-based administration Replicates ACL’s, Unicode™ filenames, DPA tokens, etc. Replication chaining and routes Content Replication System Seattle Content Server Farm Content Host Content Server Content Host Content Host Atlanta Web Site Mid Link Site Staging Server New York Content Server Farm Site Staging Server Content Server Web Server Chicago Content Server Farm Content Server Content Server Content Server Content Server Content Server Site Staging Server Site Staging Server Content Server Content Server Built-in Content Indexing Microsoft Index Server Search engine built into NT Server Indexes HTML and Office documents Can search on text, properties, and HTML tags No setup required for administrators Automatically builds abstracts of documents The querying process Client running a query from Browser Query.htm Index Query.idq Index Server Search System Management Results.htm 1. Agenda.htm 2. 96Plan.doc 3. Budget97.xls 4. Agenda.ppt Query.htx Internet Information Server running Index Server An Integrated World Message-based Semi-structured view, user defined “Real-enough time” Online/offline access Web Information-based Structured view of information, author defined “Just in time” Online access Applications Messaging RDBMS It’s not either/or! Transactionbased Structured data “Real time” Online access Internet Database Connector Windows NT + Internet Information Server ODBC Internet clients TCP/IP The Internet Microsoft SQL Server or other Internet Database Connector Easy access to existing databases Automatic creation of Web pages from a database Simple development of information gathering applications High availability Dynamic Web publishing = Always up-to-date! Microsoft SQL Server Internet/Intranet Database Access and Publishing “Pull” Model IDC Web Browser Internet Information Server Internet Database Connector (IDC) ODBC SQL Server Web Assistant Microsoft SQL Server 6.5 “Push” Model Triggered or Scheduled Microsoft Exchange Server 4.0 The Internet SMTP Server X.400 Server Exchange Server Exchange/Outlook Client Windows NT Server Exchange Server Mail, Public Folders, Calendars SMTP X.400 Global Address Book Exchange Client Outlook Client Microsoft Exchange Server 5.0 The Internet SMTP Server X.400 Server Exchange Server NNTP Server Exchange/Outlook Client POP3, NNTP, LDAP HTML/HTTP Clients Exchange Server Windows NT Server Exchange Client Outlook Client POP3, NNTP, LDAP HTML/HTTP Clients SMTP X.400 POP3 NNTP HTML/HTTP Mail, Public Folders, Calendars Global Address Book Publishing Host Data on the Web Mainframe or Midrange Web Browser Microsoft BackOffice Server DB/2 Report file FTP/ AFTP ODBC/ DRDA <HTML> <HEAD> <A HREF=“http:/starsql.idc?”> Run query</A> <A HREF=“ftp://user@host.lu/reportFile”> Retrieve Report</A> Web Browser The Active Server Static content (e.g., HTML) Databases (SQL, Oracle, Informix, etc.) Microsoft Exchange Custom applications, Legacy Systems, etc. MAPI ODBC MTS - transaction processing, coordination, scalability ActiveX Server Framework Run time Process isolation, user tracking, application state management Internet Internet Database Database Connector Connector Exchange Exchange Web Web Connector Connector ActiveX ActiveX Custom ISAPI ServerExtensions Server Controls Scripting ISAPI Windows NT Server, Internet Information Server transport, security and management Microsoft Proxy Server The Internet Access Server for Windows NT Access Control Secure access to the Internet from the Intranet User Management Content Filtering Proxy Server No direct client Internet connection Only one ‘exposed’ device for the site Transaction Monitoring / Logging Cashing of information Microsoft Proxy Server The Internet Optional Packet Filtering Firewall TCP/IP NIC 2 Access Gateway Windows NT Server Internet World Wide Web, Gopher, FTP Server Data/packet flow Internet Data Cache NIC 1 Protocol Independent (IPX, TCP/IP) Internet clients Data/packet flow w3proxy.dll Web Proxy And ISAPI Target server Web proxy ISAPI application Internet Information Server Other ISAPI filter Web proxy ISAPI filter Other ISAPI filter Web browser Local cache