SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
#JSS2014 
Les journées 
SQL Server 2014 
Un événement organisé par GUSS
#JSS2014 
Les journées 
SQL Server 2014 
Un événement organisé par GUSS 
Session «Le futur de l’intégration» 
Michel Hubert –MVP Azure 
Radoine Douhou
#JSS2014 
•Etat des lieux. 
•Futur de l’intégration. 
•Solutions d’intégration orientées Cloud. 
•Solutions d’intégration orientées Events & IoT. 
•Démo. 
Agenda
#JSS2014 
Evolution of IntegrationOnce upon a Time 
Point to point (“Spaghetti”) 
Integration broker (EAI/B2B) 
Enterprise Service Bus 
HR 
CRM 
E-commerce 
ERP 
Business partner 
HR 
CRM 
E-commerce 
ERP 
Business partner 
HR 
CRM 
E-commerce 
ERP
#JSS2014 
BizTalk Server 
Partners 
Evolution of IntegrationMicrosoft BizTalk Server
#JSS2014 
BizTalk Server 
ESB toolkit 
e-Commerce 
Suppliers 
EDI 
EDIFACT / AS2 
WS 
RESTFul 
Marketplace 
warehouse 
Magasins 
SI Back Office 
Orchestration 
B2B 
BI 
SSIS 
SSRS 
SSAS 
Microsoft BizTalk ServerCommon scenario
#JSS2014 
FUTURDE L’INTEGRATION 
Nouveaux usages
#JSS2014 
Point to point (“Spaghetti”) 
Integration broker (EAI/B2B) 
Enterprise Service Bus 
What’s next? 
? 
HR 
CRM 
E-commerce 
ERP 
Business partner 
HR 
CRM 
E-commerce 
ERP 
Business partner 
HR 
CRM 
E-commerce 
ERP 
Future of IntegrationWhat’s next ?
#JSS2014 
Future of Integration 
Mobiles 
Events 
Messaging 
EAI/ESB 
Business Process Automation 
Telemetry 
Analytics 
BizTalk Server 
BizTalk Services 
Service Bus 
Queuing 
Events Hub 
Stream Analytics 
Hybrid Connection 
B2B 
Future of IntegrationIntegration = Cloud + Mobile + IoT 
IoT 
SaaS
#JSS2014 
SOLUTIONS D’INTEGRATIONORIENTEESCLOUD 
BizTalk Server / BizTalk Services
#JSS2014 
Upgrade to BizTalk Server 2013 R2 with confidence 
Accelerate vertical solutions with standards and platform support 
Extend existing solutions to Azure 
Service Bus Adapters 
RESTFul/JsonAdapter 
BizTalk Server 2013 R2Cloud Ready
#JSS2014 
BizTalk Server 
Microsoft Azure 
Partners 
BizTalk Services 
Service Bus 
Future of IntegrationFederated Enterprise Service Bus
#JSS2014 
Upgrade to BizTalk Server 2013 R2 with confidence 
Accelerate vertical solutions with standards and platform support 
Extend existing solutions to Azure 
Develop and test integration solutions in the cloud without re- writes 
Clear up on-premises infrastructure capacity and provision in minutes instead of weeks 
Service Bus Adapters 
RESTFul/JsonAdapter 
BizTalk Server 2013 Virtual Machines 
BizTalk Server 2013 R2Cloud Ready
#JSS2014 
App owner Datacenter 
admin 
Customer 
data center 
Microsoft Azure data center 
LOB app Active Directory 
BizTalk LOB app 
SQL 
Agility for app owners Control for IT pros 
BizTalk Server 2013 R2 
Develop in Azure
#JSS2014 
Upgrade to BizTalk Server 2013 R2 with confidence 
Accelerate vertical solutions with standards and platform support 
Extend existing solutions to Azure 
Develop and test integration solutions in the cloud without re- writes 
Clear up on-premises infrastructure capacity and provision in minutes instead of weeks 
Enable hybrid extension of current on-premises BizTalk Server deployments with Azure BizTalk Services 
Power new cloud-hosted business- to-business, Internet of Things, and EDI capabilities 
Service Bus Adapters 
RESTFul/JsonAdapter 
BizTalk Server 2013 Virtual Machines 
Microsoft Azure BizTalk Services 
BizTalk Server 2013 R2Cloud Ready
#JSS2014 
Microsoft Azure BizTalk Services (MABS)
#JSS2014 
Equivalent to BizTalk ESB itinerary 
Transforms 
Enrich 
Validation XML and xsd schema 
MABSBridge principle
#JSS2014 
Hybrid Connections 
Web Sites 
Mobile Services 
Corporate network 
Microsoft SQL Server 
Hybrid Connection 
Other published resources 
Hybrid Connection Manager
#JSS2014 
Use Cases 
Microsoft Azure 
On-premises 
AS2 
SFTP 
HTTP 
? 
! 
Home office 
Branch office 
Regional office
#JSS2014 
SOLUTIONS D’INTEGRATIONORIENTEESEVENTS / IOT 
Service Bus, Event Hub, Stream Analytics
#JSS2014 
Azure Service Bus 
Relay 
Queue 
Topic 
Notification Hub 
Event Hub 
NATandFirewallTraversalServiceRequest/ResponseServicesUnbufferedwithTCPThrottling 
Many publishers and many consumers to 
communicate over a FIFO like channel. 
(Competing consumers and Queue-based 
Load leveling scenarios) 
Pub / Sub communication channel. Each 
Consumer subscribes to a copy of message 
High-scale notification distribution 
Most mobile push notification services 
Millionsof notification targets 
Azure Service BusCloud Messaging Broker
#JSS2014 
Service Bus Events Hub 
Event Producers 
Azure Event Hub 
> 1M Producers> 1GB/sec Aggregate Throughput 
Up to 32 partitions via portal, more on request 
Partitions 
Direct 
PartitionKey 
Hash 
Throughput Units: 
•1 ≤ TUs ≤ Partition Count 
•TU: 1 MB/s writes, 2 MB/s reads 
Consumer Group(s) 
Receivers 
AMQP 1.0 
Credit-based flow control 
Client-side cursors 
Offset by Id or Timestamp
#JSS2014 
Event Producers 
> 1M Producers> 1GB/sec Aggregate Throughput 
Direct 
PartitionKey 
Hash 
•Consistent security model with Service Bus, extended by publisher policies 
•Publisher protocols : 
–HTTPS : Short lived, low throughput : 
–AMQP : Long lived, High throughput : 
•Publish modes : 
–Directelyto a PartitionId. 
–Automatic hash-based distribution by PartitionKeyor Publisher Identity 
•Stream or batch 
Event HubProducers
#JSS2014 
•1Partition:orderedsequenceofeventsthatisheld.Apartitioncanbethoughtofasa“commitlog.” 
•Segmentation of the event stream for scale-out : 
–Parallelism on both Publishing and Polling sides. 
•Default 16, minimum 8, self-service maximum 32 : 
–1024 partitions via Azure Support. 
Azure Event Hub 
Partitions 
Event HubPartition principle
#JSS2014 
•view(state,position,oroffset)ofanentireEventHub 
•Publish/subscribemechanismofEventHubsisenabledthroughconsumergroups. 
•Enablemultipleconsumingapplicationstoeachhaveaseparateviewoftheeventstream,andtoreadthestreamindependentlyatitsownpaceandwithitsownoffsets 
Consumer Group(s) 
Event HubConsumer Group
#JSS2014 
•Receive from partitions via consumer groups 
•Client-sidecursorsallowingtofreelyprocessandrepeatedlyreprocesstheavailableretainedeventstreambasedonoffsetsortimestamps. 
•Using.NETAPIorusinggenericAMQP1.0client(e.g.ApacheProton-C/J) 
ID, Time, [Data] 
ID, Time, [Data] 
ID, Time, [Data] 
Time 
Id 
Event HubConsumers
#JSS2014 
Stream Analytics 
Data Source 
Collect 
Process 
Consume 
Deliver 
Event Inputs 
-Event Hub 
-Azure Blob 
Transform 
-Temporal joins 
-Filter 
-Aggregates 
-Projections 
-Windows 
-Etc. 
Enrich 
Correlate 
Outputs 
-SQL Azure 
-Azure Blobs 
-Event Hub 
☁ 
BI Dashboards 
Predictive Analytics 
Azure 
Storage 
•Temporal Semantics 
•Guaranteed delivery 
•Guaranteed up time 
Azure Stream Analytics 
Reference Data 
-Azure Blob
#JSS2014 
•Easily filter, project, aggregate, join streams, add static data with streaming data, detect patterns or lack of patterns with a few lines of SQL 
•Development and debugging experience through Azure Portal 
•Built-in monitoring trough Azure Portal 
•No hardware acquisition andmaintenance 
•Up and running in a few clicks (and within minutes) => Bypasses deployment expertise 
•Elasticity of Azure for scaleup or scale down 
•Distributed, scale-out architecture 
•Integrated with highly- scalable publish- subscriber Events Hub. 
•Transform, augment, correlate, temporal operations. 
•Detectpatterns andanomalies in streaming data 
•Correlate streaming with reference data 
Stream AnalyticsValue added
#JSS2014 
CLICK STREAM ANALYSIS
#JSS2014 
Demo architecture 
e-Commerce 
web site 
Log file 
Events Producer 
ETW 
Azure Event Hub 
Stream Analytics 
Tumbling window 
Collect 
Transform 
SQL Azure 
Deliver 
Power View 
Real Time 
analysis 
AMQP Client
#JSS2014 
Merci à nos sponsors
#JSS2014 
#JSS2014 
Les évaluations des sessions, 
c’est important !! 
…Et en plus on peut gagner des cadeaux
#JSS2014 
http://GUSS.Pro/jss
#JSS2014 
#JSS2014

