Your SlideShare is downloading. ×
  • Like
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services

  • 1,536 views
Published

Introdução as funcionalidades existentes nos novos serviços de integração na Cloud: Windows Azure BizTalk Services (WABS): EAI (Enterprise Application Integration) e EDI (Electronic Data Interchange), …

Introdução as funcionalidades existentes nos novos serviços de integração na Cloud: Windows Azure BizTalk Services (WABS): EAI (Enterprise Application Integration) e EDI (Electronic Data Interchange), como gerir a troca de mensagens EDI e trading partners através do WABS Portal; Suporte a Flat files, Schemas e transformações (Mapas), migrações de projectos on-prem para a cloud entre outras funcionalidades.

Published in Engineering , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,536
On SlideShare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
29
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Windows Azure BizTalk Services Sandro Pereira Senior Software Developer at DevScope Microsoft Integration MVP Lisboa 29 de Março
  • 2. Senior Software Developer at DevScope Microsoft Integration MVP since 2011  Writer of numerous articles for Portuguese eMagazine “Programar”  Author “Sandro Pereira BizTalk Blog” http://sandroaspbiztalkblog.wordpress.com  Member of “BizTalkAdminsblogging.com” and “BizTalk Brasil” community  Member NetPonto community  MSDN BizTalk Forums Moderator  TechNet Wiki author (Wiki Ninja)  TechNet Gallery, Code Gallery and CodePlex contributor  Public speaker  Technical Reviewer PACKT Publishing  BizTalk Server 2010 Cookbook (April 2012)
  • 3.  Introduction - Evolving Integration Needs  Windows Azure Service Bus overview  How can I get Started!  Migration Challenges  Demos  What‟s next?
  • 4. Windows Azure
  • 5. Windows Azure
  • 6. Windows Azure BizTalk Services – GA
  • 7. Windows Azure BizTalk Services – Feb 2014 Update Support for EDIFACT Protocol Improved Azure Service Bus integration Simplified setup for on premise connectivity Scheduled auto backup capability Support for Operations logs
  • 8. EAI Capabilities Enterprise Application Integration (EAI) which provide rich message processing capabilities and the ability to connect private cloud assets to the public cloud.
  • 9. Behind Constoso‟s Firewall Line of Business System ServiceBus ConnectPartner s FTP Shares could be on- premise or in Cloud (routing based on condition) Web Service EAI Bridge FTP Share 2 User 1 via phone User 2 via online FTP Share 1 LOB Relay LOB Target Bridge customerType == “VIP” customerType == “Default” Validate – Enrich – Transform – Enrich - Route (VETER)
  • 10. EDI Capabilities Electronic Data Interchange (EDI) targeted at business-to-business (B2B) scenarios in the form of a finished service built for trading partner management.
  • 11. 15 Sales Dashboard (ASP .NET) Order Management LOB System EDI App EDI
  • 12.  Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2  Microsoft Visual Studio 2012 - Microsoft Visual C# .NET is the minimum requirement, , .NET Framework 3.5 or 4.5  MicrosoftEdiXSDTemplates.zip  Tools.zip  WindowsAzureBizTalkServicesSetup-x64.exe  WindowsAzureBizTalkServicesSetup-x86.exe http://www.microsoft.com/en- us/download/details.aspx?id=39087 http://msdn.microsoft.com/en- us/library/windowsazure/hh689864.aspx
  • 13. Receive Port Orchestration XML EDI or Flat File XML EDI or Flat File Send Port Send Adapter Send Pipeline MessageBox Mapping TO: NWTraders (Flat file format) FROM: Fabrikam (XML format) Mapping FROM: Contoso (Flat file format) TO: Fabrikam (XML format) Receive Location Receive Adapter Receive Pipeline BizTalk Server architecture • Ports • Pipelines • Maps • Orchestration • Rules • Adapters • EDI TPM • BAM, Tracking • Oh my!
  • 14.  Mapping is fundamental to integration  But mapping has been rewritten in WABS  Still schema based and XML schema fully supported in WABS  Two approaches  Maps in BizTalk Server are „just‟ XSLT most of the time – i.e. no code  Maps can be converted to transforms in WABS  WABS transforms can support XSLT (1.0)  WABS provides command line map conversion tool BizTalk Mapper Design • Functoids (Advanced, Conversion, Cumulative, Database, Date and Time, Logical, Mathematical, Scientific, String) • The transformation are created using XSLT Transform Designer • Operations (String Operations, Loop Operations, List Operations, Cumulative Operations, Date / Time Operations, Miscellaneous Operations, Expressions) • The transformation are created using Extensible Application Markup Language (XAML)
  • 15.  Bridges in WABS are a funky combination of pipeline and processing  Bridges are stateless  Bridges are not transactional (because they are stateless)  Bridges have predefined processing stages  Bridges allow custom code  Bridges can call other bridges  Bridge templates are not extensible  So bridges are pretty fundamental too BizTalk Pipelines • Custom processing via pipeline components WABS Bridges • Custom processing via message inspectors
  • 16.  WABS TPM is compatible with BizTalk Server  Tooling provided to move trading partners and agreements to WABS  WABS now supports EDIFACT as well as X12 and AS2
  • 17.  Orchestration migration  Hard problem to solve  But often used, often unnecessarily  Workflow is planned in service but not yet and not compatible  BAM / Tracking  WABS provides tracking infrastructure, SQL Azure database that is very useful for monitoring  Business activity monitoring is planned  BRE  Support is planned, aim is to be compatible with BizTalk rules  For now, workflow and workflow rules provides an alternative
  • 18.  Not everything  May depends on data classification  Where data is coming from/going to  Not for On-prem <> on-prem EAI  But very useful for cloud <> cloud  It‟s not all or nothing  Consider moving part of a solution to the cloud, keeping the rest on prem  Hybrid integration patterns are important
  • 19. Windows Azure BizTalk Services – Next
  • 20. Closure BizTalk services will be updated on quarterly cadence Introducing Business Process Management shortly Extensibility is an opportunity for Partners
  • 21. www.devscope. net