Course Outline
Introduction
Overview of BizTalk Server Features and Architecture
- BizTalk components, tools and tasks
Installing and Configuring BizTalk Server
- Basic vs custom configuration
- Pre-installation tasks
- Installing and configuring
- Post-installation tasks
Getting Started
- Navigating the UI
- 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 (adaptors)
- Setting up a business process workflow (orchestration)
Securing Messages
- Installing and configuring certificates in Biztalk
- Securing messages using pipelines
- Encrypting and decrypting a message
- Applying and verifying a digital signature
Creating, Running and Managing Business Rules
- How business rules work
- Implementing business rules using Business Rules Engine (BRE)
- Managing 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
- What to automate
- 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 Highly-Available
- 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 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 BizTalk Server Environment
- Optimizing the operating system
- Optimizing the network
- Optimizing IIS
Optimzing SQL Server
- Optimizing before and after BizTalk Server
Optimizing Resources
- Understanding the Biztalk throttling mechanism
- Adjusing throttling settings
BizTalk Server Environment Maintenance
- Creating a checklist
- Carrying out daily, weekly, monthly and quarterly maintenance tasks
Summary and Conclusion
Requirements
- Experience managing Windows-based network environments
Audience
- System administrators
- System engineers
- Developers
Testimonials (1)
Practical examples.