Ravi Bollapragada Program Manager Microsoft Corporation SESSION CODE: ASI 304 Mark Beckner Inotek Consulting Group.

Slides:



Advertisements
Similar presentations
Våra sponsorer.
Advertisements

Created by the Community for the Community Electronic Data Interchange THE OLD DOG PLAYS NEW TRICKS IN 2009.
Il-Sung Lee Senior Program Manager Microsoft Corporation SESSION CODE: DAT302.
Ron Jacobs Technical Evangelist Microsoft Corporation SESSION CODE: DEV207.
MABS - Key Tenets & Concepts Customer Focus on Solutions Scalable, Secure & Reliable Managed by Microsoft Secure & Isolated environment Predictable.
B2BGateway EDI for Interprise Solutions for Interprise Solutions Provided By: Shannon Systems/B2BGateway An Interprise Solutions Partner.
Jason Tolley Technical Director ROK Technology Pty Ltd SESSION CODE: WEM305.
Joe Kuemerle Lead Developer PreEmptive Solutions - SESSION CODE: DEV306.
B2B collaboration using Windows Azure BizTalk Services Karthik Bharathy Senior PM, Microsoft.
Building EDI Solutions with BizTalk Server 2006 R2 Presenter: Suren Machiraju Title: Senior Program Manager Microsoft Corporation Microsoft Confidential.
Boštjan Šumak dr. Marjan Heričko THE ROLE OF BIZTALK SERVER IN BUSINESS PROCESS INTEGRATION.
Case Study Complete and integrated BI and Performance Management offering Agile products that adapt to how your need the.
Chris Kabat Vice President Connected Business Systems MPS Partners SESSION CODE: ASI305 Elizabeth Graham Director Connected Business Systems MPS Partners.
The Secrets of Effective Technical Talks: How to Explain Tech without Tucking Them In! Presented by Mark Minasi and Mark Russinovich SESSION CODE: SIA334.
Ashwin Sarin Program Manager Microsoft Corporation SESSION CODE: COS204.
Dan Kershaw Principal Program Manager Microsoft Corporation SESSION CODE: COS206.
Mark Heneen, Steve Daigle, Tracey Jordan, Zach Beers Microsoft Corporation SESSION CODE: COS205.
Maciej Pilecki Consultant, SQL Server MVP Project Botticelli Ltd. SESSION CODE: DAT403.
Olivier Bloch Technical Evangelist Microsoft Corporation SESSION CODE: WEM307.
IT Pro Day In wenigen Schritten zu einer neuen BizTalk 2013 Umgebung in der Cloud Nicolas Blatter Technology Consultant, HP Consulting Schweiz V-TSP BizTalk.
Boris Jabes Senior Program Manager Microsoft Corporation SESSION CODE: DEV319 Scale & Productivity in Visual C
Peter Provost Sr. Program Manager Microsoft Corporation SESSION CODE: DEV403.
Kevin Cox – SQL CAT Microsoft Corporation What are the largest SQL projects in the world? SESSION CODE: DAT305 Srik Raghavan –
Maggie Myslinska (Program Manager) Microsoft Corporation SESSION CODE: ASI204.
Krishnan Gopalan Senior Program Manager Microsoft Corporation CON303.
Brad Younge Principal Statera, Inc. SESSION CODE: COS304.
Bradley Millington Senior Program Manager Microsoft Corporation SESSION CODE: WEB 306.
Suhail Dutta Program Manager Microsoft Corporation SESSION CODE: DEV402.
Sudhir Hasbe Sr. Product Manager Microsoft Corporation SESSION CODE: SIA307 Renga Srinivas Sr. Program Manager Paul Larsen Product Unit Manager.
Matt winkler program manager microsoft corporation SESSION CODE: ASI303.
AUCKLAND CODE CAMP 2008 Date: Sunday, 31 August 2008 Time: 9:00a.m.— 6:00p.m. Venue: Crowne Plaza Hotel Thinking in WPF Silverlight for developers WCF.
Aaron Skonnard & Keith Brown Cofounders, Pluralsight SESSION CODE: ASI308 Programming AppFabric: Moving.NET to the Cloud.
Satya SK Jayanty Director & Principal Architect D BI A Solutions Peter Saddow Senior Program Manager Microsoft Corporation -SQL Server SESSION CODE: DAT312.
Thomas Deml Principal Program Manager Web Platform and Tools Microsoft Corporation SESSION CODE: WEB308.
Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.
Lori Dirks Expression Community Manager Microsoft Corporation SESSION CODE: WEB309.
Chris Mayo Microsoft Corporation SESSION CODE: UNC207.
Bob Beauchemin Developer Skills Partner SQLskills SESSION CODE: DAT402.
Sudhir Hasbe Sr. Product Manager SESSION CODE: ASI311 Ravi Bollapragada Sr. Program Manager Rahul Mangla Sr. Program Manager Microsoft Corporation.
Olivier Bloch Technical Evangelist Microsoft Corporation SESSION CODE: WEM308.
Richard Campbell Co-Founder Strangeloop Networks SESSION CODE: WEB315.
Reza Chitsaz Senior Program Manager Microsoft Corporation SESSION CODE: DEV302 Building a SharePoint Collaboration Application in Visual Studio 2010.
Andrew Connell, MVP Developer, Instructor & Author Critical Path Training, LLC. SESSION CODE: OSP305.
Thomas Deml Principal Program Manager Microsoft Corporation SESSION CODE: WSV317.
Introducing Visual Studio 2010: What It Is and Why You Should Care
Pat Altimore Sr. Consultant Microsoft Corporation SESSION CODE: WCL321.
BIO202 | Building Effective Data Visualizations and Maps with Microsoft SQL Server 2008 Reporting Services BIU08-INT | Using.
Ted Pattison Author / Instructor Critical Path Training SESSION CODE: OSP315.
Martin Woodward Program Manager Microsoft Corporation SESSION CODE: DEV308.
Don Jones Senior Partner and Technologist Concentrated Technology, LLC SESSION CODE: DAT203.
SESSION CODE: COS301. So what do we do?
David A. Carley Senior SDE Microsoft Corporation SESSION CODE: DEV318.
John R. Durant Senior Product Manager Microsoft Corporation SESSION CODE: OSP313.
Electronic Data Interchange
By: Paul D. Sheriff or SESSION CODE: WCL206.
Brian A. Randell Senior Consultant MCW Technologies SESSION CODE: DEV311.
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation SESSION CODE: OSP209.
Ken Getz Senior Consultant MCW Technologies, LLC SESSION CODE: WCL202.
Tobias Ternstrom Senior Program Manager Lead SQL Server Engine SESSION CODE: DAT404.
Luke Hoban Senior Program Manager Microsoft Corporation SESSION CODE: DEV307.
BizTalk User Group (BTUG) 28 november Mededelingen Nieuw BTUG bestuurslid: Steef-Jan Wiggers BeachTalk BizTalk Saturday 2.
Andrew Connell, MVP Developer, Instructor & Author Critical Path Training, LLC. SESSION CODE: OSP319.
Stephen Forte Chief Strategy Officer Telerik stephenforte.net SESSION CODE: DEV303 Building Data Driven RESTful Applications.
What is BizTalk ?
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Matt Masson Software Development Engineer Microsoft Corporation
Collaborative Decision Making
Team Foundation Server 2010 for Everyone
Authoring for Microsoft Silverlight 4 with Microsoft Expression Blend
Tech Ed North America /1/2019 2:58 AM Required Slide
Presentation transcript:

