Getting Started with BizTalk Services

Getting Started with BizTalk Services
eBook: $17.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $47.98    Print cover: $29.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Create integration solutions on the cloud with Windows Azure BizTalk Services
  • Understand the different capabilities of BizTalk Services and how to use them effectively
  • Connect enterprises together in scalable and flexible ways that go beyond what traditional on-premises integration products (such as BizTalk Server) can manage

Book Details

Language : English
Paperback : 180 pages [ 235mm x 191mm ]
Release Date : March 2014
ISBN : 178217740X
ISBN 13 : 9781782177401
Author(s) : Jon Fancey, Karthik Bharathy
Topics and Technologies : All Books, Enterprise

Table of Contents

Chapter 1: Hello BizTalk Services
Chapter 2: Messages and Transforms
Chapter 3: Bridges
Chapter 4: Enterprise Application Integration
Chapter 5: Business-to-business Integration
Chapter 6: API
Chapter 7: Tracking and Troubleshooting
Chapter 8: Moving to BizTalk Services
  • Chapter 1: Hello BizTalk Services
    • Background
    • Business drivers
    • Technical drivers
    • Core scenarios
    • Concepts
    • Life cycle and architecture
    • Personas and tools
      • Developer
      • IT Pro
      • Partner Administrator
    • Deployment considerations
    • Provisioning BizTalk Services
      • Certificates and ACS
      • Storage requirements
      • The BizTalk Services create wizard
      • BizTalk portal registration
    • Creating your first BizTalk Services solution
      • Scenario description
      • Prerequisites
      • Realizing the solution
        • Creating a BizTalk Services project
        • Creating the Order schema
        • Creating the BizTalk Services solution
    • Verifying the solution
    • Summary
  • Chapter 2: Messages and Transforms
    • The problem
    • The mapper
    • The map designer
    • Schema
    • An example
    • Mapping operations
    • Testing
    • Configuring a bridge
    • Putting it all together
    • More on mapping
    • Dealing with failure
    • Summary
  • Chapter 3: Bridges
    • Pipeline processing
    • Message processing
    • Messaging
    • Enrichment
    • Lookups
    • Routing
    • Trying it out
    • Brokered messaging
    • Summary
  • Chapter 4: Enterprise Application Integration
    • Enterprise application integration scenarios
    • EAI in BizTalk Services
      • Sources
      • Bridges and the VETER pattern
      • Destinations
      • Attributes of bridges
    • Hybrid connectivity
      • The BizTalk Adapter Service
      • The BAS architecture
      • BAS installation and configuration
      • Consuming BAS with bridges
    • Custom code in EAI
      • Message inspectors
    • Tracking
    • Scenario walk-through
      • Prerequisites
      • Solution
        • Creating a schema
        • Creating custom code
        • Configuring the bridge
        • Deploying the bridge
        • Sending messages
      • Viewing tracking data
    • Summary
  • Chapter 5: Business-to-business Integration
    • Basic concepts of B2B
    • Common interaction models
      • Direct enterprise integration
      • Service provider integration
    • Industry standards and protocols
    • Concepts in BizTalk Services B2B
      • EDI message structure
      • Partners and agreements
      • Property promotion
      • Batching
        • Selection criteria
        • Release criteria
      • Tracking and archiving
        • Non-repudiation
      • Extensibility
    • Scenario walk-through
      • Ecosystem players
      • Provisioning BizTalk Services
      • Configuring partners – Fabrikam, Northwind, and Contoso
      • Configuring the AS2 agreement between Fabrikam and Contoso
      • Configuring the X12 agreement between Northwind and Contoso
      • Sending messages
      • Viewing tracking data
    • Summary
  • Chapter 6: API
    • REST
    • Calling the API
    • Back up and restore
    • Using PowerShell
    • Summary
  • Chapter 7: Tracking and Troubleshooting
    • Messages and errors
    • Data for troubleshooting
      • Tracking
      • Traces and logfiles
      • Performance counters
    • Troubleshooting sources and destinations
    • Troubleshooting schemas and transforms
    • Troubleshooting bridges
    • Troubleshooting agreements
    • Troubleshooting hybrid connectivity
    • Summary
  • Chapter 8: Moving to BizTalk Services
    • Moving from BizTalk Server
      • Maps
      • Pipelines
      • Schema
      • Adapters
      • Trading Partner Management (TPM)
      • EDIFACT support
      • Business Rules Engine (BRE)
      • Orchestration
    • When not to move
    • The future
    • Summary