Más contenido relacionado

La actualidad más candente

Introduction to Azure Functions
Introduction to Azure FunctionsIntroduction to Azure Functions
Introduction to Azure FunctionsCallon Campbell
 
Architecting io t solutions with microisoft azure ignite tour version
Architecting io t solutions with microisoft azure ignite tour versionArchitecting io t solutions with microisoft azure ignite tour version
Architecting io t solutions with microisoft azure ignite tour versionAlon Fliess
 
Building Event-Driven Integration Architectures with Azure Event Grid (GIB2019)
Building Event-Driven Integration Architectures with Azure Event Grid (GIB2019)Building Event-Driven Integration Architectures with Azure Event Grid (GIB2019)
Building Event-Driven Integration Architectures with Azure Event Grid (GIB2019)Daniel Toomey
 
AWS 활용을 통한 금융권 혁신 사례 소개 :: Felix Candelario :: AWS Fi...
AWS 활용을 통한 금융권 혁신 사례 소개 :: Felix Candelario :: AWS Fi...AWS 활용을 통한 금융권 혁신 사례 소개 :: Felix Candelario :: AWS Fi...
AWS 활용을 통한 금융권 혁신 사례 소개 :: Felix Candelario :: AWS Fi...Amazon Web Services Korea
 
Hybrid Cloud – Enabling a Borderless Data Center for Your Business
Hybrid Cloud – Enabling a Borderless Data Center for Your BusinessHybrid Cloud – Enabling a Borderless Data Center for Your Business
Hybrid Cloud – Enabling a Borderless Data Center for Your BusinessAmazon Web Services
 
