Watch Full Webinar Here: https://www.mulesoft.com/webinars/esb/bringing-modern-connectivity-microsoft-environments
Learn more about our .NET Integration Solution:http://www.mulesoft.com/integration-solutions/soa/net-framework-integration
Read more on how to unlock the value of your .NET Architecture: http://www.mulesoft.com/lp/whitepaper/soa/net-framework-integration
The proliferation of SaaS and APIs has changed the IT landscape. Applications that you need to connect to now and in the future will be in a variety of languages and likely not in your datacenter. For Microsoft shops, the solutions available to address this challenge failed to meet expectations - until now. These new solutions enable companies to leverage existing Microsoft IT investments and integration logic written in .NET on Anypoint Platform.
Using our new .NET Connector and MSMQ Connector, developers no longer have to to be siloed by coding language or development framework. In the webinar, we will discuss:
1. How to extend and reuse any .NET asset on Anypoint Platform
2. How to connect instantly to existing Microsoft queueing infrastructure, specifically MSMQ
3, How to debug .NET code with Visual Studio in the context of a .NET application
Integrate Microsoft with popular SaaS endpoints, including Sharepoint and Salesforce
Boost Fertility New Invention Ups Success Rates.pdf
Bringing Modern Connectivity to Microsoft Environments
1. Bringing Modern Connectivity
to Microsoft Environments
Presented by:
Kent Weare!
Solutions Architect!
MuleSoft
David Wexler!
Product Manager!
MuleSoft
3. What Is The Anypoint Platform?
SaaS
SOA
!
Design, build and manage your entire integration strategy in one place
with the only complete platform for SOA, SaaS integration, and APIs.
4. What Is The Anypoint Platform: The Three Pillars
SaaS
SOA
Can support critical use cases, such as legacy system modernization,
service enablement, and shared services. Made possible by easy-to-use
tooling with Anypoint Studio and our data integration capabilities
Supported by 120 pre-built connectors, including popular SaaS
connectors as Salesforce, Workday, and ServiceNow. We also include
Anypoint templates for common integration use cases. All delivered on
our iPaaS or integration platform as a service, CloudHub.
1
2
3
SOA
SaaS
API
Plan, design, and build APIS. Integrate and run those APIs. Manage and
monitor APIs. Engages developers and allows them to consume those
APIs. Gives full life cycle support for your API initiatives.
6. MuleSoft Loves Connectors
With MuleSoft's Anypoint Platform instantly access a large library of
Microsoft products and enable cross-platform connectivity:
7. The .NET Product Strategy: Connect Anything
Connectivity Messaging Web Services / API
Focus on 3 core integration competencies
Allows us to
communicate with
on-premise and
cloud- based systems
Allows customers to
build loosely coupled
solutions
Provide a comprehensive
web service and API
Platform
8. Mule ESB's Language Agnostic Vision: A Heterogeneous Environment
.NET app
Java app
Legacy code
Sharepoint
11. What is the Typical .NET customer
Web App ASP .NET
WCF Service (Business Logic)
External Service
Customer Data (Classic ASP)
DB
In a typical .NET architecture, you may have:
13. Problem: Need to Modernize Computing Landscape + .NET Developer
?
Recently, there are several advancements in SaaS applications, such as
Salesforce and mobile applications, but there is no clear roadmap on how
to integrate these new technologies into the existing .NET platform
15. How Do I Effectively Integrate My New Initiatives?
?
?Mobile
Web App ASP .NET
WCF Service (Business Logic)
External Service
Customer Data (Classic ASP)
DB
17. A Better Solution: Anypoint Platform
Web App ASP .NET
.NET Business Logic
DB
Mobile
.NET Connector
External Data Service
Rest APIs
PublicAPIs
SOAP Service (web Service Consumer)
MuleSoft's Anypoint Platform helps
you quickly and easily bring various
technologies into heterogeneous
enterprise environments.
18. Connecting Your Mission Critical Legacy Apps = Transformed .NET Enterprise
Web App ASP .NET
.NET Business Logic
Mobile
.NET Connector
External Data Service
Rest APIs
PublicAPIs
Billing/finance type system
MSMQ Connector
DB
SOAP Service (web Service Consumer)
19. Connecting Your Mission Critical Legacy Apps = Transformed .NET Enterprise
Connecting through legacy, custom
apps through MSMQ is also an option.
In the example on the previous slide,
the customer is updating the policy
system, and MSMQ is responsible for
bridging the Mule ESB and the billing
system that can only speak MSMQ.
20. Vision For Developer Experience
Custom .NET script/
assembly/library
Build and debug integration
components in VS.NET
With the Anypoint experience, you
can drag and drop .NET components
into the designer, potentially never
touching Java.
21. Developer Experience Continued: API/RAML
(RAML developer experience inside VS.NET IDE)
Anypoint Studio API Designer
API Manager
API Notebook
In the future, you will be able to build new APIs using RAML, use great API
designer tools, and publish great APIS so others can consume them.
23. Use Cases And Scenarios
• Leverage existing investments
in business logic (.NET
assemblies)
• Complex validation / routing
• Message transformation /
shaping
• Highly customized message
enrichment
• Build a bridge to legacy apps,
• Provides asynchronous inbound
and outbound messaging
• Full support for the ESB platform
(modern, high performance) still
allowing you to use:
!
• Transaction queues
• Window authentication
• Authentication Queue
• Trans-queue
• Local and remote queues
• Correlation
• Message metadata
As messages pass through the
pipeline, you can act on them or
extend them, routing or shaping
messages using the languages and
tools that your developers are most
productive with.
.NETConnector
MSMQConnector
24. 2013
• Web Services
• Robust Microsoft
connector library
• MSMQ v1 (alpha)
connector
• AMQP 0.9.1
Mule ESB 3.5
• Windows Server 2012
R2 certification
• New WSDL WS
Connector
• NET integration beta
(MSMQ, .NET
Connector)
July 2014
• MuleSoft solutions for
Microsoft GA
• MSMQ Connector
• .NET Connector
• Best practices library
for WCF interop
H2 2014
!
" AMQP 1.0 GA
!
" Visual Studio
RAML Support
!
" Visual Studio
Integration
!
" Updated
connectors for
Dynamics CRM,
SharePoint
!
" SharePoint Online
/ O365
!
Overall Roadmap: MuleSoft solutions for Microsoft
6 month major releases + bi-monthly updates
2013 May 2014 November 2014+July 2014