Course Outline
Introduction
Overview of BizTalk Server Capabilities and Architecture
- Core BizTalk elements, operational tools, and associated duties
Installation and Configuration of BizTalk Server
- Distinguishing between standard and tailored configuration models
- Pre-deployment prerequisites and verification steps
- Execution of installation and initial configuration
- Post-deployment verification and finalization
Initial Onboarding and Navigation
- Navigating the graphical user interface
- Utilizing the BizTalk Server Administration console
- Employing the BTSTask command-line utility
Establishment and Administration of User Accounts
- Protection of user credentials via Enterprise Single Sign-On (ESSO)
- Governance of user access rights and identities
Management of Message Routing
- Configuration of internal message pathways
- Transmission and intake of data through adaptors
- Establishment of business process workflows via orchestration
Security Controls for Message Transmission
- Implementation and configuration of certificates in BizTalk
- Application of security pipelines for message protection
- Processes for message encryption and decryption
- Execution and validation of digital signatures
Development, Execution, and Governance of Business Rules
- Operational principles of business rules
- Application of rules via the Business Rules Engine (BRE)
- Administration of the Business Rules Engine (BRE)
Deployment of BizTalk Applications
- Integration of assemblies into the application framework
- Customization of binding file parameters
- Distribution of the application via MSI Package
- Diagnosis and resolution of runtime errors
Automation of BizTalk Deployment Processes
- Identification of deployable components for automation
- Scripting implementation using BTSTask
- Scripting implementation using PowerShell
- Automation of ancillary administrative duties
Application Integration Across Organizational Perimeters
- Case Analysis: Exchange of business documentation
- Determination of message transmission and reception protocols
- Analysis of ports and binding configurations
- Utilization of parties, roles, and Electronic Data Interchange (EDI)
Surveillance and Analysis of Business Activity
- Activation and governance of tracking parameters
- Enablement of data analytics capabilities
- Configuration of Business Activity Monitoring (BAM)
- Capture, review, and interpretation of activity data
- Integration of third-party monitoring utilities
Configuration of BizTalk Server for High Availability
- Administration of hosts and host instances
- Segmentation of hosts, services, and related components
Disaster Recovery Strategies in BizTalk
- Strategic planning for Disaster Recovery
- Restoration of BizTalk Server databases
- Restoration of the BizTalk Server runtime environment
- Restoration of Enterprise Single Sign-On (ESSO)
Updating and Patching BizTalk Server
- Installation of Feature Packs
- Deployment of associated BizTalk Server tools
Governance of BizTalk Server Applications
- Deployment lifecycle of BizTalk applications
- Execution of application updates
Establishment of Hosts and Host Instances
- Configuration of BizTalk hosts as cluster resources
- Configuration of BizTalk adapter components
- Administration of the MessageBox database
Validation and Testing of BizTalk Server
- Execution of unit tests
- Execution of performance tests
- Implementation of automated testing frameworks
Operational Monitoring of BizTalk Server
- Categorization of monitoring methodologies
- Definition and application of Performance and Automation Library (PAL)
- Utilization of additional tools for BizTalk Server oversight
Automated Oversight of BizTalk Server
- Monitoring implementation via OpsMgr
- Monitoring implementation via BizTalk 360
- Monitoring implementation via AIMS for BizTalk
Resolution of System Errors
- Management of runtime exceptions
- Diagnostic procedures for runtime exceptions
Optimization of BizTalk Server Performance
- General performance enhancement strategies
- Adjustments for low-latency operations
- Application of Relog.exe utilities
Optimization of the BizTalk Server Environment
- Optimization of the operating system
- Optimization of network infrastructure
- Optimization of IIS configurations
SQL Server Optimization
- Optimization strategies prior to and following BizTalk Server installation
Resource Optimization
- Analysis of BizTalk throttling mechanisms
- Adjustment of throttling parameters
Maintenance of the BizTalk Server Environment
- Development of maintenance checklists
- Execution of scheduled daily, weekly, monthly, and quarterly maintenance tasks
Summary and Conclusions
Requirements
- Proficiency in managing Windows-based network environments
Audience
- System administrators
- System engineers
- Developers