Serverless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoServerless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoDaniel Zivkovic
 
Kafka and event driven architecture -apacoug20
Kafka and event driven architecture -apacoug20Kafka and event driven architecture -apacoug20
Kafka and event driven architecture -apacoug20Vinay Kumar
 
Cloud Service Models
Cloud Service ModelsCloud Service Models
Cloud Service Modelsmaharajdey
 
Safe cloud native transformation approaches
Safe cloud native transformation approachesSafe cloud native transformation approaches
Safe cloud native transformation approachesuEngine Solutions
 
API and Big Data Solution Patterns
API and Big Data Solution Patterns API and Big Data Solution Patterns
API and Big Data Solution Patterns WSO2
 
Kafka Connect & Kafka Streams/KSQL - the ecosystem around Kafka
Kafka Connect & Kafka Streams/KSQL - the ecosystem around KafkaKafka Connect & Kafka Streams/KSQL - the ecosystem around Kafka
Kafka Connect & Kafka Streams/KSQL - the ecosystem around KafkaGuido Schmutz
 
Adding to the bottom line - the Key Cloud plays for the Mid-Market - Adam Beavis
Adding to the bottom line - the Key Cloud plays for the Mid-Market - Adam BeavisAdding to the bottom line - the Key Cloud plays for the Mid-Market - Adam Beavis
Adding to the bottom line - the Key Cloud plays for the Mid-Market - Adam BeavisAmazon Web Services
 
Scaling DevOps of Microservices at Uber (Code Conf 2018)
Scaling DevOps of Microservices at Uber (Code Conf 2018)Scaling DevOps of Microservices at Uber (Code Conf 2018)
Scaling DevOps of Microservices at Uber (Code Conf 2018)Kiran Bondalapati
 
ELEKS DevTalks #4: Amazon Web Services Crash Course
ELEKS DevTalks #4: Amazon Web Services Crash CourseELEKS DevTalks #4: Amazon Web Services Crash Course
ELEKS DevTalks #4: Amazon Web Services Crash CourseYuriy Guts
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseAraf Karsh Hamid
 
피보탈 클라우드 파운드리 밋업 - 2017년 2월 24일
피보탈 클라우드 파운드리 밋업 - 2017년 2월 24일 피보탈 클라우드 파운드리 밋업 - 2017년 2월 24일
피보탈 클라우드 파운드리 밋업 - 2017년 2월 24일 VMware Tanzu Korea
 
AWS Webcast - Amazon work spaces public sector webinar
AWS Webcast - Amazon work spaces public sector webinarAWS Webcast - Amazon work spaces public sector webinar
AWS Webcast - Amazon work spaces public sector webinarAmazon Web Services
 
A Modern Data Architecture for Microservices
A Modern Data Architecture for MicroservicesA Modern Data Architecture for Microservices
A Modern Data Architecture for MicroservicesAmazon Web Services
 

La actualidad más candente (20)

Introduction to Azure Functions
Introduction to Azure FunctionsIntroduction to Azure Functions
Introduction to Azure Functions
 
Architecting io t solutions with microisoft azure ignite tour version
Architecting io t solutions with microisoft azure ignite tour versionArchitecting io t solutions with microisoft azure ignite tour version
Architecting io t solutions with microisoft azure ignite tour version
 
Building Event-Driven Integration Architectures with Azure Event Grid (GIB2019)
Building Event-Driven Integration Architectures with Azure Event Grid (GIB2019)Building Event-Driven Integration Architectures with Azure Event Grid (GIB2019)
Building Event-Driven Integration Architectures with Azure Event Grid (GIB2019)
 
