In 2014 ‘cloud’ becomes an integral part of our IT portfolio. Cloud solutions are being integrated in existing IT environments at a rapid pace. Existing integration tools are customized with a range of additional options, such as cloud adapters and at the same time, new integration products are offered as an Integration Platform-As-A-Service in the cloud.
How can the state-of-the-art integration technology from Microsoft aid you in achieving this rapid integration? How can the Windows Azure Service Bus facilitate transparent and robust communication between cloud and on-premise? How can you establish integration with mobile applications, integration with business partners through Windows Azure BizTalk Services, etc.?
2. Your speaker
Koen Van Oost
Business Integration Architect
koen.vanoost@i8c.be
Twitter: @koenvanoost
LinkedIn:
http://www.linkedin.com/in/koenvanoost
Industrial Engineer in the Micro-electronics
25 years in IT
Since 1992 focus on integration and SOA-related problems and
solutions using Microsoft technology.
Married to Christa (also 25 years )
Father of two sons (19 and 17)
Live in Deerlijk (West Flanders) in a place called “Belgiek”
3. Who are we?
Technology-oriented competence center within Cronos, building
high-quality Business Integration solutions:
Application-2-Application (A2A/EAI/ESB)
Business-2-Business (B2B/EDI)
Mobile-2-Application (M2A)
Cloud-2-Application/Cloud (C2A/C)
4. How to ‘embrace’ the cloud and become a hybrid
organisation
In 2014 ‘cloud’ becomes an integral part of our IT portfolio.
Cloud solutions are being integrated in existing IT environments.
Existing integration tools are customized with a range of additional
options, such as cloud adapters.
New integration products are offered as an Integration Platform-As-A-
Service in the cloud.
5. Session Content
o How can the state-of-the-art integration technology from Microsoft aid
you in achieving cloud integration?
This session hopes to inspire you on:
o How can the Windows Azure Service Bus facilitate transparent and
robust communication between cloud and on-premise?
o How can you establish integration with applications, integration with
business partners through Windows Azure BizTalk Services?
o Become a Hybrid Organization and integrate on-premise and cloud
assets.
6. Hybrid As Term
What is a Hybrid?
Wikipedia tells us:
A hybrid organization is an organization that mixes elements, value
systems and action logics of various sectors of society.
Hybrid cloud is a composition of two or more clouds (private,
community or public) that remain distinct entities but are bound
together, offering the benefits of multiple deployment models.
7. Hybrid IT | Definitions
Hybrid IT
Non-virtualized
applications
Pooled (Virtualized) IT as a Service
Hybrid Application
Portions of applications and data on-premises and off-premises
8. When you start using the cloud
You may have or will use:
• On-Premise
• IaaS: VM’s in the cloud
• PaaS: Application’s in the
cloud
• SaaS: Software as a service
How to connect those services?
How to integrate those services?
12. Windows Azure
Windows Azure
Windows Azure is an open and flexible cloud platform that enables
you to quickly build, deploy and manage applications across a
global network of Microsoft-managed datacenters.
Windows Azure makes integration possible between your public
cloud applications and your existing IT environment.
It enables us to build this Hybrid Organization.
13. Windows Azure
• Compute Services
• Data Services
• App Services
• Network Services
What about integration with Windows Azure?
What services to use to integrate?
14. Windows Azure Platform
Network
Compute
Storage
VMs
VM Disks
VPN
Public IP
Pre-Built
Images +
Open VM
Depot
UnifiedHTTP/RESTManagementAPI&Portal
IntelligentSystemsServices
SystemCenterOperationsManager
Cloud
Storage
SQL
Hadoop
HDInsight
Web Sites
Cloud
Services
Media
Services
Active
Directory
Multi Factor
Auth
Mobile
Services
Service Bus
Notification
Hub
BizTalk
Services
Traffic Manager, Load Balancing, Firewall
Partners
Twilio,
SendGrid
Node.js
Java, PHP,
Perl, Python,
Ruby
NoSQL
TeamFoundationServer,Git
VisualStudio,Eclipse
Office 365, Dynamics, Microsoft Account, Bing
16. BizTalk Server
What if we want to extend the reach of our on-premise integration server?
Seamlessly integrate disparate systems and business partners
BizTalk Server B2B
EAI
17. BizTalk Server Evolution
BizTalk
Server
2002
BizTalk
Server
2004
BizTalk
Server
2006
BizTalk
Server
2006 R2
BizTalk
Server
2009
BizTalk
Server
2010
BizTalk
Server
2000
500
Customers
2,000
Customers
4,000
Customers
7,000
Customers
8,500
Customers
10,500
Customers
• Messaging
• XML tools
• XLang
• Deployment
Tools
• XSD
• EAI (partner
adapters)
• Vertical B2B
• VS + .NET
• Messaging +
Orchestration
• BRE
• Routing
• BAM
• Scale-out
• Simple
configuration
• Adapters in
box
• Runtime+
• BAM+
• SOA/ESB
• EDI/AS2
• RFID
• WCF
• Adapter Pack
• Adapter SDK
• HIS 2006
• BAHS
• ALM Support
• B2B
Enhancements
• RFID Mobile
• Adapter Pack
2.0
• ESB 2.0 Toolkit
• BAM+
• Hyper-V Support
• HIS 2009
• BAHS 2.0
• Workflow
Integration
• ESB 2.1
• SharePoint 2010
BCS
• Data Mapper
• TPM
• Secure FTP
• Updated Swift
and HIPAA
• SQL Server
2008 R2
• Windows Server
2008 R2
• HIS 2010
History of innovation
12,000
Customers
BizTalk
Server
2013
• IaaS
• Integration with
cloud services
• Integration with
RESTful services
• Enhanced
SharePoint
Adapter
• SFTP Adapter
• ESB 2,2
• Dependency
Tracking
• Improvements
in dynamic send
ports
• Improvements
in ordered send
ports
• BAM Alerts
updata
Over 12,000
Customers
20. Hybrid Integration: On-Premise Cloud
Windows
Azure
Some
Company
BizTalk Server
Service Bus
Mobile
Services
Enable
connectivity
Applications
Service bus as
communication layer
between
cloud
and
on-premise
22. Hybrid Integration: Cloud - Cloud
Windows
Azure
Service Bus
Mobile
Services
Enable
connectivity
ApplicationsService bus as
communication layer
between
cloud
and
cloud
23. Windows Azure Service Bus
If network connectivity is not enough / or not just the solution, when
exchanging information between on-premise and the cloud.
If we need to exchange information between cloud applications and/or
cloud services only?
Windows Azure Service Bus is just right for this job.
If interoperability is required with non-Microsoft technologies?
24. Hybrid Integration
o How can you establish integration with applications through
Windows Azure
o How can you establish integration with business partners through
Windows Azure?
We know how to connect to the cloud, still:
26. BizTalk Adapter Service
Cloud Application Bridge
FTP/SFTP
HTTP
WCF
Blob
Service Bus
Database ERP
BizTalk Adapter
Service
Lob Relay
(Service
Host)
Hybrid Connectivity
Possible LOB targets:
• Oracle Database
• Oracle eBusiness Suite
• SAP
• Siebel
• SQL Database
More to come…