BizTalk 2016 Administrator Deep Dive Course Outline
Overview
Attendees of this course learn how to create and implement plans for performance tuning, scaling out, and automated monitoring. If you want to understand how to keep your BizTalk Server environments healthy, happy, and issue-free, this is the course for you.
In this 5-day course, you will learn how to design and run a variety of tests in a BizTalk Server environment, including: performance testing, load testing, and integration testing. You will learn how to measure your tests and analyze your testing data so you can apply the lessons learned from your tests to configure your hardware, network, SQL Server, and BizTalk Server for ideal performance and sustained health.
Furthermore, you will learn about the inner workings of BizTalk Server host instances and the databases that support BizTalk Server. At the end of this course you will be able to apply all the lessons learned to configure BizTalk Server throttling to ensure sustainable throughput.
This is an advanced-level course. Attendees are expected to have a working understanding of BizTalk Server administration concepts, including: application deployment, application management, and basic troubleshooting.
Course Objectives
At the completion of this course, attendees will be able to:
Implement change control management plans for BizTalk Server applications
Monitor BizTalk Server and SQL Server performance using Performance Monitor
Analyze performance data
Identify and remedy performance bottlenecks
Provide highly available deployments
Troubleshoot and resolve runtime exceptions
Implement automated monitoring using System Center Operations Manager
Create automated test plans
Tune the hardware, the operating system, the network, and SQL Server for ideal performance
Tune the BizTalk Server runtime and applications for ideal performance
Design and execute daily, weekly, monthly, and quarterly health checks
Audience
Experienced BizTalk Server Administrators who have at least six months of hands-on experience managing BizTalk Server deployments
Experienced BizTalk Server Developers who support operations personnel with running health checks and performance tuning
Prerequisites
Students should have experience with core BizTalk Server administration concepts and skills. They should already know how to deploy applications, create deployment scripts, create/configure send and receive ports, and troubleshoot runtime exceptions.
Module Listing
1 Review of BizTalk Server Administration Fundamentals
Frequently Asked Questions
2 Managing BizTalk Server Applications
Deploying BizTalk Applications
Updating BizTalk Applications
Change Control Options
3 Understanding Hosts and Host Instances
BizTalk Hosts and Host Instances
Creating Hosts and Host Instances
Clustering in BizTalk Environments
Configuring BizTalk Adapter Handlers
MessageBox Deep Dive
Implementation Patterns for Hosts
4 Tracking BizTalk Server Activity
Enabling Tracking
Viewing Tracked Information
5 Handling Runtime Exceptions
Troubleshooting Runtime Exceptions
6 Testing Practices and Methodologies
Types of Testing
Testing Myths Busted
Performance Testing Methodology
7 Monitoring BizTalk Server
Types of Monitoring
What is PAL?
Other Tools for Monitoring BizTalk Server
8 Automated Monitoring of BizTalk Server
Monitoring Obstacles
Monitoring BizTalk Using OpsMgr
Monitoring BizTalk Using BizTalk 360
Monitoring BizTalk Using AIMS for BizTalk
9 Optimizing BizTalk Server Performance
General Optimizations
Optimizing for Low Latency
Using Relog.exe
10 Performance Tuning the BizTalk Server Platform
Tuning Operating System Performance
Tuning Network Performance
Tuning IIS Performance
11 Performance Tuning SQL Server
SQL Server Theories
Optimizing Before BizTalk Server
Optimizing After BizTalk Server
SQL Settings to Leave Alone
12 Optimizing Resource Usage Through Throttling
What Is Throttling?
How Throttling Works
Throttling Recommendations
13 Maintaining a Healthy BizTalk Server Environment
Daily Tasks
Weekly Tasks
Monthly & Quarterly Tasks
View outline in Word
ABTDA6