microsoft biztalk server 2013 uudet ominaisuudet

26
Microsoft BizTalk Server 2013 uudet ominaisuudet Toni Ylärinne | 5.3.2013 #td2013fi

Upload: solana

Post on 24-Feb-2016

68 views

Category:

Documents


1 download

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

TRANSCRIPT

Page 1: Microsoft BizTalk Server 2013  uudet ominaisuudet

Microsoft BizTalk Server 2013 uudet ominaisuudetToni Ylärinne | 5.3.2013#td2013fi

Page 2: Microsoft BizTalk Server 2013  uudet ominaisuudet

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

Page 3: Microsoft BizTalk Server 2013  uudet ominaisuudet

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

Page 4: Microsoft BizTalk Server 2013  uudet ominaisuudet

4

SB-Messaging adapteri

• Send ja Receive Adapterit Azuren Service Bus:iin kommunikointia varten• Queues• Topics• Relays

Page 5: Microsoft BizTalk Server 2013  uudet ominaisuudet

5

SB-Messaging konfigurointi

• Peruskonfigurointi on tehty hyvin helpoksi

• Autentikointi

Page 6: Microsoft BizTalk Server 2013  uudet ominaisuudet

Demo: SB-Messaging, Receive ja Send

Page 7: Microsoft BizTalk Server 2013  uudet ominaisuudet

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

Page 8: Microsoft BizTalk Server 2013  uudet ominaisuudet

8

BizTalk

Azure

BizTalk Server ja Azure Service Bus Relay

Client

Relay

FW

Receive Location Relay-adapterilla

Message Box

Page 9: Microsoft BizTalk Server 2013  uudet ominaisuudet

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

Page 10: Microsoft BizTalk Server 2013  uudet ominaisuudet

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ö

Page 11: Microsoft BizTalk Server 2013  uudet ominaisuudet

11

Parametrisoitu REST-pyyntö

• Parametrisoidut REST-pyynnöt onnistuvat URL Mapping variablen ja Property Schemalla julkaistujen kenttien avulla

Page 12: Microsoft BizTalk Server 2013  uudet ominaisuudet

Demo: REST-pyynnöt WCF-WebHttp -adapterilla

Page 13: Microsoft BizTalk Server 2013  uudet ominaisuudet

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

Page 14: Microsoft BizTalk Server 2013  uudet ominaisuudet

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

Page 15: Microsoft BizTalk Server 2013  uudet ominaisuudet

Demo: REST-palvelun julkaisu on premises ja Azureen

Page 16: Microsoft BizTalk Server 2013  uudet ominaisuudet

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

Page 17: Microsoft BizTalk Server 2013  uudet ominaisuudet

17

SFTP-adapteri

• BizTalk Server 2010 toi FTP-adapteriin FTP-S-tuen

• BizTalk 2013:ssa on nyt myös SFTP tuettuna oman adapterin kautta

Page 18: Microsoft BizTalk Server 2013  uudet ominaisuudet

18

XslCompiledTransform

• Mapping Engine hyödyntää nyt XslCompiledTransform API:a, jonka pitäisi parantaa raskaiden mäppäystä suorituskykyä

Page 19: Microsoft BizTalk Server 2013  uudet ominaisuudet

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ä

Page 20: Microsoft BizTalk Server 2013  uudet ominaisuudet

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

Page 21: Microsoft BizTalk Server 2013  uudet ominaisuudet

Demo: BizTalk Azure VM

Page 23: Microsoft BizTalk Server 2013  uudet ominaisuudet

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

Page 24: Microsoft BizTalk Server 2013  uudet ominaisuudet

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

Page 25: Microsoft BizTalk Server 2013  uudet ominaisuudet

t Q&A

Page 26: Microsoft BizTalk Server 2013  uudet ominaisuudet

© 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