AWS 활용을 통한 금융권 혁신 사례 소개 :: Felix Candelario :: AWS Fi...
AWS 활용을 통한 금융권 혁신 사례 소개 :: Felix Candelario :: AWS Fi...AWS 활용을 통한 금융권 혁신 사례 소개 :: Felix Candelario :: AWS Fi...
AWS 활용을 통한 금융권 혁신 사례 소개 :: Felix Candelario :: AWS Fi...
 
Hybrid Cloud – Enabling a Borderless Data Center for Your Business
Hybrid Cloud – Enabling a Borderless Data Center for Your BusinessHybrid Cloud – Enabling a Borderless Data Center for Your Business
Hybrid Cloud – Enabling a Borderless Data Center for Your Business
 
Serverless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoServerless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless Toronto
 
Kafka and event driven architecture -apacoug20
Kafka and event driven architecture -apacoug20Kafka and event driven architecture -apacoug20
Kafka and event driven architecture -apacoug20
 
Cloud Service Models
Cloud Service ModelsCloud Service Models
Cloud Service Models
 
Safe cloud native transformation approaches
Safe cloud native transformation approachesSafe cloud native transformation approaches
Safe cloud native transformation approaches
 
Serverless Real Time Analytics
Serverless Real Time AnalyticsServerless Real Time Analytics
Serverless Real Time Analytics
 
API and Big Data Solution Patterns
API and Big Data Solution Patterns API and Big Data Solution Patterns
API and Big Data Solution Patterns
 
Kafka Connect & Kafka Streams/KSQL - the ecosystem around Kafka
Kafka Connect & Kafka Streams/KSQL - the ecosystem around KafkaKafka Connect & Kafka Streams/KSQL - the ecosystem around Kafka
Kafka Connect & Kafka Streams/KSQL - the ecosystem around Kafka
 
Adding to the bottom line - the Key Cloud plays for the Mid-Market - Adam Beavis
Adding to the bottom line - the Key Cloud plays for the Mid-Market - Adam BeavisAdding to the bottom line - the Key Cloud plays for the Mid-Market - Adam Beavis
Adding to the bottom line - the Key Cloud plays for the Mid-Market - Adam Beavis
 
Scaling DevOps of Microservices at Uber (Code Conf 2018)
Scaling DevOps of Microservices at Uber (Code Conf 2018)Scaling DevOps of Microservices at Uber (Code Conf 2018)
Scaling DevOps of Microservices at Uber (Code Conf 2018)
 
ELEKS DevTalks #4: Amazon Web Services Crash Course
ELEKS DevTalks #4: Amazon Web Services Crash CourseELEKS DevTalks #4: Amazon Web Services Crash Course
ELEKS DevTalks #4: Amazon Web Services Crash Course
 
Microservice architecture-api-gateway-considerations
Microservice architecture-api-gateway-considerationsMicroservice architecture-api-gateway-considerations
Microservice architecture-api-gateway-considerations
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-Premise
 
피보탈 클라우드 파운드리 밋업 - 2017년 2월 24일
피보탈 클라우드 파운드리 밋업 - 2017년 2월 24일 피보탈 클라우드 파운드리 밋업 - 2017년 2월 24일
피보탈 클라우드 파운드리 밋업 - 2017년 2월 24일
 
AWS Webcast - Amazon work spaces public sector webinar
AWS Webcast - Amazon work spaces public sector webinarAWS Webcast - Amazon work spaces public sector webinar
AWS Webcast - Amazon work spaces public sector webinar
 
A Modern Data Architecture for Microservices
A Modern Data Architecture for MicroservicesA Modern Data Architecture for Microservices
A Modern Data Architecture for Microservices
 

Destacado

Introducing Windows Azure BizTalk Services
Introducing Windows Azure BizTalk ServicesIntroducing Windows Azure BizTalk Services
Introducing Windows Azure BizTalk ServicesGlenn Colpaert
 
Les nouveautés de Microsoft BizTalk Server 2013
Les nouveautés de Microsoft BizTalk Server 2013Les nouveautés de Microsoft BizTalk Server 2013
Les nouveautés de Microsoft BizTalk Server 2013Microsoft
 
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...GUSS
 
Increasing Customer Retention Through Automation: B2B Automation and How To D...
Increasing Customer Retention Through Automation: B2B Automation and How To D...Increasing Customer Retention Through Automation: B2B Automation and How To D...
Increasing Customer Retention Through Automation: B2B Automation and How To D...SAP Ariba
 
The Evolution of Integration
The Evolution of IntegrationThe Evolution of Integration
The Evolution of IntegrationSoftware AG
 
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)Codit
 
EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Mi...
EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Mi...EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Mi...
EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Mi...Sonny Brabez
 

Destacado (8)

Introducing Windows Azure BizTalk Services
Introducing Windows Azure BizTalk ServicesIntroducing Windows Azure BizTalk Services
Introducing Windows Azure BizTalk Services
 
Biztalk 2009
Biztalk 2009Biztalk 2009
Biztalk 2009
 
