Configuring a Messaging Architecture (20 percent) - Set up and manage ports.
- This objective may include but is not limited to: add a map, add role links, ordered delivery, send ports, send port groups, starting vs. enlisting, receive ports, receive locations, subscriptions, subscription states, advanced messaging concepts (backup transport, priorities, routing failures)
- Plan for and implement secure messaging.
- This objective may include but is not limited to: certificates, signing, encryption, port authentication, encoding
- Configure core adapters.
- This objective may include but is not limited to: HTTP, POP3, SMTP, FTP, File
- Configure content-based routing.
- This objective may include but is not limited to: set a filter that uses a promoted property
- Implement messaging patterns.
- This objective may include but is not limited to: normalizing/canonical messages, splitter, large messages
Developing BizTalk Artifacts (20 percent) - Create schemas.
- This objective may include but is not limited to: create a flat-file schema, create a property schema, enveloping, promoted/distinguished properties, MessageType, schema re-use (import/include)
- Create maps.
- This objective may include but is not limited to: functoid scripting, XSLT, pass a parameter to a map, multiple schemas, looping
- Create pipelines.
- This objective may include but is not limited to: disassembling, create a custom pipeline, create a pipeline component, XML validation
- Develop orchestrations.
- This objective may include but is not limited to: work with transactions and persistence, integrate with Microsoft .NET assemblies, parameters, and shapes
- Configure orchestration bindings.
- This objective may include but is not limited to: direct, dynamic, self correlating
- Configure correlation.
- This objective may include but is not limited to: listener shape, parallel shape, correlation sets
- Construct messages.
- This objective may include but is not limited to: multi-part, untyped, construct messages in .NET, construct messages in orchestrations, context properties
Debugging and Exception Handling (17 percent) - Handle exceptions in orchestrations.
- This objective may include but is not limited to: compensation, scope shapes, throw exceptions, long-running transactions
- Route errors.
- This objective may include but is not limited to: port configuration, recoverable interchange
- Debug orchestrations.
- Validate and test artifacts.
- This objective may include but is not limited to: schemas, maps, pipelines
Integrating Web Services and Windows Communication Foundation (WCF) Services (14 percent) - Configure a WCF adapter.
- This objective may include but is not limited to: WS*, custom bindings
- Expose orchestrations by using publishing wizards.
- Consume services.
- This objective may include but is not limited to: web port type, add a Web services reference, consuming from orchestrations or pure messaging
- Handle web exceptions.
- This objective may include but is not limited to: delivery notifications, catching SOAP exceptions
Implementing Extended Capabilities (13 percent) - Create and deploy Business Rules Engine (BRE) components.
- This objective may include but is not limited to: work with the Business Rules Composer, deploy Business Rules policies, call from an orchestration, develop vocabularies
- Develop Electronic Data Interchange (EDI) solutions.
- This objective may include but is not limited to: trading partner setup, batching, acknowledgments, importing schemas, configuring AS2, party configurations, pipelines, ports, certificates
- Implement Radio Frequency Identification (RFID) solutions.
- This objective may include but is not limited to: handle events, configure RFID devices, manage and configure event sink endpoints
- Plan and implement Business Activity Monitoring (BAM).
- This objective may include but is not limited to: BAM alerts, tracking profile editor, BAM workbook, activities, views, deployment
Deploying, Tracking, and Supporting a BizTalk Solution (16 percent) - Install and configure a multi-server BizTalk environment.
- This objective may include but is not limited to: trusted vs. untrusted environments, Active Directory groups
- Deploy BizTalk applications.
- This objective may include but is not limited to: Microsoft Installer Package (MSI) deployment, versioning, resources, multiple staging environments such as development, test, and production
- Export and import binding files.
- Configure tracking.
- This objective may include but is not limited to: orchestrations, schemas, ports, pipelines, policies
- Manage BizTalk solutions by using the Administration Console.
- This objective may include but is not limited to: query for instances, terminate, resume
|