Ravi Bollapragada Program Manager Microsoft Corporation SESSION CODE: ASI 304 Mark Beckner Inotek Consulting Group

Typical Business to Business(B2B) Collaboration Brand Owner Regional Sales SupplierSupplier SupplierSupplier ManufacturerManufacturer DistributorDistributor RetailerRetailer Logistics Essential Support Processes

EDI Based Procurement Sample

Vertical based solutions: HIPAA RosettaNet Expanded coverage : HL7 & SWIFT EDI Inbuilt support for X12, EDIFACT, EANCOM, HIPAA AS2 support Enhanced EDI support: Multiple batches, Dynamic Envelopes HIPAA 5010 Drummond Certification BTS 2000BTS 2004BTS 2006R2BTS 2009

“Microsoft has strengthened its position in the B2B market in part via continued enhancements to the B2B capabilities of its flagship integration middleware product, BizTalk Server.”

Heterogeneous and Expanding Partner Relationships Numerous and Complex Data Transforms Business Agility* High VAN (Value Added/Private Network) Costs

Heterogeneous and Expanding Partner Relationships Solutions often involve document resends or manual fixes. Debugging is a major hassle Trading partner management applications don’t often reflect B2B business model

DoctorY DoctorX Professional Essential Support Processes Mercy Hosp Int’l - Europe Mercy Hospital - USA Grande Claims (Claims Provider) Institutional Contoso Group

Drawbacks: Non-intuitive representation No representation for Grande Claims and its different divisions (rolled into all the parties) Trading Partner Agreement settings were rolled into party settings Scaling to hundreds of partners/partnerships - a major issue Identities, EDI settings repeated New party for every new agreement Becomes worse in a federated scenario M x N parties all using same TPM (Hubs, Gateways, VANs etc)

Agreements Grande ClaimsMercy Hospital InstitutionalProfessionalMercy USA Parties Business Profiles Protocol Settings GM X12 Agreement GM AS2 Agreement GM X12 Agreement Mercy Europe X12AS2 X12 (A) X12AS2 X12 (B) X12

Easy on-boarding and lifecycle management of trading partners Enhanced partner management model and UI Usability: The new Trading Partner Object Model would closely reflect B2B business model – Parties, Business Profile, Business Identities, Trading Partner Agreements Eases management of large scale B2B Trading partner relationships Productivity and Feature Enhancements Productivity: Agreement Templates and Protocol Settings for faster configuration of trading partner agreements Feature Enhancements: Agreement lifecyle management and more control over Msg Types, Security: B2B Operator role for better access control

Numerous Complex Data Transforms One Partner – One Process – One Map – Sounds Simple? 100 Partners – 100 Processes – 100 Maps Maps in B2B can be very complex Harder maintenance, management and change

Challenges Great, award winning tool for simple maps Too cluttered for complex maps Hard to maintain complex maps Hard to track relationships No search capabilities

UI enhancements Enhancements to better visualization of maps and to support complex mapping Background noise reduced using highlight propagation Auto-scrolling, sibling coalescing Enhanced functionality Support for search Improved productivity with cut / copy / paste / move and undo Improved support for documenting map and readability User friendly Mapper to create and manage complex maps

High VAN(Private Network) Costs Boom of secure and low cost Internet technologies force businesses to rethink their strategies

EDI Support Interchange Generation & Processing Interchange Batching & De-batching Functional & Technical Acknowledgement generation & correlation Inbound & Outbound Trading Partner Resolution Dynamic inbound Schema Resolution Activity & KPI Reporting through BAM Standards Support: X12, HIPAA, EDIFACT, EANCOM (8000 Schemas ) HIPAA claim splitting EDI Support Interchange Generation & Processing Interchange Batching & De-batching Functional & Technical Acknowledgement generation & correlation Inbound & Outbound Trading Partner Resolution Dynamic inbound Schema Resolution Activity & KPI Reporting through BAM Standards Support: X12, HIPAA, EDIFACT, EANCOM (8000 Schemas ) HIPAA claim splitting Drummond Certified AS2 Support Message Assembly & Disassembly Message Assembly & Disassembly Synchronous & Asynchronous Message Disposition Notification (MDN) Synchronous & Asynchronous Message Disposition Notification (MDN) MDN Correlation MDN Correlation Payload Agnostic (EDI & non-EDI Messages) Payload Agnostic (EDI & non-EDI Messages) Inbound & Outbound Trading Partner Resolution Inbound & Outbound Trading Partner Resolution Support for Non-repudiation of Receipts (NRR) Support for Non-repudiation of Receipts (NRR) Message Signing & Signature Verification Message Signing & Signature Verification Message Encryption & Decryption Message Encryption & Decryption Message Compression & Decompression Message Compression & Decompression Activity Reporting through BAM Activity Reporting through BAM Drummond Certified AS2 Support Message Assembly & Disassembly Message Assembly & Disassembly Synchronous & Asynchronous Message Disposition Notification (MDN) Synchronous & Asynchronous Message Disposition Notification (MDN) MDN Correlation MDN Correlation Payload Agnostic (EDI & non-EDI Messages) Payload Agnostic (EDI & non-EDI Messages) Inbound & Outbound Trading Partner Resolution Inbound & Outbound Trading Partner Resolution Support for Non-repudiation of Receipts (NRR) Support for Non-repudiation of Receipts (NRR) Message Signing & Signature Verification Message Signing & Signature Verification Message Encryption & Decryption Message Encryption & Decryption Message Compression & Decompression Message Compression & Decompression Activity Reporting through BAM Activity Reporting through BAM

Secure B2B Transactions Message Box Orchestratio ns Receive Port FTP Adapter (Receive) FTP Adapter (Receive) Receive Pipeline Send Port FTP Adapter (Send) FTP Adapter (Send) Send Pipeline 3 rd Party FTP Server FTP/FTPS Server

Vertical based solutions: HIPAA RosettaNet Expanded coverage : HL7 & SWIFT Inbuilt support for X12, EDIFACT, EANCOM, HIPAA AS2 support and certification Enhanced EDI support: Multiple batches, Dynamic envelopes HIPAA 5010 AS2 Drummond Certification Enhanced TPM Mapper improvements FTPS support FTP and LOB adapters updated SWIFT MP 2010 AS2 and SWIFT EAI certification BTS 2000BTS 2004BTS 2006R2BTS 2009BTS 2010

Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.

Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year

Party PartnershipAgreement One Way Agreement Protocol Settings Business Profile Business Identity ** * [2] * A representation of a business party engaged in a B2B transaction. Example, Microsoft, Dell A business facet of a partner engaged in a B2B interaction. A.K.A –Collaboration Profile. Example, Supplier, Buyer etc. A relationship established between 2 partners and the pivot for partnership manageability. A negotiated settlement between 2 partners. Includes protocol settings agreed upon and identities for exchange. A business role identity specific to the collaboration. E.g., DUNS id in the EDI land Protocol used for the execution of collaboration. Includes encoding and transport protocols One leg of an agreement between 2 profiles. With Source/Destination swap 2 of them compose an agreement.