Jon Fancey

Jon Fancey is an integration veteran who has worked on the Microsoft stack for over 20 years. He is a nine-time Microsoft Integration MVP and has worked closely with both the BizTalk Server and Host Integration Server product groups for nearly a decade. He has presented at many major conferences including TechEd, DevWeek, and the 2014 London BizTalk Summit. He has also written numerous articles and whitepapers for MSDN on BizTalk, SharePoint, and other topics.

Jon co-founded Affinus, a UK-based Microsoft partner, with Kevin B. Smith, formerly from the BizTalk product group, shipping the first three versions of the BizTalk product. Affinus works closely with large enterprise customers on interesting integration challenges, helping them move to the cloud.

Jon lives in West Sussex, UK, with his wife Fiona and two children, Ben and Tom, and their dog, Dilly.

Karthik Bharathy

Karthik Bharathy is a Lead Program Manager in the BizTalk product group with nearly a decade of software experience. He has been with the product group since the days when BizTalk Services started off as a set of ideas on the drawing board. He has also shipped releases of BizTalk Server, SQL Server, and Visual Studio. In his current role, he oversees the B2B platform experience across industry verticals. He has presented at several Microsoft conferences, including BizTalk Summit US and Europe, TechEd EMEA and US, TechReady US, MVP Summit US, and TechDays India.

His passion for computers started at the age of 12 when he coded BASIC on the ZX Spectrum. He graduated from Bangalore University in Computer Science summa cum laude and also holds a management degree from the Indian School of Business. In his spare time, he is usually travelling and is a major foodie.

Code Downloads

Download the code and support files for this book.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Getting Started with BizTalk Services +    GameSalad Beginner’s Guide =
50% Off
the second eBook
Price for both: $31.95

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Use the EAI and B2B features of BizTalk Services
  • Connect with Line-Of-Business systems in your datacenter on-premises
  • Create bridges and configure them to process and route messages
  • Design transforms and employ custom code
  • Address and diagnose problems
  • Migrate from BizTalk Server to BizTalk Services

In Detail

BizTalk Services is a service based on Windows Azure that was introduced by Microsoft in the summer of 2013. It provides integration capabilities in the cloud to connect enterprises together in scalable and flexible ways that go beyond what traditional on-premises integration products (such as BizTalk Server) can manage. BizTalk Services provides the ability to construct integration solutions using familiar tools (Visual Studio and Microsoft .Net) and also provides a bridge metaphor to connect applications and technologies.

Whether you are a neophyte or an expert in integration solutions, Getting Started with BizTalk Services provides you with a comprehensive look at cloud integration, covering the many features and capabilities of BizTalk Services. More importantly, the purpose of each feature is explained together with how to use them effectively.

The book starts by introducing the capabilities of BizTalk Services and then expands on them, providing insights on when to apply them yourself in your own integration solutions.

The book then goes on to cover both the Enterprise Application Integration (EAI) and Business-to-Business Integration (B2B) features of BizTalk Services, explaining how to build cloud-hosted integration solutions that connect to your own datacenter as well as to your customers’. Each available option is discussed in turn, from FTP-based data transfer to Service Bus queues. The book ends with tips and tricks on tracking and troubleshooting.

Getting Started with BizTalk Services will give you all the knowledge and hands-on experience you need to use Microsoft’s integration service on cloud effectively through the many examples and real-world scenarios provided.


A practical book that acts as a clear and concise introduction to BizTalk Services. Full of real-world scenarios, each area of BizTalk Services is explained in detail, essentially enabling you to smoothly design your own integration solutions with minimal effort.

Who this book is for

This book is intended for those who want to understand BizTalk Services, what it can do, and how to build integration solutions using it in their organizations. If you are a developer, architect, or project manager, this book will quickly get you acquainted with this powerful cloud integration technology. It would be helpful to have some experience with BizTalk Server; however, this is neither required nor assumed. It is recommended to have a subscription with Windows Azure to try out the examples in the book.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software