Get in Touch

Course Outline

Introduction

Overview of BizTalk Server Features and Architecture

  • BizTalk components, associated tools, and core tasks

Installing and Configuring BizTalk Server

  • Basic vs. custom configuration methods
  • Pre-installation preparation
  • Execution of installation and configuration
  • Post-installation verification and tasks

Getting Started

  • Navigating the user interface
  • Using the BizTalk Server Administration Console
  • Utilizing the BTSTask command-line tool

Setting up and Managing Users

  • Securing user passwords via ESSO
  • Managing user credentials

Routing Messages

  • Configuring message routing paths
  • Sending and receiving messages using adaptors
  • Defining business process workflows (orchestration)

Securing Messages

  • Installing and configuring certificates in BizTalk
  • Securing messages through pipelines
  • Message encryption and decryption processes
  • Applying and verifying digital signatures

Creating, Running, and Managing Business Rules

  • Understanding the mechanics of business rules
  • Implementing rules using the Business Rules Engine (BRE)
  • Managing the Business Rules Engine (BRE)

Deploying a BizTalk Application

  • Deploying an assembly to an application
  • Customizing binding files
  • Deploying the application as an MSI Package
  • Diagnosing and resolving runtime exceptions

Automating BizTalk Deployment

  • Identifying processes suitable for automation
  • Scripting with BTSTask
  • Scripting with PowerShell
  • Automating additional administrative tasks

Integrating Applications across Organizational Boundaries

  • Case Study: Exchange of business documents
  • Determining message send/receive locations and methods
  • Understanding ports and bindings
  • Utilizing parties, roles, and Electronic Data Interchange (EDI)

Tracking and Monitoring Business Activity

  • Enabling and managing tracking configurations
  • Enabling data analytics capabilities
  • Configuring Business Activity Monitoring (BAM)
  • Tracking, viewing, and analyzing operational data
  • Utilizing third-party monitoring tools

Configuring BizTalk Server for High Availability

  • Managing hosts and host instances
  • Isolating hosts, services, and related components

Disaster Recovery in BizTalk

  • Strategic planning for Disaster Recovery
  • Recovering BizTalk Server databases
  • Recovering the BizTalk Server runtime
  • Recovering Enterprise Single Sign-On (ESSO)

Updating BizTalk Server

  • Installing Feature Packs
  • Installing auxiliary BizTalk Server tools

Managing BizTalk Server Applications

  • Deploying a BizTalk application
  • Updating existing applications

Setting up Hosts and Host Instances

  • Configuring a BizTalk host as a cluster resource
  • Configuring BizTalk adapters
  • Managing the MessageBox database

Testing BizTalk Server

  • Conducting unit testing
  • Performing performance testing
  • Implementing automated testing

Monitoring BizTalk Server

  • Types of monitoring strategies
  • Introduction to PAL
  • Other tools for monitoring BizTalk Server

Automated Monitoring of BizTalk Server

  • Monitoring BizTalk using OpsMgr
  • Monitoring BizTalk using BizTalk 360
  • Monitoring BizTalk using AIMS for BizTalk

Fixing Errors

  • Handling runtime exceptions
  • Troubleshooting runtime issues

Optimizing BizTalk Server Performance

  • General optimization techniques
  • Strategies for low-latency optimization
  • Utilizing Relog.exe

Optimizing the BizTalk Server Environment

  • Operating system optimizations
  • Network optimizations
  • IIS optimizations

Optimizing SQL Server

  • Pre- and post-BizTalk Server optimization practices

Optimizing Resources

  • Understanding the BizTalk throttling mechanism
  • Adjusting throttling settings

BizTalk Server Environment Maintenance

  • Developing a maintenance checklist
  • Executing daily, weekly, monthly, and quarterly maintenance tasks

Summary and Conclusion

Requirements

  • Proficiency in managing Windows-based network environments.

Target Audience

  • System administrators.
  • System engineers.
  • Software developers.
 70 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories