Ryan CrawCour Independent Consultant & Integration Specialist Session Code: SOA 301.

Slides:



Advertisements
Similar presentations
Shyam Pather Development Manager Microsoft Session Code: DTL402.
Advertisements

MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Payroll and HR Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Gavin Russell-Rockliff BI Technical Specialist Microsoft BIN305.
Wally Mead Senior Program Manager Microsoft Corporation Session Code: MGT303.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Ryan CrawCour Independent Consultant & Integration Specialist Session Code: SOA 307.
Larry Mead Microsoft Corp. Jon Flanders Session Code: INT203.
Danny Garber Sr. Architect Microsoft SOA304 Ofer Ashkenazi Sr. Technical Product Manager Microsoft Integrate. Automate. Simplify.
Session 1.
Robert LevyDoug Kramer Program ManagerDevelopment Lead DTL337.
10,000+ Global Customers benefit from using BizTalk Server 23 of 27 EU governments use BizTalk Server to provide government services 81 % of the Global.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Tech·Ed North America /23/2017 7:11 PM
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Bhushan NeneGrzegorz Gogolowicz Principal ArchitectSenior ArchitectMicrosoft Session Code: DEV304.
Samantha Durante Program Manager Microsoft Corporation WUX305.
PC, Phone, Browser Retrieve Changes Change Shipping Address Update ERP Purch. Order Change Shipping Address Get Shipping Status Update CRM Master.
Chris Menegay VP of Consulting Notion Solutions, Inc. DTL319.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Ram Cherala Principal Program Manager Microsoft Corporation DTL320.

Dan Eshner Product Unit Manager Microsoft SOA202.
Siddharth Bhatia Senior Program Manager Microsoft Session Code: DTL301.
Ryan CrawCour Independent Consultant & Integration Specialist Session Code: SOA 304 Integrate. Automate. Simplify.
Rahul Garg National Technology Specialist Microsoft Australia SOA303.
Transforming Local Government with Microsoft BizTalk Andy James – CTO Solidsoft Ltd.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team Dynamics AX2009 Technical Overview and Demo (DYN301)
Gavin Russell-Rockliff BI Technical Specialist Microsoft BIN202.
Tim Rains Group Product Manager Microsoft Session Code: SIA101.
Sara Ford Program Manager Microsoft Corporation DPR301.
Warren Stevens-Baytopp Director YoungBlood Consultants Session Code BIN303.

Patrick Ortiz Global SQL Solution Architect Dell Inc. BIN209.
OFC308 Hilton Giesenow Development Manager - 3fifteen Host –
Scott Morrison Program Manager Microsoft Corporation Session Code: WUX308.
Clemens Vasters Principal Technical Lead Microsoft SOA319.
6/2/2018 3:37 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Ajax Taking Ajax to the Next Level
9/11/2018 5:53 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /14/2018 7:13 PM
Sysinternals Tutorials
11/22/2018 8:05 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /4/2018 2:51 AM
12/5/2018 3:24 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /7/2018 2:51 PM
Tech·Ed North America /2/2019 4:47 PM
Tech·Ed North America /17/2019 1:47 AM
Tech·Ed North America /17/2019 6:01 PM
Peter Provost Sr. Program Manager Microsoft Session Code: DEV312
Tech·Ed North America /22/2019 3:15 AM
Tech·Ed North America /22/2019 7:40 PM
Building Silverlight Apps with RIA Services
Developing and Managing SharePoint Solutions with Visual Studio 2012
TechEd /28/2019 7:27 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
SharePoint 2013 Authentication with Azure – Part 1
Windows 8 Security Internals
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Tech·Ed North America /25/ :53 PM
Hack-proofing your Clients using Windows 7 Security!
Lap Around the Windows Azure Platform
Code First Development in Microsoft ADO.NET Entity Framework 4.1
SharePoint 2013 Authentication with Azure – Part 2
Tech·Ed North America /17/2019 4:14 PM
What’s New in Visual Studio 2012 for Web Developers
Presentation transcript:

Ryan CrawCour Independent Consultant & Integration Specialist Session Code: SOA 301

integrate (v.) "to render (something) whole," … from integer "whole" (see integer).integer Meaning: "to put together parts or elements and combine them into a whole"

Topics Why? What? How? What’s new?

Topics Why? – The Challenges What? How? What’s new?

Key Customer Pain Points Disparate Systems Inconsistent Information Frequent Changes Inefficient Manual Processes Hard to Manage Complex Business Rules Lack of Visibility

The Changing Landscape Application Integration Domain CRM HR E-Commerce ERP CRM Business Partner HR E-Commerce ERP CRM HR E-Commerce ERP Business Partner

Topics Why? What? - Scenarios, Capabilities and Benefits How? What’s new?

Abstracting back-end systems Automating mission-critical processes Enforcing process compliance and governance Enabling new channels and business models Providing visibility across disparate heterogeneous systems Reducing risk in legacy modernization

