01 - en - ck - introduction to microsoft biztalk server 2006 for it pros [compatibility mode]

Upload: julien-dupin

Post on 07-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    1/33

    Clinic 2955C

    Introduction to Microsoft

    BizTalk

    Server 2006for IT Pros

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    2/33

    Session 1: Installing and Configuring BizTalk Server2006

    Introduction to BizTalk Server 2006

    Planning a BizTalk Server Environment

    Installing and Configuring BizTalk Server

    Installing Client Administration Tools

    ns a ng an on gur ng n erpr se ng e gn- n

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    3/33

    Introduction to BizTalk Server 2006

    What Is BizTalk Server 2006?

    Common Integration Scenarios

    BizTalk Messaging and Orchestration Services

    Whats New in BizTalk Server 2006?

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    4/33

    What Is BizTalk Server 2006?

    Company AIntegration Services and Tools

    Messaging and orchestrationApplication development tools

    Business rules framework

    BizTalkServerApplication

    Application

    Company B

    essage ac v y rac ngWeb services integration

    Business activity monitoring

    Trading partner integration

    Internet

    pp cat on

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    5/33

    Customer Self-Service (Web-Based Portal)

    Ex ose information and rocess throu h ortals

    Customer

    (internal orexternal)

    ASP.NET / SPS

    Order entry

    Interoffice or BranchConnectivity (EAI)

    Warehouse

    BizTalk

    Common Integration Scenarios

    Vendor and Partner Compliance (B2B)

    SupplierPlant

    SupplierSystem

    Server2006

    Line ofBusiness

    Application

    Connecting systems andapplications. Traditional EAI Support industry and government mandates (HIPPA, HL7)

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    6/33

    BizTalk Messaging and Orchestration Services

    Send Port

    SendAdapter

    Receive Port Business ProcessReceiveLocation

    XML orFlat File

    ReceiveAdapter

    Orchestration

    XML orFlat File

    SendPipeline

    Mapping

    Message Database

    XML

    ReceivePipeline

    Mapping

    XML

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    7/33

    Whats New in BizTalk Server 2006?

    For Developers

    Support for SQL Server2005 and VisualStudio 2005

    Flat-File Schema Wizard

    For IT Professionals

    ManagementConsole (Hub)

    Artifact grouping(Applications)

    Failed message routing

    Error handlingorchestration

    Adapters (POP3, WSE2.0, SharePoint, andMQSeries)

    MSI deployment

    For Information Workers

    Business ActivityMonitoring (BAM) portal

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    8/33

    Planning a BizTalk Server Environment

    Software Requirements for a Production Environment

    Job Roles and Responsibilities

    Tools for Developers

    Tools for Information Workers

    oo s or ro ess ona sThe BizTalk Multi-Server Environment

    BizTalk Security Features

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    9/33

    Required Software

    .NET Framework 2.0

    SQL Server 2000 (SP3a) or SQL Server 2005

    Optional Software

    Software Requirements for a ProductionEnvironment

    Windows Server 2003 or

    Windows 2000 Server (SP4) or

    Windows XP (SP1a)

    Internet Information Services (IIS)Windows SharePoint Services 2.0 (SP2)

    SQL Server Analysis Services (SP3a)

    Office Web Components 11 (SP1)

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    10/33

    Job Roles and Responsibilities

    Deploy applicationsand managephysical environment

    Design businessprocesses, definebusiness rules,

    Build and test businessprocess andintegration applications

    InformationWorkers

    Developers IT Pros

    business activity

    PortOperationRequest

    Receive

    Construct Message

    Transform

    Send

    PortOperationRequest

    Rules

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    11/33

    Business Activity Monitoring

    Business Rule Composer

    Tools for Information Workers

    Integrate business rules

    Query business data

    Business Activity Services

    Define partnerrelationships

    within a process

    If preferredcustomer

    10% discount

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    12/33

    Tools for Developers

    Define Schemas Transform Data

    Field1

    Field2

    Customer

    Name

    Title

    Field3

    Item

    ItemID

    Qty

    Record

    PO

    Status

    Header

    PO

    Status

    Item

    Field1

    Field2

    Header

    PO

    Status

    Order

    PO

    Date

    FieldA

    FieldB

    DetailItemBizTalk Mapper

    BizTalk Editor

    Visual Studio 2005Visual Studio 2005Process MessagesDesign Business

    Processes

    n r ce

    Date

    Field1

    Field2

    Field3

    ie

    Orchestration Designer

    Pipeline Designer

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    13/33

    Tools for IT Professionals

    Administration Console

    Configure services

    Manage applications

    Import and export bindings

    Health and Activity Tracking

    Monitor and track message activity

    Monitor orchestrations

    Identify bottlenecks

    rea e pac ages

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    14/33

    The BizTalk Multi-Server Environment

    BizTalk Server Group SQL Servers

    DistributedEnvironment

    SharePoint Server BizTalk ServerAdministration Tools

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    15/33

    Security Features

    Encryption certificates

    Signing certificates

    Integrated logon

    BizTalk Security Features

    Public Key Infrastructure

    Secured Sockets Layer

    SQL Server Security

    Enterprise Single Sign-On

    Web Service Enhancements (WSE)

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    16/33

    Installing and Configuring BizTalk Server

    Installation and Configuration Requirements

    Installing Prerequisite Services

    Installing BizTalk

    Configuring BizTalk

    o n ng a z a erver roupHow to Export and Import Configurations

    How to Remove BizTalk Server

    Back Up and Restore

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    17/33

    Installation and Configuration Requirements

    Install Prerequisites

    Internet Information Services (IIS)

    Windows SharePoint Services (WSS)

    1

    Standard Components

    Optional Components

    Configure BizTalk

    Service Accounts

    Database Names

    Web sites

    3

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    18/33

    Internet Information Services (IIS)

    Required by SharePoint

    Required for HTTP and SOAP receive adaptersEnables publication of orchestrationsas Web Services

    Create BAM portal to manage business activityInternet Information

    Services

    Installing Prerequisite Services

    Windows SharePoint Services

    Required by BAS to manage Trading PartnerManagement databases

    Requires Windows Server 2003

    Use Server Farm installation to enableSharePoint to use SQL Server Windows SharePoint

    Services

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    19/33

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    20/33

    Required Databases

    Message Box

    Configuration

    Tracking

    Single Sign-On

    Administrative Accounts

    Message Box

    BizTalk Administration

    BizTalk Users

    BizTalk Hosts

    Configuring BizTalk

    Optional DatabasesBusiness Rules

    Trading Partner Management

    BAS Administration

    SSO Administration

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    21/33

    BizTalk Server Group

    A BizTalk Group providesload balancing, faulttolerance, and scalability

    All BizTalk servers in a BizTalk Server Group

    Joining an Existing BizTalk Group

    Join

    information, databases,and receive functions

    A BizTalk server can bejoined to an existing

    group during theconfiguration process

    SQL Server

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    22/33

    Export Configuration

    Save existing configuration to an XML file

    Contains all server settings

    How to Export and Import Configurations

    Import Configuration

    Restores configuration from an XML file

    Settings can be modified

    BizTalk Servers

    Config XML

    Export Import

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    23/33

    Before removing BizTalk Server:

    Do not remove any BizTalk Server2006 prerequisites

    Stop all host instances

    Stop Internet Information Services (IIS)

    How to Remove BizTalk Server

    After removing BizTalk Server:All assemblies must be removed manually

    Enterprise SSO must be uninstalled separately

    Before SSO is uninstalled, all BizTalk Server

    runtime, development, and administrationfeatures must be uninstalled

    Receive locations and send port configurationsmust be removed manually

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    24/33

    Backing Up Databases

    Establish backup procedures and a

    backup scheduleBack up both the databases and thetransaction logs

    Store our backu s in a se arate

    Back up and Restore

    Backup BizTalk

    Server Job

    storage system

    Databases andTransaction Logs

    Backup BizTalk Server Job

    Managed by using SQL Server

    Scheduled by the SQL Agent service

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    25/33

    Installing Client Administration Tools

    Administration Client Requirements

    Client Administration Tools

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    26/33

    Administration Client Requirements

    Required Software

    Windows XP, Windows 2000 Server, orWindows Server 2003

    Microsoft SQL XML with Service Pack 2

    .

    Office Web components 11 (SP1)

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    27/33

    Remote Adminisration

    Client Administration Tools

    BizTalk Server 2006Administration Tools

    Administration Tools

    BizTalk Administration

    ConsoleEnterprise Single

    Sign-On Administration

    Health and Activity

    Tracking (HAT)

    Business Rule Composer

    Installing and Configuring Enterprise Single

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    28/33

    Installing and Configuring Enterprise SingleSign-On

    What Is Enterprise Single Sign-On?

    Enterprise Single Sign-On Components

    How Enterprise Single Sign-On Works

    What Are Affiliate Applications?

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    29/33

    Multiple Credentials

    What Is Enterprise Single Sign-On?

    Web Service

    Problem

    Users have too many setsof credentials

    Systems and applicationsrequire multiple logons

    IT departments areSAP

    MainframeApplication

    UNIXApplication

    Active Directory

    overwhelmed by passwordmanagement issues

    Impact

    Increases the riskof compromise

    Reduces productivity

    Increases help desk costs

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    30/33

    ESSO System

    Enterprise Single Sign-On Components

    SSO Client SSO Admin

    Server Components

    Master Secret Server Stores the masterencryption key

    SSO Servers Perform credential lookupsand mapping, encrypts data using secret

    SSO Database Stores user credentials

    Master SecretServer

    SSO CredentialDatabase

    applications (data is encrypted)

    Administrative Tools

    SSO Administration Used to manage the

    SSO system

    SSO Client Used to configureclient mappings

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    31/33

    Windows-Initiated Scenario

    How Enterprise Single Sign-On Works

    ActiveDirectory

    Windows-Initiated SSO

    Administrator creates mappingbetween Windows-basedaccount and host credentials

    Authentication Process

    BizTalkServer (SSO)

    Mainframe(FTP)

    WindowsApplication

    User submits message toBizTalk and SSO ticket issued1

    Credentials retrieved formainframe access2

    Credentials submitted formainframe access3

    1 23

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    32/33

    What Are Affiliate Applications?

    Affiliate Application

    Is an administrator-defined SSO entity that represents anapplication or host system

    Creates a mapping between Active Directory accounts and hostaccounts

    Administrator DefinesApplication type (individual or group)

    Who can administer the affiliate application

    End users who can use the affiliate

    application

    SSO credential parameters that willbe used to authenticate users

    Credential Parameters

    User IDPassword

    PIN

    Employee ID

    C f S

  • 8/4/2019 01 - En - CK - Introduction to Microsoft BizTalk Server 2006 for IT Pros [Compatibility Mode]

    33/33

    Review: Installing and Configuring BizTalk Server 2006

    In this session, you learned:

    How BizTalk Server 2006 enables integration and

    business process automation

    How to plan a BizTalk Server Environment

    How to install client administration tools

    How to install and configure Enterprise Single Sign-On