La estrategia de Integración Microsoftsimposiosharepoint365.com/old/edicion/documentos/La... ·...
Transcript of La estrategia de Integración Microsoftsimposiosharepoint365.com/old/edicion/documentos/La... ·...
Beacon42 - GABRIEL COR
La estrategia de Integración Microsoft
OnPremise y en la nube
Creando valor a través de la integración
Todo es un
APIESB es antiguo
ahora es NoESB
SOA
Microservices!
JSON es
major que
XML
EAI es major
que Batch
IoT es lo mejor!s
Necesitamos un
ESB
2000 2015
Internet of Things
Wearables
Microservices
Big Data
Container Based Deployment
API / REST / JSON
Mobile
Cloud
SOAP / Web Services
SOA
Lightweight Integration
XML
EAI
EDI
Mainframes
Batch Integration
ETL
API Economy
ESB
20102005
Necesitamos una plataforma que pueda soportar todoesto.
NoESB
On Premise
BizTalk Web Services SQL Server
Integration Services
Frameworks & Foundation
.net
WCF
WF
SOAP
XML/XSD
XSLT
– 2011/13
Cloud
On Premise
Cloud & Bridging Technologies
Service Bus Queue
Service Bus Relay
Virtual Networking
Azure Connect
Windows Azure BizTalk Services Windows Azure BizTalk VM
BizTalk Server 2013
Windows Server
AppFabric
Windows Server
Service Bus
Windows Server
Workflow Manager
SQL Server
Integration Services
Windows Azure Web Role Windows Azure Worker Role
WCF Routing Service
Custom WCF
Services
Frameworks &
Foundation
.net
WCF
WF
SOAP
REST
AMQP
Windows
Azure
XML/XSD
XSLT
JSON
- 2014
Cloud
On Premise
Cloud & Bridging Technologies
Service Bus MessagingService Bus Relay VPN
BizTalk Services EAI
Azure BizTalk VM
BizTalk Server 2013 R2
Windows Server
AppFabricWindows Server
Service BusWindows Server
Workflow ManagerSQL Server
Integration ServicesWCF Routing Service
Custom WCF
Services
Frameworks & Foundation
.net
WCF
WF
SOAP
REST
AMQP
Azure
XML/XSD
XSLT
JSON
Traffic Manager BizTalk Services EDI
BizTalk Hybrid Connections Express Route BizTalk Adapter Service
Azure Active Directory Access Control Service
Azure Web Sites Notification Hubs Web & Worker Roles Cache
Azure SQL DB Document DB Scheduler Azure Automation Stream Analytics
Event Hubs API Management Virtual Network Data Factory
WebAPI
– 2015
Cloud
On Premise
Cloud & Bridging Technologies
Service Bus MessagingService Bus Relay VPN
BizTalk Services EAI
Azure BizTalk VM
BizTalk Server 2013 R2
Windows Server
AppFabricWindows Server
Service BusWindows Server
Workflow ManagerSQL Server
Integration ServicesWCF Routing Service
Custom WCF
Services
Frameworks & Foundation
.net
WCF
WF
SOAP
REST
AMQP
Azure
XML/XSD
XSLT
JSON
Traffic Manager BizTalk Services EDI
BizTalk Hybrid Connections Express Route BizTalk Adapter Service
Azure Active Directory Access Control Service
Azure Web Sites Notification Hubs Web & Worker Roles Cache
Azure SQL DB Document DB Scheduler Azure Automation Stream Analytics
Event Hubs API Management Virtual Network Data Factory
Swagger
WADL
WebAPI
Durable Task
Agilidad = “Just in time integration”
Metodología Integración
Project Management
Análisis
Delivery
Colaboración
Operaciones
Arquitectura Integración
Tecnologías
Principios
Patrones y Prácticas
Plantillas y Ejemplos
Activos
Plataforma Integración
On Premise Applications Cloud Applications
Services
& API
ESB
EAI
Publish &
Subscribe
Transformation
API Management
Secu
rity
Man
ag
em
en
tM
on
ito
rin
g
Message Queuing
Sync & Async
Orchestration
Batch
Business Activity
Monitoring
Reference Data
Mapping
Adapters Business RulesDurability &
ReliabilityScalability
Hybrid Connectivity
Plataforma Integración
On Premise Applications Cloud Applications
Service Gateway
API Management
Secu
rity
Man
ag
em
en
tM
on
ito
rin
g
Business Service Business Service
Application
Connector Services
Plataforma Integración
On Premise Applications Cloud Applications
Application
Connector Services
Application
Connector Services
Application
Connector Services
Uti
lity
Serv
ices
Service Gateway
API Management
Service Gateway
API Management
Service Gateway
API Management
On Premise Applications
Cloud Applications
EAI ESB Service Virtualization
Business Service Conectando Aplicaciones
Lógica y Procesos de Negocio
Infraestructura de Integración
Exposición de serviciosAPI’s
Core Platform
BizTalk
Server
SQL Server
Integration
Services
Azure
Service Bus
Relay
Azure
Service Bus
Queues
WCF
WebAPI
Core Platform
Industry Verticals
BizTalk
Server
SQL Server
Integration
Services
Azure
Service Bus
Relay
BizTalk
Services –
EDI
Azure
Service Bus
Queues
WCF
WebAPI
BizTalk
Accelerators
Hybrid Integration
MABS –
Hybrid
Connections
Azure Site-
To-Site VPN
Azure
Express
Route
MABS –
BizTalk
Adapter
Service
Line of Business Applications
BizTalk
Adapter
Pack
MABS –
BizTalk
Adapter
Service
Host
Integration
Server
SOA, API & Services
Azure API
Management
SentinetWCF Routing
Service
SaaS Integration
BizTalk
Services –
EAI Bridges
REST
Azure API
Management
Core Platform
BizTalk
Server
SQL Server
Integration
Services
Azure
Service Bus
Relay
Azure
Service Bus
Queues
WCF
WebAPI
Eventing
Azure
Service Bus
Event Hubs
Azure
Stream
Analytics
Wearables & IoT
Azure
Service Bus
Event hubs
Azure API
Management
Azure
Service Bus Data Integration
Azure Data
Factory
Stream
Analytics
Mobile
Azure API
Management
Azure
Service Bus
Notification
Services
Azure Mobile
Services
Core Platform
BizTalk
Server
SQL Server
Integration
Services
Azure
Service Bus
Relay
Azure
Service Bus
Queues
WCF
WebAPI
Azure Logic
App
Azure API
App
Azure App
Service
Service Gateway
API Management
Secu
rity
Man
ag
em
en
tM
on
ito
rin
g
Business Service Business Service
Application
Connector Services
Integration Platform
On Premise Applications Cloud Applications
Application
Connector Services
Application
Connector Services
Application
Connector Services
Uti
lity
Serv
ices
Service Gateway
API Management
Service Gateway
API Management
Service Gateway
API Management
On Premise Applications
Cloud Applications
EAI ESB Service Virtualization
Azure API Management
Azure APP Service (Websites + REST/WCF)
IIS + WCF IIS + REST
IIS + WCF/REST
Azure API App
BizTalk
BizTalk
BizTalkBizTalk +
Azure Service Bus Sentinet
Business ServiceAzure Logic App
Sentinet
– 2015
Cloud
On Premise
Cloud & Bridging Technologies
Service Bus MessagingService Bus Relay VPN
BizTalk Services EAI
Azure BizTalk VM
BizTalk Server 2013 R2
Windows Server
AppFabricWindows Server
Service BusWindows Server
Workflow ManagerSQL Server
Integration ServicesWCF Routing Service
Custom WCF
Services
Frameworks & Foundation
.net
WCF
WF
SOAP
REST
AMQP
Azure
XML/XSD
XSLT
JSON
Traffic Manager BizTalk Services EDI
BizTalk Hybrid Connections Express Route BizTalk Adapter Service
Azure Active Directory Access Control Service
Azure Web Sites Notification Hubs Web & Worker Roles Cache
Azure SQL DB Document DB Scheduler Azure Automation Stream Analytics
Event Hubs API Management Virtual Network Data Factory
Swagger
WADL
WebAPI
Durable Task
Contoso
CRM
HR
eComm
Logistics
Customer
Regulatory
Financial
ERP
SupplierAPI
API
API
API
API
API
• Podemos proteger un cuarto en
Minecraft para que solo puedas
ingresar si estás autenticado en
Active Directory?
• Podemos consultar datos de los
sistemas de negocios?
• Podemos disparar una
inscripción a un curso de
Minecraft desde Minecraft??
On Premise Data Centre
Active Directory
Azure
Azure Service
Bus Relay
Azure API Management
On Premise Data Centre
Azure Azure Service
Bus Queue
Azure API Management
Enrolment SystemCourses System
On Premise Data Centre
Azure
Azure Service
Bus Queue
Azure API
Management
Enrolment SystemCourses System