BizTalk Benefits Leverages existing investments Simplifies and automates interoperability Shields from change impacts Promotes agility and manageability Provides business process visibility Reduces operational risks

BizTalk Benefits

Embrace change with BizTalk Server Ryan CrawCour Independent Consultant & Integration Specialist

BizTalk Enterprise Ready Capabilities Reliability – persistence and durability Availability – load balancing and fault tolerance Scalability – clustering and servers group Security – service, message and role based

Topics Why? What? How? – Best Practices Through the Stages What’s new?

Best Practices Through The Stages Architecture & Planning Development Testing Deployment & Support

Best Practices Architecture & Planning Canonical Schemas Loosely Coupled Development Testing Deployment & Support

Point-to-Point = Brittle Inbound Order Format #1 Inbound Order Format #2 Inbound Order Format #3 Outbound Order Request Format #1 Outbound Order Request Format #2

Canonical = Reusable In enterprise application integration, the "canonical data model" is a design pattern used to communicate between different data formats. Source: Inbound Order Format #1 Inbound Order Format #2 Inbound Order Format #3 Outbound Order Request Format #1 Outbound Order Request Format #2 Canonical Order Format

Best Practices Architecture & Planning Canonical Schemas Loosely Coupled Development Testing Deployment & Support

Keeping it Loose Ryan CrawCour Independent Consultant & Integration Specialist

Best Practices Architecture & Planning Development Reusable Project Structure Testing Deployment & Support

Best Practices Architecture & Planning Development Testing Unit Test Test Soon & Test Often Load Test Deployment & Support

Best Practices Architecture & Planning Development Testing Deployment & Support Repeatable Versioning Operational Management

Topics Why? What? How? What’s new? - BizTalk Server 2009 and Beyond

XML B2B EAI (partner adapters) Vertical B2B BPM Partner Adapters SOA/ESB Adapters in Box Host Integration SOA/ESBBPM Extend B2B (+EDI/AS2) RFID ESB Toolkit BPM Extend B2B BAM+ ALM Support RFID Mobile and Std Pack New Adapters Update Swift 500 Customers 2,000 Customers 4,000 Customers 7,000 Customers 8,000+ Customers

New Mobile RFID Platform New RFID device management and industry standards support Enhanced Support for EDI and AS2 Protocols and Drummond certification Updated SWIFT Support and SWIFTReady Financial EAI Gold certification New Application Lifecycle Management support New Application Lifecycle Management support Support for TFS – integrated source control, bug tracking, and MSBuild automation Support for TFS – integrated source control, bug tracking, and MSBuild automation Enhanced Developer Productivity Enhanced Developer Productivity Visual Studio project system updates Visual Studio project system updates Support for.NET 3.5 SP1 and Visual Studio 2008 SP1 Support for.NET 3.5 SP1 and Visual Studio 2008 SP1 Take advantages of the latest developer tools Take advantages of the latest developer tools Support for Windows 2008 and SQL Server 2008 Support for Windows 2008 and SQL Server 2008 Hyper-V support Hyper-V support Increased performance & scalability Increased performance & scalability New UDDI v3 Web Services Registry New & enhanced LOB adapters (Oracle EBS, SQL) Enhanced host systems integration (MQ, CICS, IMS) Enhanced BAM ESB Toolkit BizTalk Server 2009 Themes

What’s Next? Go forth to meet the shadowy future without fear and with a manly heart – Henry Wadsworth Longfellow Dublin Oslo.NET Services Future of BizTalk

Conclusion Successful enterprise development Enterprise development != Application development Planning is as important as development Numerous ways to succeed – and fail BizTalk is here to stay!

Call to Action Get ready and involved! Attend BizTalk Explore the web Upgrade to BizTalk Server 2009 Your Integration Projects can Succeed! Your organizations can save today with BizTalk!

Related Content Breakout Sessions Introducing the Microsoft Integration Server: BizTalk Server 2009 (SOA304) Introducing the Microsoft Integration Server: BizTalk Server 2009 (SOA304) Dynamic Messaging with Microsoft BizTalk Enterprise Service Bus (ESB) Toolkit (SOA307) Dynamic Messaging with Microsoft BizTalk Enterprise Service Bus (ESB) Toolkit (SOA307) Whiteboard Sessions Putting it all Together: BizTalk Server, Oslo and Azure. Bucket of Bits or SOA Strategy? (WTB206) Putting it all Together: BizTalk Server, Oslo and Azure. Bucket of Bits or SOA Strategy? (WTB206) Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session. Any queries, please check with your Track Owner. Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session. Any queries, please check with your Track Owner.

Track Resources SOA msdn.microsoft.com/biztalk “Dublin” “Oslo” msdn.microsoft.com/oslo msdn.microsoft.com/wcf msdn.microsoft.com/wf msdn.microsoft.com/azure/netservices twitter.com/dotnetservices

Sessions On-Demand & Community Resources for IT Professionals Resources for Developers Microsoft Certification & Training Resources Resources Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online. Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings at TechEd Online.

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Required Slide