View
67
Download
1
Category
Preview:
DESCRIPTION
Microsoft BizTalk Server 2013 uudet ominaisuudet. Toni Ylärinne | 5.3.2013. #td2013fi. Microsoft BizTalk Server 2013. BizTalk Server 2010 R2 vaihtuikin 2013:ksi Tuki viimeisimmille versioille Microsoft-arkkitehtuuri Panostuksia pilvi-on premises –hybridiratkaisujen toteuttamiseksi - PowerPoint PPT Presentation
Citation preview
Microsoft BizTalk Server 2013 uudet ominaisuudetToni Ylärinne | 5.3.2013#td2013fi
2
Microsoft BizTalk Server 2013
• BizTalk Server 2010 R2 vaihtuikin 2013:ksi
• Tuki viimeisimmille versioille Microsoft-arkkitehtuuri
• Panostuksia pilvi-on premises –hybridiratkaisujen toteuttamiseksi
• REST-palveluiden julkaisu ja hyödyntäminen
• SharePoint –adapterin parannukset
• SFTP-adapteri
• BizTalk IaaS
• Näillä tiedoilla ulkona 2013 Q2
3
Tuki
• Windows Server 2008 R2 SP1, Windows Server 2012, Windows 7 SP1, Windows 8
• SQL Server 2012 ja SQL Server 2008 R2 SP1• Microsoft Visual Studio 2012• IIS 7.5 ja 7.0• .NET Framework 4.5
4
SB-Messaging adapteri
• Send ja Receive Adapterit Azuren Service Bus:iin kommunikointia varten• Queues• Topics• Relays
5
SB-Messaging konfigurointi
• Peruskonfigurointi on tehty hyvin helpoksi
• Autentikointi
Demo: SB-Messaging, Receive ja Send
7
On-premises BizTalk Serverin palveluiden julkaisu pilveen
• Palomuurein suojasta BizTalk Serverin palveluita voidaan julkaista Azuren päälle pilveen pyörimään
• Kaksi tekniikkaa:• Jo BizTalk Server 2010:ssä ollut AppFabric Connect• Uusi WCF-NetTcpRelay –adapteri
• AppFabric Connectissa BizTalk Serverin päässä Azuren Service Bus Relaytä kuuntelee IIS:n päällä hostattu palvelu
• WCF-NetTcpRelayn yhteydessä kuuntelu tapahtuu BizTalk Server in-process hostissa
8
BizTalk
Azure
BizTalk Server ja Azure Service Bus Relay
Client
Relay
FW
Receive Location Relay-adapterilla
Message Box
9
REST-palvelut
• REST-palvelut ovat alkaneet näyttelemään isoa osaa varsinkin verkon ja Web-maailman kommunikoinnista
• REST-palveluiden käyttämistä ja julkaisua (Send/Receive) varten BizTalk Server on saanut uuden adapterin WCF-WebHttp
• RESTfull toteutukset: GET, POST, PUT, DELETE...
• JSON-ratkaisut vaativat esimerkiksi oman Pipeline-komponentin toteuttamista
10
REST-pyyntö
• REST-pyynnön toteuttaminen onnistuu WCF-WebHttp-adapterilla joko One-Way tai Solicit-Response Send Portista
• GET-pyynnössä on napatata custom pipelinella koko viestin body pois, jolloin lähtee puhdas GET-pyyntö
11
Parametrisoitu REST-pyyntö
• Parametrisoidut REST-pyynnöt onnistuvat URL Mapping variablen ja Property Schemalla julkaistujen kenttien avulla
Demo: REST-pyynnöt WCF-WebHttp -adapterilla
13
REST-palvelujen julkaisu
• REST-palvelut hostataan IIS:n päällä WS-palvelujen tapaan
• BizTalk WCF Publishing Wizardissa uusi Transport Type WCF-WebHttp
• Samalla onnistuu tarvittaessa julkaisu Service Bus Relay Endpointiksi
14
REST-palvelujen julkaisu
• WCF Publishing Wizard rakentaa generoi tarvittaessa myös Receive Portin BizTalk Applicationiin
• Portiin täytyy kuvata vielä käsin operaatiot, jotka vastaa orkestraation port type operatioita ja mahdolliset URL-mäppäykset
• Tarvittaessa pyynnön URL-osoitteesta saadaan kaivettua Message Propertyihin dataa Variable Mapping avulla
Demo: REST-palvelun julkaisu on premises ja Azureen
16
SharePoint Adapter
• Ei ole enää riippuvainen SharePoint-palvelimelle asennettavasta BTSharePointAdapterWS.asmx Web Servicestä
• Käyttää kommunikoidessaan hyödyksi SharePoint Client Side OM:ää (asentuu BizTalk Serverin asennuksen yhteydessä)
• CSOM-kommunikointia tukee SharePoint 2010, 2013 ja SharePoint Services Online
• SharePoint 2007:ään kommunikoidaan BTSharePointAdapterWS.asmx:n kautta
17
SFTP-adapteri
• BizTalk Server 2010 toi FTP-adapteriin FTP-S-tuen
• BizTalk 2013:ssa on nyt myös SFTP tuettuna oman adapterin kautta
18
XslCompiledTransform
• Mapping Engine hyödyntää nyt XslCompiledTransform API:a, jonka pitäisi parantaa raskaiden mäppäystä suorituskykyä
19
Microsoft BizTalk ESB Toolkit 2.2
• Ensimmäistä kertaa BizTalk Server asennusmedialla (erillisenä asennuksena)• Asennusta ja konfigurointia yksinkertaistettu reilusti!• Pitää sisällä mm.
• ExceptionManagement App:in• Itinerary Designer• Samplejä
20
BizTalk Server IaaS/PaaS
• BizTalk Server virtuaalikoneen ajaminen Azuressa
• Azure pitää sisällään jo nyt valmiin Microsoft BizTalk Server 2013 Beta virtuaalikonetemplaten
• Provisiointi < 10 min
• Konfigurointi
• ”Pay as you go”
• Entä BizTalk PaaS?• Azure Service Bus
Demo: BizTalk Azure VM
22
Resursseja
• Download: http://www.microsoft.com/en-us/download/details.aspx?id=35553
• BizTalk 2013 Help: http://msdn.microsoft.com/en-us/library/jj248691(v=bts.80).aspx
• Keynote: http://www.streamshed.com/microsoft/BizTalk_Summit_Stockholm.htm
• Azure VM: http://www.windowsazure.com/
23
Aihealueen kurssit Soveltossa
Microsoft BizTalk Server 2010 -sovelluskehitys
http://www.sovelto.fi/Kurssit/Kurssivalikoima/Pages/Kurssihaku.aspx?kurssiID=2132
Microsoft BizTalk Server 2013 uudet ominaisuudet on tulossa tälle kaudelle
24
BizTalk Server 2013 Yhteenveto
• Tuki (Server 2012, SQL Server 2012, Visual Studio 2012)
• Panostuksia pilveen• SB-Messaging• WCF-NetTcpRelay / AppFabric Connect• BizTalk Azure VM
• Adapteri-parannukset• REST palveluiden julkaisu ja käyttäminen WCF-WebHttp-adapterilla• SharePoint• SFTP
t Q&A
© 2013 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 presentations. 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.
Thank you for coming!Feedback can be given via mobile or laptop through techdays.fi seminar schedule.
Example
#td2013fi
Recommended