Les nouveautés de Microsoft BizTalk Server 2013
Les nouveautés de Microsoft BizTalk Server 2013Les nouveautés de Microsoft BizTalk Server 2013
Les nouveautés de Microsoft BizTalk Server 2013
 
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
 
Increasing Customer Retention Through Automation: B2B Automation and How To D...
Increasing Customer Retention Through Automation: B2B Automation and How To D...Increasing Customer Retention Through Automation: B2B Automation and How To D...
Increasing Customer Retention Through Automation: B2B Automation and How To D...
 
The Evolution of Integration
The Evolution of IntegrationThe Evolution of Integration
The Evolution of Integration
 
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)
BizTalk roadmap and Biztalk 2016 (Sam Vanhoutte @ Codit's BizTalk 2016 Launch)
 
EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Mi...
EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Mi...EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Mi...
EAI/ERP - Petit cours sur le principe du EAI/ERP, Microsoft BizTalk 2006 & Mi...
 

Similar a Futur de l'intégration - BizTalk Server

Overview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integrationOverview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integrationBizTalk360
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Cscorajramab
 
Clouds clouds everywhere
Clouds clouds everywhereClouds clouds everywhere
Clouds clouds everywhereMatt Deacon
 
Azure Serverless Toolbox
Azure Serverless ToolboxAzure Serverless Toolbox
Azure Serverless ToolboxJohan Eriksson
 
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2
 
Intro to Product Development
Intro to Product DevelopmentIntro to Product Development
Intro to Product DevelopmentPuja Pramudya
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathonaaronwso2
 
Microsoft Azure Technical Overview
Microsoft Azure Technical OverviewMicrosoft Azure Technical Overview
Microsoft Azure Technical Overviewgjuljo
 
BizTalk: Server, Services and Apps
BizTalk: Server, Services and AppsBizTalk: Server, Services and Apps
BizTalk: Server, Services and AppsSandro Pereira
 
Introducing power bi in your company - andrea martorana tusa
Introducing power bi in your company - andrea martorana tusaIntroducing power bi in your company - andrea martorana tusa
Introducing power bi in your company - andrea martorana tusaAndrea Martorana Tusa
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureJohn Archer
 
Azure_Business_Opportunity
Azure_Business_OpportunityAzure_Business_Opportunity
Azure_Business_OpportunityNojan Emad
 
Windowsazureplatform Overviewlatest
Windowsazureplatform OverviewlatestWindowsazureplatform Overviewlatest
Windowsazureplatform Overviewlatestrajramab
 
성공적인 서비스로의 플랫폼 선택
성공적인 서비스로의 플랫폼 선택성공적인 서비스로의 플랫폼 선택
성공적인 서비스로의 플랫폼 선택uEngine Solutions
 
Microsoft Azure News - December 2019
Microsoft Azure News - December 2019Microsoft Azure News - December 2019
Microsoft Azure News - December 2019Daniel Toomey
 
Get Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxGet Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxAnjaliMishra647628
 
Pivoting Spring XD to Spring Cloud Data Flow with Sabby Anandan
Pivoting Spring XD to Spring Cloud Data Flow with Sabby AnandanPivoting Spring XD to Spring Cloud Data Flow with Sabby Anandan
Pivoting Spring XD to Spring Cloud Data Flow with Sabby AnandanPivotalOpenSourceHub
 
Reference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesReference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesRakesh Gujjarlapudi
 
Microservices and the Cloud based future of integration final
Microservices and the Cloud based future of integration finalMicroservices and the Cloud based future of integration final
Microservices and the Cloud based future of integration finalBizTalk360
 

Similar a Futur de l'intégration - BizTalk Server (20)

Overview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integrationOverview of azure microservices and the impact on integration
Overview of azure microservices and the impact on integration
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
Clouds clouds everywhere
Clouds clouds everywhereClouds clouds everywhere
Clouds clouds everywhere
 
Azure Serverless Toolbox
Azure Serverless ToolboxAzure Serverless Toolbox
Azure Serverless Toolbox
 
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
 
Intro to Product Development
Intro to Product DevelopmentIntro to Product Development
Intro to Product Development
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
Microsoft Azure Technical Overview
Microsoft Azure Technical OverviewMicrosoft Azure Technical Overview
Microsoft Azure Technical Overview
 
AWS Summit Keynote
AWS Summit KeynoteAWS Summit Keynote
AWS Summit Keynote
 
BizTalk: Server, Services and Apps
BizTalk: Server, Services and AppsBizTalk: Server, Services and Apps
BizTalk: Server, Services and Apps
 
Introducing power bi in your company - andrea martorana tusa
Introducing power bi in your company - andrea martorana tusaIntroducing power bi in your company - andrea martorana tusa
Introducing power bi in your company - andrea martorana tusa
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
Azure_Business_Opportunity
Azure_Business_OpportunityAzure_Business_Opportunity
Azure_Business_Opportunity
 
Windowsazureplatform Overviewlatest
Windowsazureplatform OverviewlatestWindowsazureplatform Overviewlatest
Windowsazureplatform Overviewlatest
 
성공적인 서비스로의 플랫폼 선택
성공적인 서비스로의 플랫폼 선택성공적인 서비스로의 플랫폼 선택
성공적인 서비스로의 플랫폼 선택
 
Microsoft Azure News - December 2019
Microsoft Azure News - December 2019Microsoft Azure News - December 2019
Microsoft Azure News - December 2019
 
Get Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptxGet Started with Microsoft Azure.pptx
Get Started with Microsoft Azure.pptx
 
Pivoting Spring XD to Spring Cloud Data Flow with Sabby Anandan
Pivoting Spring XD to Spring Cloud Data Flow with Sabby AnandanPivoting Spring XD to Spring Cloud Data Flow with Sabby Anandan
Pivoting Spring XD to Spring Cloud Data Flow with Sabby Anandan
 
Reference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesReference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to Kubernetes
 
Microservices and the Cloud based future of integration final
Microservices and the Cloud based future of integration finalMicroservices and the Cloud based future of integration final
Microservices and the Cloud based future of integration final
 

Más de Michel HUBERT

infrastructure as code & software craftmanship
infrastructure as code & software craftmanshipinfrastructure as code & software craftmanship
infrastructure as code & software craftmanshipMichel HUBERT
 
Debugging and interacting with production applications
Debugging and interacting with production applicationsDebugging and interacting with production applications
Debugging and interacting with production applicationsMichel HUBERT
 
Enhancing web applications with cloud intelligence
Enhancing web applications with cloud intelligenceEnhancing web applications with cloud intelligence
Enhancing web applications with cloud intelligenceMichel HUBERT
 
migrating web applications to azure
migrating web applications to azuremigrating web applications to azure
migrating web applications to azureMichel HUBERT
 
Talk journey to azure
Talk journey to azureTalk journey to azure
Talk journey to azureMichel HUBERT
 
Shadow IT to modern workplace
Shadow IT to modern workplaceShadow IT to modern workplace
Shadow IT to modern workplaceMichel HUBERT
 
Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...
Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...
Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...Michel HUBERT
 
DevCon 2 ; Infra as Code avec Azure
DevCon 2  ; Infra as Code avec AzureDevCon 2  ; Infra as Code avec Azure
DevCon 2 ; Infra as Code avec AzureMichel HUBERT
 
Ms exp17 architectures serverless - v1.0
Ms exp17   architectures serverless - v1.0Ms exp17   architectures serverless - v1.0
Ms exp17 architectures serverless - v1.0Michel HUBERT
 
aOs Lille : Nouveautés Azure
aOs Lille : Nouveautés AzureaOs Lille : Nouveautés Azure
aOs Lille : Nouveautés AzureMichel HUBERT
 
Azure Stream analytics / Event Hub
Azure Stream analytics / Event HubAzure Stream analytics / Event Hub
Azure Stream analytics / Event HubMichel HUBERT
 
Azure Api management
Azure Api managementAzure Api management
Azure Api managementMichel HUBERT
 
Integration summit 2016 keynote
Integration summit 2016  keynoteIntegration summit 2016  keynote
Integration summit 2016 keynoteMichel HUBERT
 
Xebicon architectures microservices azure v1.0
Xebicon   architectures microservices azure v1.0Xebicon   architectures microservices azure v1.0
Xebicon architectures microservices azure v1.0Michel HUBERT
 
Xamarin day - Xamarin et le cloud
Xamarin day - Xamarin et le cloudXamarin day - Xamarin et le cloud
Xamarin day - Xamarin et le cloudMichel HUBERT
 
Paris container day rex younited credit
Paris container day   rex younited creditParis container day   rex younited credit
Paris container day rex younited creditMichel HUBERT
 
Miriot DevCon Programmez!
Miriot DevCon Programmez!Miriot DevCon Programmez!
Miriot DevCon Programmez!Michel HUBERT
 

Más de Michel HUBERT (20)

infrastructure as code & software craftmanship
infrastructure as code & software craftmanshipinfrastructure as code & software craftmanship
infrastructure as code & software craftmanship
 
Debugging and interacting with production applications
Debugging and interacting with production applicationsDebugging and interacting with production applications
Debugging and interacting with production applications
 
Enhancing web applications with cloud intelligence
Enhancing web applications with cloud intelligenceEnhancing web applications with cloud intelligence
Enhancing web applications with cloud intelligence
 
migrating web applications to azure
migrating web applications to azuremigrating web applications to azure
migrating web applications to azure
 
Talk journey to azure
Talk journey to azureTalk journey to azure
Talk journey to azure
 
Shadow IT to modern workplace
Shadow IT to modern workplaceShadow IT to modern workplace
Shadow IT to modern workplace
 
Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...
Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...
Cloud expo europe session infeeny gouvernez votre plateforme cloud azure par ...
 
DevCon 2 ; Infra as Code avec Azure
DevCon 2  ; Infra as Code avec AzureDevCon 2  ; Infra as Code avec Azure
DevCon 2 ; Infra as Code avec Azure
 
Ms exp17 architectures serverless - v1.0
Ms exp17   architectures serverless - v1.0Ms exp17   architectures serverless - v1.0
Ms exp17 architectures serverless - v1.0
 
aOs Lille : Nouveautés Azure
aOs Lille : Nouveautés AzureaOs Lille : Nouveautés Azure
aOs Lille : Nouveautés Azure
 
Cognitives services
Cognitives servicesCognitives services
Cognitives services
 
Azure Big data
Azure Big data Azure Big data
Azure Big data
 
Azure Stream analytics / Event Hub
Azure Stream analytics / Event HubAzure Stream analytics / Event Hub
Azure Stream analytics / Event Hub
 
Azure Api management
Azure Api managementAzure Api management
Azure Api management
 
Integration summit 2016 keynote
Integration summit 2016  keynoteIntegration summit 2016  keynote
Integration summit 2016 keynote
 
Xebicon16 miriot
Xebicon16   miriotXebicon16   miriot
Xebicon16 miriot
 
Xebicon architectures microservices azure v1.0
Xebicon   architectures microservices azure v1.0Xebicon   architectures microservices azure v1.0
Xebicon architectures microservices azure v1.0
 
Xamarin day - Xamarin et le cloud
Xamarin day - Xamarin et le cloudXamarin day - Xamarin et le cloud
Xamarin day - Xamarin et le cloud
 
Paris container day rex younited credit
Paris container day   rex younited creditParis container day   rex younited credit
Paris container day rex younited credit
 
Miriot DevCon Programmez!
Miriot DevCon Programmez!Miriot DevCon Programmez!
Miriot DevCon Programmez!
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Futur de l'intégration - BizTalk Server

  • 1. #JSS2014 Les journées SQL Server 2014 Un événement organisé par GUSS
  • 2. #JSS2014 Les journées SQL Server 2014 Un événement organisé par GUSS Session «Le futur de l’intégration» Michel Hubert –MVP Azure Radoine Douhou
  • 3. #JSS2014 •Etat des lieux. •Futur de l’intégration. •Solutions d’intégration orientées Cloud. •Solutions d’intégration orientées Events & IoT. •Démo. Agenda
  • 4. #JSS2014 Evolution of IntegrationOnce upon a Time Point to point (“Spaghetti”) Integration broker (EAI/B2B) Enterprise Service Bus HR CRM E-commerce ERP Business partner HR CRM E-commerce ERP Business partner HR CRM E-commerce ERP
  • 5. #JSS2014 BizTalk Server Partners Evolution of IntegrationMicrosoft BizTalk Server
  • 6. #JSS2014 BizTalk Server ESB toolkit e-Commerce Suppliers EDI EDIFACT / AS2 WS RESTFul Marketplace warehouse Magasins SI Back Office Orchestration B2B BI SSIS SSRS SSAS Microsoft BizTalk ServerCommon scenario
  • 8. #JSS2014 Point to point (“Spaghetti”) Integration broker (EAI/B2B) Enterprise Service Bus What’s next? ? HR CRM E-commerce ERP Business partner HR CRM E-commerce ERP Business partner HR CRM E-commerce ERP Future of IntegrationWhat’s next ?
  • 9. #JSS2014 Future of Integration Mobiles Events Messaging EAI/ESB Business Process Automation Telemetry Analytics BizTalk Server BizTalk Services Service Bus Queuing Events Hub Stream Analytics Hybrid Connection B2B Future of IntegrationIntegration = Cloud + Mobile + IoT IoT SaaS
  • 10. #JSS2014 SOLUTIONS D’INTEGRATIONORIENTEESCLOUD BizTalk Server / BizTalk Services
  • 11. #JSS2014 Upgrade to BizTalk Server 2013 R2 with confidence Accelerate vertical solutions with standards and platform support Extend existing solutions to Azure Service Bus Adapters RESTFul/JsonAdapter BizTalk Server 2013 R2Cloud Ready
  • 12. #JSS2014 BizTalk Server Microsoft Azure Partners BizTalk Services Service Bus Future of IntegrationFederated Enterprise Service Bus
  • 13. #JSS2014 Upgrade to BizTalk Server 2013 R2 with confidence Accelerate vertical solutions with standards and platform support Extend existing solutions to Azure Develop and test integration solutions in the cloud without re- writes Clear up on-premises infrastructure capacity and provision in minutes instead of weeks Service Bus Adapters RESTFul/JsonAdapter BizTalk Server 2013 Virtual Machines BizTalk Server 2013 R2Cloud Ready
  • 14. #JSS2014 App owner Datacenter admin Customer data center Microsoft Azure data center LOB app Active Directory BizTalk LOB app SQL Agility for app owners Control for IT pros BizTalk Server 2013 R2 Develop in Azure
  • 15. #JSS2014 Upgrade to BizTalk Server 2013 R2 with confidence Accelerate vertical solutions with standards and platform support Extend existing solutions to Azure Develop and test integration solutions in the cloud without re- writes Clear up on-premises infrastructure capacity and provision in minutes instead of weeks Enable hybrid extension of current on-premises BizTalk Server deployments with Azure BizTalk Services Power new cloud-hosted business- to-business, Internet of Things, and EDI capabilities Service Bus Adapters RESTFul/JsonAdapter BizTalk Server 2013 Virtual Machines Microsoft Azure BizTalk Services BizTalk Server 2013 R2Cloud Ready
  • 16. #JSS2014 Microsoft Azure BizTalk Services (MABS)
  • 17. #JSS2014 Equivalent to BizTalk ESB itinerary Transforms Enrich Validation XML and xsd schema MABSBridge principle
  • 18. #JSS2014 Hybrid Connections Web Sites Mobile Services Corporate network Microsoft SQL Server Hybrid Connection Other published resources Hybrid Connection Manager
  • 19. #JSS2014 Use Cases Microsoft Azure On-premises AS2 SFTP HTTP ? ! Home office Branch office Regional office
  • 20. #JSS2014 SOLUTIONS D’INTEGRATIONORIENTEESEVENTS / IOT Service Bus, Event Hub, Stream Analytics
  • 21. #JSS2014 Azure Service Bus Relay Queue Topic Notification Hub Event Hub NATandFirewallTraversalServiceRequest/ResponseServicesUnbufferedwithTCPThrottling Many publishers and many consumers to communicate over a FIFO like channel. (Competing consumers and Queue-based Load leveling scenarios) Pub / Sub communication channel. Each Consumer subscribes to a copy of message High-scale notification distribution Most mobile push notification services Millionsof notification targets Azure Service BusCloud Messaging Broker
  • 22. #JSS2014 Service Bus Events Hub Event Producers Azure Event Hub > 1M Producers> 1GB/sec Aggregate Throughput Up to 32 partitions via portal, more on request Partitions Direct PartitionKey Hash Throughput Units: •1 ≤ TUs ≤ Partition Count •TU: 1 MB/s writes, 2 MB/s reads Consumer Group(s) Receivers AMQP 1.0 Credit-based flow control Client-side cursors Offset by Id or Timestamp
  • 23. #JSS2014 Event Producers > 1M Producers> 1GB/sec Aggregate Throughput Direct PartitionKey Hash •Consistent security model with Service Bus, extended by publisher policies •Publisher protocols : –HTTPS : Short lived, low throughput : –AMQP : Long lived, High throughput : •Publish modes : –Directelyto a PartitionId. –Automatic hash-based distribution by PartitionKeyor Publisher Identity •Stream or batch Event HubProducers
  • 24. #JSS2014 •1Partition:orderedsequenceofeventsthatisheld.Apartitioncanbethoughtofasa“commitlog.” •Segmentation of the event stream for scale-out : –Parallelism on both Publishing and Polling sides. •Default 16, minimum 8, self-service maximum 32 : –1024 partitions via Azure Support. Azure Event Hub Partitions Event HubPartition principle
  • 25. #JSS2014 •view(state,position,oroffset)ofanentireEventHub •Publish/subscribemechanismofEventHubsisenabledthroughconsumergroups. •Enablemultipleconsumingapplicationstoeachhaveaseparateviewoftheeventstream,andtoreadthestreamindependentlyatitsownpaceandwithitsownoffsets Consumer Group(s) Event HubConsumer Group
  • 26. #JSS2014 •Receive from partitions via consumer groups •Client-sidecursorsallowingtofreelyprocessandrepeatedlyreprocesstheavailableretainedeventstreambasedonoffsetsortimestamps. •Using.NETAPIorusinggenericAMQP1.0client(e.g.ApacheProton-C/J) ID, Time, [Data] ID, Time, [Data] ID, Time, [Data] Time Id Event HubConsumers
  • 27. #JSS2014 Stream Analytics Data Source Collect Process Consume Deliver Event Inputs -Event Hub -Azure Blob Transform -Temporal joins -Filter -Aggregates -Projections -Windows -Etc. Enrich Correlate Outputs -SQL Azure -Azure Blobs -Event Hub ☁ BI Dashboards Predictive Analytics Azure Storage •Temporal Semantics •Guaranteed delivery •Guaranteed up time Azure Stream Analytics Reference Data -Azure Blob
  • 28. #JSS2014 •Easily filter, project, aggregate, join streams, add static data with streaming data, detect patterns or lack of patterns with a few lines of SQL •Development and debugging experience through Azure Portal •Built-in monitoring trough Azure Portal •No hardware acquisition andmaintenance •Up and running in a few clicks (and within minutes) => Bypasses deployment expertise •Elasticity of Azure for scaleup or scale down •Distributed, scale-out architecture •Integrated with highly- scalable publish- subscriber Events Hub. •Transform, augment, correlate, temporal operations. •Detectpatterns andanomalies in streaming data •Correlate streaming with reference data Stream AnalyticsValue added
  • 30. #JSS2014 Demo architecture e-Commerce web site Log file Events Producer ETW Azure Event Hub Stream Analytics Tumbling window Collect Transform SQL Azure Deliver Power View Real Time analysis AMQP Client
  • 31. #JSS2014 Merci à nos sponsors
  • 32. #JSS2014 #JSS2014 Les évaluations des sessions, c’est important !! …Et en plus on peut gagner des cadeaux