Course Outline
Introduction
Overview of BizTalk Server Features and Architecture
- BizTalk components, tools, and tasks
Installing and Configuring BizTalk Server
- Basic versus custom configuration
- Pre-installation tasks
- Installation and configuration procedures
- Post-installation tasks
Getting Started
- Navigating the user interface
- BizTalk Server Administration console
- BTSTask command-line tool
Setting up and Managing Users
- Securing user passwords using ESSO
- Managing user credentials
Routing Messages
- Configuring message routing
- Sending and receiving messages (adapters)
- Setting up business process workflows (orchestrations)
Securing Messages
- Installing and configuring certificates in BizTalk
- Securing messages using pipelines
- Encrypting and decrypting messages
- Applying and verifying digital signatures
Creating, Running, and Managing Business Rules
- How business rules function
- Implementing business 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
- Troubleshooting runtime exceptions
Automating a BizTalk Deployment
- Identifying tasks for automation
- Scripting using BTSTask
- Scripting using PowerShell
- Automating other administrative tasks
Integrating Applications across Organizational Boundaries
- Case Study: Exchanging business documents
- Determining where and how to send and receive messages
- Understanding ports and bindings
- Using parties, roles, and Electronic Data Interchange (EDI)
Tracking and Monitoring Business Activity
- Enabling and managing tracking settings
- Enabling data analytics
- Configuring Business Activity Monitoring (BAM)
- Tracking, viewing, and analyzing data
- Third-party monitoring tools
Configuring BizTalk Server for High Availability
- Managing hosts and host instances
- Isolating hosts, services, etc.
Disaster Recovery in BizTalk
- Planning for Disaster Recovery
- Recovering the BizTalk Server databases
- Recovering the BizTalk Server runtime
- Recovering Enterprise Single Sign-On (ESSO)
Updating BizTalk Server
- Installing Feature Packs
- Installing BizTalk Server tools
Managing BizTalk Server Applications
- Deploying a BizTalk application
- Updating the application
Setting up Hosts and Host Instances
- Configuring a BizTalk host as a cluster resource
- Configuring the BizTalk adapter
- Managing the MessageBox database
Testing BizTalk Server
- Unit testing
- Performance testing
- Automated testing
Monitoring BizTalk Server
- Types of monitoring
- What is 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 exceptions
Optimizing BizTalk Server Performance
- General optimizations
- Optimizing for low latency
- Using Relog.exe
Optimizing the BizTalk Server Environment
- Optimizing the operating system
- Optimizing the network
- Optimizing IIS
Optimizing SQL Server
- Optimizing before and after BizTalk Server
Optimizing Resources
- Understanding the BizTalk throttling mechanism
- Adjusting throttling settings
BizTalk Server Environment Maintenance
- Creating a checklist
- Carrying out daily, weekly, monthly, and quarterly maintenance tasks
Summary and Conclusion
Requirements
- Experience in managing Windows-based network environments
Target Audience
- System administrators
- System engineers
- Developers
Testimonials (1)
Practical examples.