Upload
patricia-ford
View
219
Download
0
Tags:
Embed Size (px)
Citation preview
Designing Microsoft Azure Applications to Access Existing Programs and Data on IBM MainframesPaul LarsenValerie Robb
BRK2715
Enterprise Cloud SolutionsTransform IT valueEngage customers and empower employees
Azure cloud platformDevelop applications faster, with more flexibility and at global scaleIntegrate applications with data to unlock insights for your business
App Service Seamlessly connect and consume data across anywhere on any deviceIntegrate data and messages on existing systems
Api AppsEasily build and
consume APIs in the cloud
Web AppsWeb apps
that scale with your business
Logic AppsAutomate business process across SaaS
and on-premises
Mobile AppsBuild Mobile apps
for any device
Azure App Service
API App Connectors for IBM Systems
MicrosoftConnector
for MQ
API app for connecting applications
through Azure App Service to IBM
WebSphere MQ servers
MicrosoftConnector
for DB2
API app for connecting applications
through Azure App Service
to IBM DB2databases
MicrosoftConnectorfor Informix
API app for connecting applications
through Azure App Service
to IBM Informixdatabases
MQ Connector
App ServiceLinux, UNIX,
Windows
On-Premises Datacenter
Azure Datacenter
IBM MQ Protocol and Formats
TCP/IP (Hybrid, VPN) IBM MQ Server
Messagesand
Queues
Microsoft Connector for MQ
Microsoft Client for MQ
IBM z/OS, i5/OS
MQ ConnectorApp Service API appConnector-specific Web API operations using HTTP GET and POST verbs
Read single or multiple messages from queueWrite single or multiple messages to queue
Swagger documentation
NetworkingMicrosoft Client for MQ for connecting to MQ server across a TCP/IP networkVPN and hybrid connections to on-premises servers
MQ serversIBM WebSphere MQ V8
DB2 Connector
App ServiceLinux, UNIX,
Windows
On-Premises Datacenter
Azure Datacenter
Standard DRDA Protocol and Formats
TCP/IP (Hybrid, Relay, VPN) IBM DB2 Server
Tables, ViewsStored ProcedureCatalog, Schema
Connector for DB2
ADO.NET Provider for DRDA
DRDA Protocol Client for DB2
IBM z/OS, i5/OS
DB2 ConnectorApp Service API appConnector-specific Web API operations using HTTP GET and POST verbs
SELECT, INSERT, UPDATE, DELETE, custom SQL statementIndustry-standard Open Data Protocol (OData) operations
SELECT, INSERT, UPDATE, DELETE, MERGECompatible with Logic app actionsSwagger documentation and examples based on configured table list
NetworkingMicrosoft Client for DRDA for connecting to DB2 server across a TCP/IP networkVPN and hybrid connections to on-premises servers Azure proxy service with service bus relay to on-premises connector
DB2 serversIBM DB2 for z/OS V11 and V10DB2 for i V7R2, V7R1 and V6RDB2 for LUW V10.5, V10, and V9.7
Informix Connector
App Service Linux, UNIX, Windows
On-Premises Datacenter
Azure Datacenter
Standard DRDA Protocol and Formats
TCP/IP (Hybrid, Relay, VPN) IBM Informix Server
Tables, ViewsStored ProcedureCatalog, Schema
Connector for Informix
ADO.NET Provider for DRDA
DRDA Protocol Client for Informix
Informix ConnectorApp Service API appConnector-specific Web API operations using HTTP GET and POST verbs
SELECT, INSERT, UPDATE, DELETE, custom SQL statementIndustry-standard Open Data Protocol (OData) operations
SELECT, INSERT, UPDATE, DELETE, MERGECompatible with Logic app actionsSwagger documentation and examples based on configured table list
NetworkingMicrosoft Client for DRDA for connecting to Informix server across a TCP/IP networkVPN and hybrid connections to on-premises servers Azure proxy service with service bus relay to on-premises connector
Informix serversIBM Informix V12.1 and V11.5
App Service Connectivity to On-Premises
App Service API App
Hybrid Connection
Virtual Network
Service Bus Relay
IBM
IIS API App
Windows
Windows
On-Premises Datacenter
Azure Datacenter
Integrate existing IBM Systems
Windows Server
IBM z/OS and i5/OS, AIX, Linux, UNIX,
Windows
IBM Protocols and FormatsStandard Protocols and
Formats
Microsoft Host
Integration Server
CICS, IMSMQ, RACF
DB2, Informix Host Files
TCP/IP and HRP/IP
Microsoft Host Integration ServerInfrastructureNetwork services (connectivity gateway, print and TN services; client device emulation, APIs)Security services (enterprise single sign-on)
DataBizTalk adapters, OLE DB and ADO.NET providers for DB2 and Informix
Messages and programsBizTalk adapters and WCF channel for IBM WebSphere MQBizTalk adapter and Transaction Integrator for CICS, IBM I, and IMS
RoadmapAzure cloud connectorsApp Service Public Preview
DB2 ConnectorInformix ConnectorMQ Connector
Planned (future)TI Connector (CICS, IMS, i)TI Service (host-initiated)DRDA Service (host-initiated)
On-premise serversHIS V10 Rapid Deployment TAP
BizTalk Adapter for InformixPlanned (future)
Host Integration Server HIS V10
Related ContentBasicsBRK3734 – Integration: Extend Mission-Critical to the CloudBRK3715 – Running Enterprise Web and Mobile Apps on Azure App ServiceBRK3719 – Azure API Apps: API back ends for Enterprise Web, Mobile, and Logic AppsBRK1450 – Microsoft Azure Logic Apps
AdvancedBRK2492 – Microsoft Project Siena: Build apps & create new mobile solutionsPRE03 – Project Siena: Create Custom Mobile Business Apps, No Code RequiredBRK4701 – Azure App Service Logic Apps and BizTalk: Tomorrow’s Integration Starts TodayBRK4304 – Building a Web of Apps: Launchers, Pickers, App Services, and Much MoreBRK4704 – When Bad Things Happen to Good Apps: Troubleshooting Application on Azure App Service
Visit Myignite at http://myignite.microsoft.com or download and use the Ignite Mobile App with the QR code above.
Please evaluate this sessionYour feedback is important to us!