This five-day instructor-led course provides enterprise team members with the knowledge and skills to begin design and deployment of messaging systems built on the Microsoft BizTalk Server platform. The course covers material relevant both to developers and to network administrators. The material is arranged so that administrators may attend only the first 2-1/2 days. Developers and designers must attend all five days.
Understand the BizTalk Server architecture and the SOA environment.
Understand the services and tools provided in BizTalk Server.
Install BizTalk Server 2010 on a computer.
Understand BizTalk Server infrastructure and scaling.
Understand BizTalk Server operations and management.
Understand BizTalk Server message tracking.
Understand building and deployment of BizTalk Server 2010 applications.
Understand the creation and use of schemas for XML and flat-file messages.
Configure BizTalk Server adapters to communicate with other systems.
Create BizTalk maps and map logic for transformation of messages.
Build a message-processing application using BizTalk Server facilities..
Create orchestrations to automate business processes.
Understand transaction handling in the BizTalk Server environment.
Configure BizTalk to consume and publish WCF services.
Understand BizTalk message flow design patterns
Utilize the BizTalk Server Business Rules engine.
Implement BizTalk Server Business Activity Monitoring (BAM).
Process EDI transactions using BizTalk Server 2010 EDI facilities.
Course Outline
Related Courses
Part One - 2-1/2 DaysBizTalk Architecture
Purpose and function
BizTalk and SOA
Components
Message flow
BizTalk Installation
Prerequisites
Platform configuration
Installation and configuration process
BizTalk Server 2010 Installation Lab
BizTalk Schemas
Brief review of XML schemas
Schema usage in BizTalk
Simple Schema Creation Lab
BizTalk Application Deployment
BizTalk assemblies and artifacts
What is a BizTalk Application?
Deploying applications
Version management considerations
Deployment Lab
BizTalk Application Administration
Configuring application components
Controlling message flows
Message Tracking
System Monitoring
Port Management Lab
Message Flow Lab
Tracking and Troubleshooting Lab
BizTalk Infrastructure
BizTalk Groups (farms) and Hosts
Databases
Configuring groups
Configuring and managing hosts
Security considerations
High availability
Backing up BizTalk
Management Lab
Backup Lab
BizTalk Pipelines
BizTalk usage of pipelines
Pipeline configuration design
Debatching
Decryption
Pipeline Usage Lab
Part Two - 2-1/2 Days
BizTalk Schemas
Flat file schemas
Schema Creation Lab
BizTalk Maps
BizTalk usage of maps
Map structure
Adding logic to maps
Map Creation Lab
BizTalk Adapters
Characteristics
Configuration
Configuring standard adapters
Building custom adapters
Adapter Configuration and Operation Lab
BizTalk Orchestrations
Purpose and Function
Environment
Coding and building an orchestration
Configuring orchestrations
Orchestration program flow
Transactions and error handling
Message correlation
Building and Coding Orchestrations Labs
Transactional Orchestration Lab
BizTalk and Web Services
BizTalk calling web service
BizTalk being a web service
BizTalk and WCF
BizTalk WCF Lab
BizTalk Message Flow Design Patterns
Message flow patterns
Run-time message flow manipulation
Correlating related messages
BizTalk Multi-Message Lab
BizTalk Business Rules
Rules architecture
Rule development and testing
Integrating rules into BizTalk
Business Rules Lab
BizTalk Business Activity Monitoring
BAM architecture
BAM implementation
BAM tools
BAM Implementation Lab
BizTalk EDI
BizTalk EDI Architecture
Trading partner configuration
EDI schemas
EDI Lab (student's choice of X.12 or HL7)
Audience
Related Courses
This course is intended for solution architects, developers, and network administrators who are entering the world of Microsoft® BizTalk® Server business process and integration solutions
College Credit, CEUs, PDUs and CDUs
When you take courses with the Babbage Simmel, be sure you get the credit you deserve. Curriculum offered by Babbage Simmel can earn you college credit, CEUs, PDUs or CDUs.
College Credit through The University of Findlay
Select curriculum offered by Babbage Simmel is part of the accredited University of Findlay's undergraduate and graduate course catalogs. For questions please E-Mail: info@babsim.com or call 800-288-5937.
Continuing Education Units (CEUs)
Continuing Education Units (CEUs) are nationally recognized standard units of measurement earned for satisfactory completion of qualified programs of continuing education. If you need more information about CEUs, call us at 800-288-5937.
Professional Development Units (PDUs)
Professional Development Units (PDUs) can be issued by PMI® for formal learning activities related to project management. Babbage Simmel's provider number with PMI® is 1737. Project Management Professionals (PMPs®) are required to earn a minimum of 60 PDUs every 3 years to maintain certification. For more information about this program go to the PMI® web site or call 610-356-4600.
Continuing Development Units (CDUs)
CDUs may be earned by attending professional development (e.g. courses, seminars) offered by organizations endorsed by IIBA® and designated as an EEP vendor. As an IIBA Endorsed Education Provider (EEP) Babbage Simmel's IIBA® endorsed courses qualify for CDU credit. For more information about CDUs go the IIBA® web site or call 866-512-4422.
babsimLIVE live distance learning is hands-on, instructor-led training in real-time. The training is live and interactive. Using the latest technologies, babsimLIVE is an innovative solution for distance learning that makes it possible for students to attend one of our public classes without the need to travel.
Unlike other distance learning options, babsimLive brings the classroom learning experience to you by seating you virtually into a real-life instructor-led classroom taught by award winning world-class instructors with other IT professionals like yourself. From the comfort of your home, workplace, or at the Babbage Simmel Marble Cliff Campus, you acquire the training you need, when you want it, in the environment that is most comfortable for you to be successful.