This document discusses Microsoft's integration strategy and Host Integration Server 2000. It provides an overview of Microsoft's approach to data integration, application integration, and network integration with non-Windows environments. Key capabilities covered include OLE DB and ODBC providers for accessing mainframe data, COMTI for wrapping mainframe transactions as COM objects, and the MSMQ-MQSeries bridge for messaging integration.
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365Arno Flapper
A large international customer decided to move into Microsoft Office 365. Their challenge is to migrate 3000+ users, 1100 applications and 100 Tb of file share data located in 50 locations and datacenters across Europe. With this migration all datacenters must be replaced by a central datacenter in The Netherlands using Office 365 and Azure within months. And we did it! A challenging project and a perfect showcase to demonstrate the do’s and don’ts when migrating to the several components of Office 365, i.e. Exchange Online, SharePoint Online and OneDrive for Business at the speed of light.
In this session we will demonstrate how we:
- Analyzed the on-premises installations
- Cleaned up the obsolete users and data
- Prepared the Office 365-tenant to host 3000 users and over 30 domains
- Set-up the AD FS-infrastructure in Windows Azure
- Migrated 3000 users, their mail domains and aliases
- Migrated the file shares to OneDrive for Business and SharePoint Online
- Migrated the applications to SharePoint Online and Azure
- The PowerShell workarounds we used to fix several incompatibility issues between Office 365 and the on-premises installations…and what not to do.
CICS Transaction Gateway V9.1 OverviewRobert Jones
CICS TG V9.1 enables simple and rapid mobile integration of your enterprise CICS Transaction Server (CICS TS) family or TXSeries™ environment. You can build on your existing, proven architecture to quickly provide mobile connectivity to back-end systems by using JavaScript™ Object Notation (JSON) web services.
A complete overview of the IBM CICS Transaction Gateway V9.1 products:
CICS Transaction Gateway for z/OS V9.1
CICS Transaction Gateway for Multiplatforms V9.1
CICS Transaction Gateway Desktop Edition V9.1
Product datasheet: https://ibm.biz/cicstg91datasheet
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365Arno Flapper
A large international customer decided to move into Microsoft Office 365. Their challenge is to migrate 3000+ users, 1100 applications and 100 Tb of file share data located in 50 locations and datacenters across Europe. With this migration all datacenters must be replaced by a central datacenter in The Netherlands using Office 365 and Azure within months. And we did it! A challenging project and a perfect showcase to demonstrate the do’s and don’ts when migrating to the several components of Office 365, i.e. Exchange Online, SharePoint Online and OneDrive for Business at the speed of light.
In this session we will demonstrate how we:
- Analyzed the on-premises installations
- Cleaned up the obsolete users and data
- Prepared the Office 365-tenant to host 3000 users and over 30 domains
- Set-up the AD FS-infrastructure in Windows Azure
- Migrated 3000 users, their mail domains and aliases
- Migrated the file shares to OneDrive for Business and SharePoint Online
- Migrated the applications to SharePoint Online and Azure
- The PowerShell workarounds we used to fix several incompatibility issues between Office 365 and the on-premises installations…and what not to do.
CICS Transaction Gateway V9.1 OverviewRobert Jones
CICS TG V9.1 enables simple and rapid mobile integration of your enterprise CICS Transaction Server (CICS TS) family or TXSeries™ environment. You can build on your existing, proven architecture to quickly provide mobile connectivity to back-end systems by using JavaScript™ Object Notation (JSON) web services.
A complete overview of the IBM CICS Transaction Gateway V9.1 products:
CICS Transaction Gateway for z/OS V9.1
CICS Transaction Gateway for Multiplatforms V9.1
CICS Transaction Gateway Desktop Edition V9.1
Product datasheet: https://ibm.biz/cicstg91datasheet
Mct summit na deploying a hybrid exchange 2010-office365 platformPeter De Tender
This is my presentation on how to build a hybrid / mixed email platform using Exchange 2010 on-premise, combined with Office356
Presentation has been brought at MCT Summit San Francisco 2011
In this session we will talk about all the possible ways to migrate from a mail server (Exchange and Third parties) to Exchange Online.
We will discuss some common configuration errors and how to resolve them.
Agenda
•Mail migration strategies
•Imap Migration
•Cutover Migration
•Staged Migration
We will just briefly discuss Hybrid enviroments and PST Import.
These two topics will be presented soon in a dedicated event.
Webcast Audience Partners; Customers; FLs; IT Pro
Level 200 – Medium
Introduction to DevScope
Enterprise Application Integration Challenges
Introduction to BizTalk Server 2010
- What is? What does BizTalk do? And what type of problems it solves?
- Major features
Job Market
z/OS Connect provides the ability to front z/OS assets with a RESTful API. This session covers the support that MQ provides for z/OS Connect and how it can be used to provide a RESTful front end to existing queue based applications with no changes to the applications themselves.
This presentation also includes other late-breaking enhancements for MQ for z/OS.
Office 365: Migrating Your Business to Office 365!Michael Frank
Moving your business to Office 365 may seem like a pretty daunting task but with a careful planning you could be up and running before you know it. In this deep dive we take you through the maze of planning to configuration and mail migration. Exploring simple, staged and hybrid solutions. Packed with tips, tricks and solutions that will ensure your adoption of Office 365 will be a smooth one. We will cover various scenarios, from a simple hosted email migration to the complexities of the Exchange hybrid.
z/OS Connect Enterprise Edition V2.0.0.0 Technical OverviewRobert Jones
A technical overview of the new IBM offering, z/OS Connect Enterprise Edition V2.0.0.0 (5655-CEE), providing insights into the product installation, runtime and the new Eclipse-based tooling for the composition of APIs.
Additionally, there is an update on the WebSphere Liberty feature, z/OS Connect V1, available as a common program component and still providing options for service enablement.
Understanding an enterprise requirement and future expansion scope is must before you migrate any datacenter product on cloud in an enterprise.
1. Service delivery - Exactly what service to provide and exactly how will those services be delivered?
2. Performance - What steps to follow? Ensure that business applications run continuously, seamlessly, and flawlessly? What are the specifications and performance expectations for factors like uptime, response time, and accessibility? What financial sanctions can you assess if those conditions are not met?
3. Disaster recovery - In the case of a breakdown, what specific steps to take and on what time-frame, to correct the situation? What strategy and infrastructure does have in place to ensure availability and access to backed-up data?
4. Security - What specific steps to ensure that data are kept secure and confidential? How to stop such challenges as viruses and hackers?
5. Risk management.
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk ServicesSandro Pereira
In this session we’ll look at the existent functionalities in the new integration services in the cloud: Microsoft Azure BizTalk Services: EAI (Enterprise Application Integration) and EDI (Electronic Data Interchange), how to manage the exchange of EDI messages and trading partners through BizTalk Services Portal; Support Flat files, schemas and transformations (maps). And at the challenges in moving from BizTalk Server to BizTalk Services.
Level: Beginner
Overview of web services and web service architectures.
Web services have come of age and are the foundation of today's enterprise application architectures.
Service Oriented Architecture (SOA) break up traditional application silos into reusable services shared and used by different applications.
Web services group and encapsulate related functionality into reusable functional units.
Web service intermediaries complement the business functionality exposed by web services with
functions such as authentication, load balancing, logging and caching.
To control web service consumer and producer compatibility, web services should carry the version of the service in the interface.
Mct summit na deploying a hybrid exchange 2010-office365 platformPeter De Tender
This is my presentation on how to build a hybrid / mixed email platform using Exchange 2010 on-premise, combined with Office356
Presentation has been brought at MCT Summit San Francisco 2011
In this session we will talk about all the possible ways to migrate from a mail server (Exchange and Third parties) to Exchange Online.
We will discuss some common configuration errors and how to resolve them.
Agenda
•Mail migration strategies
•Imap Migration
•Cutover Migration
•Staged Migration
We will just briefly discuss Hybrid enviroments and PST Import.
These two topics will be presented soon in a dedicated event.
Webcast Audience Partners; Customers; FLs; IT Pro
Level 200 – Medium
Introduction to DevScope
Enterprise Application Integration Challenges
Introduction to BizTalk Server 2010
- What is? What does BizTalk do? And what type of problems it solves?
- Major features
Job Market
z/OS Connect provides the ability to front z/OS assets with a RESTful API. This session covers the support that MQ provides for z/OS Connect and how it can be used to provide a RESTful front end to existing queue based applications with no changes to the applications themselves.
This presentation also includes other late-breaking enhancements for MQ for z/OS.
Office 365: Migrating Your Business to Office 365!Michael Frank
Moving your business to Office 365 may seem like a pretty daunting task but with a careful planning you could be up and running before you know it. In this deep dive we take you through the maze of planning to configuration and mail migration. Exploring simple, staged and hybrid solutions. Packed with tips, tricks and solutions that will ensure your adoption of Office 365 will be a smooth one. We will cover various scenarios, from a simple hosted email migration to the complexities of the Exchange hybrid.
z/OS Connect Enterprise Edition V2.0.0.0 Technical OverviewRobert Jones
A technical overview of the new IBM offering, z/OS Connect Enterprise Edition V2.0.0.0 (5655-CEE), providing insights into the product installation, runtime and the new Eclipse-based tooling for the composition of APIs.
Additionally, there is an update on the WebSphere Liberty feature, z/OS Connect V1, available as a common program component and still providing options for service enablement.
Understanding an enterprise requirement and future expansion scope is must before you migrate any datacenter product on cloud in an enterprise.
1. Service delivery - Exactly what service to provide and exactly how will those services be delivered?
2. Performance - What steps to follow? Ensure that business applications run continuously, seamlessly, and flawlessly? What are the specifications and performance expectations for factors like uptime, response time, and accessibility? What financial sanctions can you assess if those conditions are not met?
3. Disaster recovery - In the case of a breakdown, what specific steps to take and on what time-frame, to correct the situation? What strategy and infrastructure does have in place to ensure availability and access to backed-up data?
4. Security - What specific steps to ensure that data are kept secure and confidential? How to stop such challenges as viruses and hackers?
5. Risk management.
SQLSaturday #341 porto - Introduction to Microsoft Azure BizTalk ServicesSandro Pereira
In this session we’ll look at the existent functionalities in the new integration services in the cloud: Microsoft Azure BizTalk Services: EAI (Enterprise Application Integration) and EDI (Electronic Data Interchange), how to manage the exchange of EDI messages and trading partners through BizTalk Services Portal; Support Flat files, schemas and transformations (maps). And at the challenges in moving from BizTalk Server to BizTalk Services.
Level: Beginner
Overview of web services and web service architectures.
Web services have come of age and are the foundation of today's enterprise application architectures.
Service Oriented Architecture (SOA) break up traditional application silos into reusable services shared and used by different applications.
Web services group and encapsulate related functionality into reusable functional units.
Web service intermediaries complement the business functionality exposed by web services with
functions such as authentication, load balancing, logging and caching.
To control web service consumer and producer compatibility, web services should carry the version of the service in the interface.
Be among the first to learn about how Acend Corporate Learning unlocks the benefits of .NET. Learn how .NET-connected solutions enable your business to integrate systems more rapidly and in a more agile manner and help you realize the promise of information anytime, anywhere, on any device.
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...Ramon Tebar
This presentation was part of the event Dynamics 365 Saturday celebrated in London in January 2018. During the session, my MVP colleague Baris and I, covered the new features coming with Dynamics 365 Customer Engagement version 9 and we also highlighted the ones to be deprecated.
Introduction To .Net Compact Framework and SQL Server CE Developmentchristopherfairbairn
Introduction to .NET Compact Framework and SQL Server CE database development.
With a focus on database techniques for occassionally connected scenarios.
Concepts and challenges of Enterprise Integration and how can BizTalk Server and BizTalk Services can address them and help organizations in their needs.
An Introduction to BizTalk Server. What is? What does BizTalk do?
An Introduction to BizTalk Services. What is? What does BizTalk Services do?
Microsoft has won the war for ‘the hearts and minds’ of mid-market customers against the Java camp. Java has failed to gain traction outside of the big enterprise users because it is too heavy (read complex and expensive). Microsoft’s approach is less disruptive and therefore well suited for extending, not just replacing, existing systems.
So, how might a classic System i shop take advantage of the .NET Framework and the Windows platform? presentation gives some examples of the potential intersections between a System i server (running core RPG or COBOL programs and a DB2 database) and various Microsoft products and technologies like ASP.NET, SharePoint, Office and CRM.
Microservices and the Cloud based future of integration finalBizTalk360
The software integration market is heating up with dozens of new cloud-based vendors and a sea-change in customer expectations. What does this means for traditional Enterprise Application Integration? What do modern integration tools give us and where is this all heading. The answer is cloud-based microservices PaaS, and Microsoft is leading the charge forward. What are microservices, what is the next-generation Azure PaaS platform all about and how will this transform the world of application and service integration in the future?
Similar to Building Enterprise Interoperability Applications Using Microsoft (20)
Building Enterprise Interoperability Applications Using Microsoft
1. Building Enterprise Interoperability Applications Using Microsoft Host Integration Server 2000 Peter Ty MCDBA, MCSE, MCP+SB Technology Specialist Microsoft Hong Kong Ltd. [email_address]
2.
3.
4. Microsoft’s Integration Strategy The Evolution of Heterogeneous Integration Time Transaction integration Web integration Data integration Network integration Integration Needs
5.
6.
7.
8. Microsoft’s Integration Strategy Host Integration Server 2000 Offerings “ Providing a comprehensive set of components for integrating Windows with host systems” Providing comprehensive application integration Application Providing comprehensive data integration Data Providing comprehensive network integration Network
9.
10. Data Integration Host Data Integration Scenarios Non-Windows Platform Client-initiated query Host-initiated query Heterogeneous database integration Future Business Process
11. Data Integration Data Access: Client-Initiated Query DCOM Rich Client n -Tier Empower users to access data while enhancing manageability and scalability ODBC/OLE DB data providers TCP/IP SNA Rich Client 2-Tier Empower individuals to access data directly from the desktop Browser Client n -Tier Develop flexible Web-based applications to access legacy data IIS / ASP HTTP MTS / COM+ TCP/IP SNA ODBC/OLE DB Data Providers DB2, VSAM, OS/400, and Oracle Business Process
12. Data Integration IBM Host Data Integration Source System Application Distributed Data Management is a methodology that allows data on one system to be shared and accessed by another system. Target System Target System Target System
13. Data Integration DDM File Models Supported Distributed Data Management (DDM) Application Relational Data RDBMS DRDA Record Data RLIO Record Stream Data SLIO Stream File xxxxxxxxxxx BOF EOF Queue Data Data Queue Queue Write Read
14. Data Integration Distributed Relational Data Access (DRDA) IBM Host DDM Application Server DB2 Source System Application DDM Application Requester DRDA OLE DB ODBC
15.
16. Data Integration DRDA Transport Architecture DB2 Service (DRDA AR) OLE DB WinSock TCP/IP ODBC ODBC App OLE DB App ADO ADO App WinAPPC APPC SNA Server DRDA AS DB2 TCP/IP SNA LU 6.2 Stored Procedures
17.
18.
19.
20.
21. Data Integration Distributed Transformation Server (DTS) DTS Data Pump Source OLE DB for DB2 Provider Step 1: Pull data Destination OLE DB for SQL Server Provider Step 3: Push data Destination Source COM+ Step 2: Manipulate data
22. Data Integration Distributed Query Processor (DQP) OLE DB for DB2 Provider OLE DB for SQL Server Provider OLE DB for DB2 Provider SQL Server 2000 SVR2 Shipping Details DB2 for OS/390 SVR3 Product Details DB2 for OS/400 SVR1 Order Details Application SQL Server DQP Stored Procedures Query SVR1 Query SVR2 Query SVR3
23. Data Integration Snapshot Replication – Concept and Architecture Publisher Subscriber SQL Server Distributor SQL Server Distributor Snapshot Agent Distribution Agent Data Schema Distribution Database Data Schema Retrieve Apply HIS 2000 HIS 2000
24.
25. Application Integration Application Integration Strategies Non-Windows BizTalk Server 2000 COM Proxy XML Proxy Message Queue Bridge COM COM or DCOM Message Queuing Business Process Business Process Business Process Business Process XML Business Process Business Process XML
26.
27. Application Integration COMTI Architectural Overview MTS/COM+ IIS / ASP COM / DCOM COMTI CICS DB2 / VSAM CICS TP BizTalk Server APPC TCP/IP APPC TCP/IP IMS IMS Database IMS TP Step 1: Process Invocation Step 2: Transaction Invocation Step 3: Transaction Runtime DTC 2PC HTTP XML Business Process
28. Application Integration COMTI – Host Communications MTS Business Process MTS Component COMTI Proxy .TLB COMTI Component Builder IIS / ASP IMS Terminal IMS Control Region IMS Message Queue IMS Database IMS TP APPC TCP/IP COMTI accesses CICS TPs through the CICS mirror transaction (CSMI) and IMS TPs via the IMS message queue. CICS Mirror TP CSMI TCP/IP Listener DB2 / VSAM COMMAREA APPC TCP/IP Linked-to CICS TP
29. Application Integration COMTI – Client Communication Visual Basic Program Private Sub GetBalance_Click() … 'do the COMTI invocation Set objBank = CreateObject("Cedar.Bank") lngReturn = objBank.cedrbank(txtName.Text, _ txtAccount.Text, curRetBalance) … Exit Sub MTS MTS Component “ Cedar.Bank” COMTI Proxy .TLB DCOM CICS Mirror TP CSMI APPC COMMAREA Linked-to-Program AccNum (in) AccBal (out) Name (in) Analyze [input] data in COMMAREA Do work using local resource managers Place [output] data in COMMAREA EXEC CICS RETURN LINK from mirror transaction
30. Application Integration XML-to-Host Integration XML-enable host transactions with BizTalk Server 2000 and Host Integration Server 2000. Invocation Execution Asynchronous (messaging-based) MQSeries CICS/IMS MSMQ - MQSeries Bridge MSMQ Transformation BizTalk Send Receive XML EDI Other Invocation COMTI Execution CICS/IMS Synchronous (COM+-based) Business Process COM OLE DB
31.
32. Application Integration MSMQ-MQSeries Bridge Apps Sender Apps Receiver MSMQ World MQSeries World Send Receive Providing asynchronous, messaging-based, communication integration between heterogeneous applications Send Receive Translation Bridging MSMQ - MQSeries Bridge MSMQ MQ Series
33.
34.
35. Gateway Functionality Host Platforms Remote Clients Network Integration Providing Comprehensive Network Support Windows 2000® Server TCP/IP, IPX/SPX, NetBEUI, Banyan VINES, AppleTalk, DLC, DecNet Windows Macintosh OS/2 Windows NT MS-DOS Unix Windows for Workgroups OpenVMS Windows 9 x Telnet